1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-15 04:15:44 +03:00
betaflight/docs
Dominic Clifton b37bace5c1 HoTT update.
There's a number of changes in this commit, all related.

Improved efficiency of preparing HoTT messages.

All HoTT message data is no-longer reset each time, going forward old
data is re-used unless it is updated.  This should help with GPS
co-ordinates too since they were erased from subsequent responses when
ideally the last-known co-ordinates should be transmitted each time.

The previous update was sending one too many bytes due to the
aligned/padded uint16_t values in the HoTT data structures.  There were
two solutions, use #pragma to pack the structure or avoid larger types
in the structures, the latter made sense and results in more portable
code since it's a wire format.

Updated HoTT structures to use latest message structure from Ardupilot.
Currently the variables are in underscore_format, that will likely
change in future.

Cleaned up and deleted old ported code that was #ifdef'd out.  Some test
code still remains for now.  This will be deleted in due course.

Introduced bitmask for EAM alarm flags.

Corrected documentation.
2014-05-22 17:25:51 +01:00
..
Configuration.md HoTT update. 2014-05-22 17:25:51 +01:00
Development.md Adding Development documentation. 2014-05-22 12:42:39 +01:00
Failsafe.md BUGFIX - Cleanup failsafe system so it works correctly with Serial RX 2014-05-15 14:28:57 +01:00
Rx.md Improvement: Add support for upto 18 channels. Allow RSSI to be read 2014-05-14 19:23:27 +01:00
Telemetry.md Moving telemetry documentation to it's own file. 2014-05-21 21:41:29 +01:00