- ao_log_data.u.sensor.accel_x = ao_data_ring[ao_log_data_pos].mpu6000.accel_x;
- ao_log_data.u.sensor.accel_y = ao_data_ring[ao_log_data_pos].mpu6000.accel_y;
- ao_log_data.u.sensor.accel_z = ao_data_ring[ao_log_data_pos].mpu6000.accel_z;
- ao_log_data.u.sensor.gyro_x = ao_data_ring[ao_log_data_pos].mpu6000.gyro_x;
- ao_log_data.u.sensor.gyro_y = ao_data_ring[ao_log_data_pos].mpu6000.gyro_y;
- ao_log_data.u.sensor.gyro_z = ao_data_ring[ao_log_data_pos].mpu6000.gyro_z;
+#ifdef AO_LOG_NORMALIZED
+ ao_log_data.u.sensor.accel_along = ao_data_along(d);
+ ao_log_data.u.sensor.accel_across = ao_data_across(d);
+ ao_log_data.u.sensor.accel_through = ao_data_through(d);
+ ao_log_data.u.sensor.gyro_roll = ao_data_roll(d);
+ ao_log_data.u.sensor.gyro_pitch = ao_data_pitch(d);
+ ao_log_data.u.sensor.gyro_yaw = ao_data_yaw(d);
+#else
+ ao_log_data.u.sensor.accel_x = d->mpu6000.accel_x;
+ ao_log_data.u.sensor.accel_y = d->mpu6000.accel_y;
+ ao_log_data.u.sensor.accel_z = d->mpu6000.accel_z;
+ ao_log_data.u.sensor.gyro_x = d->mpu6000.gyro_x;
+ ao_log_data.u.sensor.gyro_y = d->mpu6000.gyro_y;
+ ao_log_data.u.sensor.gyro_z = d->mpu6000.gyro_z;
+#endif