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 } |