ao-tools/ao-send-telem: Support sending TM v2 and Tm v2 telemetry
authorKeith Packard <keithp@keithp.com>
Mon, 18 Aug 2014 03:55:34 +0000 (20:55 -0700)
committerKeith Packard <keithp@keithp.com>
Mon, 18 Aug 2014 03:55:34 +0000 (20:55 -0700)
Add state tracking so the telemetry sending code works.

Signed-off-by: Keith Packard <keithp@keithp.com>
ao-tools/ao-send-telem/ao-send-telem.c
ao-tools/lib/cc-telemetry.c

index 3db44542e3095d64fd4afd42867696eb6a6a5275..26c3263e72a193886a248067adb83746c869ba0f 100644 (file)
@@ -85,6 +85,12 @@ packet_state(union ao_telemetry_all *telem)
        case AO_TELEMETRY_MEGA_DATA:
                cur_state = telem->mega_data.state;
                break;
+       case AO_TELEMETRY_METRUM_SENSOR:
+               cur_state = telem->metrum_sensor.state;
+               break;
+       case AO_TELEMETRY_MINI:
+               cur_state = telem->mini.state;
+               break;
        }
        return cur_state;
 }
index 88da7f03febfc82f43f9ba05c7db608806bd2ecc..45c10dcb01d636731115927273c6752af6be7a64 100644 (file)
@@ -89,4 +89,3 @@ cc_telemetry_unparse(const union ao_telemetry_all *telemetry, char output_line[C
                p += 2;
        }
 }
-