1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2025-03-15 07:29:15 +01:00

OP-1658 - Various fixes for MPU9250

This commit is contained in:
Alessio Morale 2015-02-22 17:05:31 +01:00
parent 94d30f7ad2
commit 174340d8bf

View File

@ -209,6 +209,7 @@ static struct mpu9250_dev *PIOS_MPU9250_alloc(const struct pios_mpu9250_cfg *cfg
queue_data->count = SENSOR_COUNT;
mag_data = (PIOS_SENSORS_3Axis_SensorsWithTemp *)pios_malloc(MAG_SENSOR_DATA_SIZE);
mag_data->count = 1;
PIOS_Assert(mag_data);
return mpu9250_dev;
}
@ -951,8 +952,8 @@ void PIOS_MPU9250_Main_driver_Reset(__attribute__((unused)) uintptr_t context)
void PIOS_MPU9250_Main_driver_get_scale(float *scales, uint8_t size, __attribute__((unused)) uintptr_t contet)
{
PIOS_Assert(size >= 2);
scales[0] = PIOS_MPU9250_GetScale();
scales[1] = PIOS_MPU9250_GetAccelScale();
scales[0] = PIOS_MPU9250_GetAccelScale();
scales[1] = PIOS_MPU9250_GetScale();
}
QueueHandle_t PIOS_MPU9250_Main_driver_get_queue(__attribute__((unused)) uintptr_t context)