diff options
author | Lorenz Meier <lm@inf.ethz.ch> | 2012-08-24 02:16:26 +0200 |
---|---|---|
committer | Lorenz Meier <lm@inf.ethz.ch> | 2012-08-24 02:16:26 +0200 |
commit | 295e9da1bac6598d91efeba10b0302fdee19ac0d (patch) | |
tree | 60971058a5eb403ae27ac1ba516bf1df90b481c3 /apps/drivers/drv_mag.h | |
parent | 0e44d3810ed599a12539cbcb5134588b03c83474 (diff) | |
download | px4-firmware-295e9da1bac6598d91efeba10b0302fdee19ac0d.tar.gz px4-firmware-295e9da1bac6598d91efeba10b0302fdee19ac0d.tar.bz2 px4-firmware-295e9da1bac6598d91efeba10b0302fdee19ac0d.zip |
Added required scalings, added gyro to MPU6000 test, changed sensors app to read from new drivers
Diffstat (limited to 'apps/drivers/drv_mag.h')
-rw-r--r-- | apps/drivers/drv_mag.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/apps/drivers/drv_mag.h b/apps/drivers/drv_mag.h index a59291778..f87cb7704 100644 --- a/apps/drivers/drv_mag.h +++ b/apps/drivers/drv_mag.h @@ -52,10 +52,16 @@ * Output values are in gauss. */ struct mag_report { + uint64_t timestamp; float x; float y; float z; - uint64_t timestamp; + float range_ga; + float scaling; + + uint16_t x_raw; + uint16_t y_raw; + uint16_t z_raw; }; /** mag scaling factors; Vout = (Vin * Vscale) + Voffset */ |