1746ea0ecb99d3f758da17292db549b29720c4442Andrew Rossignol/* 2746ea0ecb99d3f758da17292db549b29720c4442Andrew Rossignol * Copyright (C) 2017 The Android Open Source Project 3746ea0ecb99d3f758da17292db549b29720c4442Andrew Rossignol * 4746ea0ecb99d3f758da17292db549b29720c4442Andrew Rossignol * Licensed under the Apache License, Version 2.0 (the "License"); 5746ea0ecb99d3f758da17292db549b29720c4442Andrew Rossignol * you may not use this file except in compliance with the License. 6746ea0ecb99d3f758da17292db549b29720c4442Andrew Rossignol * You may obtain a copy of the License at 7746ea0ecb99d3f758da17292db549b29720c4442Andrew Rossignol * 8746ea0ecb99d3f758da17292db549b29720c4442Andrew Rossignol * http://www.apache.org/licenses/LICENSE-2.0 9746ea0ecb99d3f758da17292db549b29720c4442Andrew Rossignol * 10746ea0ecb99d3f758da17292db549b29720c4442Andrew Rossignol * Unless required by applicable law or agreed to in writing, software 11746ea0ecb99d3f758da17292db549b29720c4442Andrew Rossignol * distributed under the License is distributed on an "AS IS" BASIS, 12746ea0ecb99d3f758da17292db549b29720c4442Andrew Rossignol * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13746ea0ecb99d3f758da17292db549b29720c4442Andrew Rossignol * See the License for the specific language governing permissions and 14746ea0ecb99d3f758da17292db549b29720c4442Andrew Rossignol * limitations under the License. 15746ea0ecb99d3f758da17292db549b29720c4442Andrew Rossignol */ 16746ea0ecb99d3f758da17292db549b29720c4442Andrew Rossignol 17746ea0ecb99d3f758da17292db549b29720c4442Andrew Rossignol#include "chre/util/nanoapp/sensor.h" 18746ea0ecb99d3f758da17292db549b29720c4442Andrew Rossignol 19746ea0ecb99d3f758da17292db549b29720c4442Andrew Rossignol#include "chre/core/sensor_request.h" 20746ea0ecb99d3f758da17292db549b29720c4442Andrew Rossignol#include "chre_api/chre/sensor.h" 21746ea0ecb99d3f758da17292db549b29720c4442Andrew Rossignol 22746ea0ecb99d3f758da17292db549b29720c4442Andrew Rossignolnamespace chre { 23746ea0ecb99d3f758da17292db549b29720c4442Andrew Rossignol 247e3b2f719dfcff6fc0a394bafe6506981a2a2e17Andrew Rossignolconst char *getSensorNameForEventType(uint16_t eventType) { 25746ea0ecb99d3f758da17292db549b29720c4442Andrew Rossignol SensorType sensorType = getSensorTypeForSampleEventType(eventType); 26746ea0ecb99d3f758da17292db549b29720c4442Andrew Rossignol return getSensorTypeName(sensorType); 27746ea0ecb99d3f758da17292db549b29720c4442Andrew Rossignol} 28746ea0ecb99d3f758da17292db549b29720c4442Andrew Rossignol 29746ea0ecb99d3f758da17292db549b29720c4442Andrew Rossignol} // namespace chre 30