projects
/
fw
/
altos
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
altos: Add checksum to TELEM output lines
[fw/altos]
/
src
/
ao.h
diff --git
a/src/ao.h
b/src/ao.h
index b6a987e302f1bc1b2b13a70214dd1a35a284cfe1..f57537033caf029d89eec35dfb281569ae4de5aa 100644
(file)
--- a/
src/ao.h
+++ b/
src/ao.h
@@
-1036,12
+1036,13
@@
void
ao_gps_report_init(void);
/*
ao_gps_report_init(void);
/*
- * ao_telemetry.c
+ * ao_telemetry
_orig
.c
*/
#define AO_MAX_CALLSIGN 8
*/
#define AO_MAX_CALLSIGN 8
+#define AO_MAX_TELEMETRY 128
-struct ao_telemetry {
+struct ao_telemetry
_orig
{
uint16_t serial;
uint16_t flight;
uint8_t flight_state;
uint16_t serial;
uint16_t flight;
uint8_t flight_state;
@@
-1080,6
+1081,10
@@
struct ao_telemetry_tiny {
* ao_radio_recv tacks on rssi and status bytes
*/
* ao_radio_recv tacks on rssi and status bytes
*/
+struct ao_telemetry_raw_recv {
+ uint8_t packet[AO_MAX_TELEMETRY + 2];
+};
+
struct ao_telemetry_orig_recv {
struct ao_telemetry_orig telemetry_orig;
int8_t rssi;
struct ao_telemetry_orig_recv {
struct ao_telemetry_orig telemetry_orig;
int8_t rssi;