FILL_LOG_ELEMENT(LOG_ID_DATA, ORIENTATION_BASE_DATA_SET, 0, 25),
FILL_LOG_ELEMENT(LOG_ID_DATA, PRESSURE_BASE_DATA_SET, 0, 25),
FILL_LOG_ELEMENT(LOG_ID_DATA, TEMPERATURE_BASE_DATA_SET, 0, 25),
- FILL_LOG_ELEMENT(LOG_ID_DATA, ROTATION_VECTOR_BASE_DATA_SET, 0, 25),
};
typedef unordered_map<unsigned int, log_attr* > log_map;
switch (sensor) {
case GEOMAGNETIC_SENSOR:
return GEOMAGNETIC_EVENT_CALIBRATION_NEEDED;
- case ROTATION_VECTOR_SENSOR:
- return ROTATION_VECTOR_EVENT_CALIBRATION_NEEDED;
case ORIENTATION_SENSOR:
return ORIENTATION_EVENT_CALIBRATION_NEEDED;
default:
* @{
*/
-enum rot_data_id {
- ROTATION_VECTOR_BASE_DATA_SET = (ROTATION_VECTOR_SENSOR << 16) | 0x0001,
-};
-
enum rot_event_type {
ROTATION_VECTOR_EVENT_RAW_DATA_REPORT_ON_TIME = (ROTATION_VECTOR_SENSOR << 16) | 0x0001,
- ROTATION_VECTOR_EVENT_CALIBRATION_NEEDED = (ROTATION_VECTOR_SENSOR << 16) | 0x0002,
};
/**