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