Data Structures | |
| struct | ASensorVector |
| struct | AMetaDataEvent |
| struct | AUncalibratedEvent |
| struct | AHeartRateEvent |
| struct | ASensorEvent |
Macros | |
| #define | ASENSOR_STANDARD_GRAVITY (9.80665f) |
| #define | ASENSOR_MAGNETIC_FIELD_EARTH_MAX (60.0f) |
| #define | ASENSOR_MAGNETIC_FIELD_EARTH_MIN (30.0f) |
Typedefs | |
| typedef struct ASensorVector | ASensorVector |
| typedef struct AMetaDataEvent | AMetaDataEvent |
| typedef struct AUncalibratedEvent | AUncalibratedEvent |
| typedef struct AHeartRateEvent | AHeartRateEvent |
| typedef struct ASensorEvent | ASensorEvent |
| typedef struct ASensorManager | ASensorManager |
| typedef struct ASensorEventQueue | ASensorEventQueue |
| typedef struct ASensor | ASensor |
| typedef ASensor const * | ASensorRef |
| typedef ASensorRef const * | ASensorList |
Enumerations | |
| enum | { ASENSOR_TYPE_ACCELEROMETER = 1, ASENSOR_TYPE_MAGNETIC_FIELD = 2, ASENSOR_TYPE_GYROSCOPE = 4, ASENSOR_TYPE_LIGHT = 5, ASENSOR_TYPE_PROXIMITY = 8 } |
| enum | { ASENSOR_STATUS_NO_CONTACT = -1, ASENSOR_STATUS_UNRELIABLE = 0, ASENSOR_STATUS_ACCURACY_LOW = 1, ASENSOR_STATUS_ACCURACY_MEDIUM = 2, ASENSOR_STATUS_ACCURACY_HIGH = 3 } |
| enum | { AREPORTING_MODE_CONTINUOUS = 0, AREPORTING_MODE_ON_CHANGE = 1, AREPORTING_MODE_ONE_SHOT = 2, AREPORTING_MODE_SPECIAL_TRIGGER = 3 } |