DJI NAZA-M controller (remote controller side) see: https://developer.mbed.org/users/okini3939/notebook/drone/
Dependencies: NECnfc SpiOLED USBHost mbed
Naza.h@0:9f11e7a30865, 2016-05-19 (annotated)
- Committer:
- okini3939
- Date:
- Thu May 19 09:03:44 2016 +0000
- Revision:
- 0:9f11e7a30865
1st build;
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
okini3939 | 0:9f11e7a30865 | 1 | |
okini3939 | 0:9f11e7a30865 | 2 | struct Naza_Gps { |
okini3939 | 0:9f11e7a30865 | 3 | uint32_t datetime; |
okini3939 | 0:9f11e7a30865 | 4 | int32_t longitude; |
okini3939 | 0:9f11e7a30865 | 5 | int32_t latitude; |
okini3939 | 0:9f11e7a30865 | 6 | int32_t altitude; |
okini3939 | 0:9f11e7a30865 | 7 | int32_t horizontal_accuracy; |
okini3939 | 0:9f11e7a30865 | 8 | int32_t vertical_accuracy; |
okini3939 | 0:9f11e7a30865 | 9 | int32_t dummy1; |
okini3939 | 0:9f11e7a30865 | 10 | int32_t north_velocity; |
okini3939 | 0:9f11e7a30865 | 11 | int32_t east_velocity; |
okini3939 | 0:9f11e7a30865 | 12 | int32_t down_velocity; |
okini3939 | 0:9f11e7a30865 | 13 | int16_t position_dop; |
okini3939 | 0:9f11e7a30865 | 14 | int16_t vertical_dop; |
okini3939 | 0:9f11e7a30865 | 15 | int16_t northing_dop; |
okini3939 | 0:9f11e7a30865 | 16 | int16_t easting_dop; |
okini3939 | 0:9f11e7a30865 | 17 | uint8_t satellites; |
okini3939 | 0:9f11e7a30865 | 18 | uint8_t dummy2; |
okini3939 | 0:9f11e7a30865 | 19 | uint8_t fix_type; |
okini3939 | 0:9f11e7a30865 | 20 | uint8_t dummy3; |
okini3939 | 0:9f11e7a30865 | 21 | uint8_t flags; |
okini3939 | 0:9f11e7a30865 | 22 | uint16_t dummy4; |
okini3939 | 0:9f11e7a30865 | 23 | uint8_t mask; |
okini3939 | 0:9f11e7a30865 | 24 | uint16_t sequence; |
okini3939 | 0:9f11e7a30865 | 25 | } __attribute__((packed)); |
okini3939 | 0:9f11e7a30865 | 26 | |
okini3939 | 0:9f11e7a30865 | 27 | struct Naza_Compass { |
okini3939 | 0:9f11e7a30865 | 28 | int16_t x; |
okini3939 | 0:9f11e7a30865 | 29 | int16_t y; |
okini3939 | 0:9f11e7a30865 | 30 | int16_t z; |
okini3939 | 0:9f11e7a30865 | 31 | } __attribute__((packed)); |
okini3939 | 0:9f11e7a30865 | 32 |