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_gyro.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_gyro.h')
-rw-r--r-- | apps/drivers/drv_gyro.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/apps/drivers/drv_gyro.h b/apps/drivers/drv_gyro.h index 82e23f62a..2f1dab6ba 100644 --- a/apps/drivers/drv_gyro.h +++ b/apps/drivers/drv_gyro.h @@ -50,10 +50,16 @@ * structure. */ struct gyro_report { + uint64_t timestamp; float x; float y; float z; - uint64_t timestamp; + float range_rad_s; + float scaling; + + int16_t x_raw; + int16_t y_raw; + int16_t z_raw; }; /** gyro scaling factors; Vout = (Vin * Vscale) + Voffset */ |