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