2 * Copyright (C) 2014 Intel Corporation.
5 #ifndef __DESCRIPTION_H__
6 #define __DESCRIPTION_H__
10 #define QUIRKS_ALREADY_DECODED 0x1 /* Sensor quirks have been read */
11 #define QUIRKS_INITIAL_RATE 0x2 /* Force initial sensor sampling rate */
13 char* sensor_get_name (int handle);
14 char* sensor_get_vendor (int handle);
15 int sensor_get_version (int handle);
16 float sensor_get_max_range (int handle);
17 float sensor_get_resolution (int handle);
18 float sensor_get_power (int handle);
19 float sensor_get_illumincalib (int handle);
21 int sensor_get_fl_prop (int s, const char* sel, float* val);
23 int sensor_get_order (int s, unsigned char map[MAX_CHANNELS]);