altos: TM: Don't turn on packet slave mode until idle/invalid state
[fw/altos] / src / ao.h
index b14b65f2f3fd4e5e90752fefb3547818e58a9bf2..8ac9ac3d09a30ede2a3825f669552de9e05afc1f 100644 (file)
--- a/src/ao.h
+++ b/src/ao.h
@@ -1415,7 +1415,7 @@ ao_igniter_init(void);
  */
 
 #define AO_CONFIG_MAJOR        1
-#define AO_CONFIG_MINOR        6
+#define AO_CONFIG_MINOR        8
 
 struct ao_config {
        uint8_t         major;
@@ -1431,6 +1431,7 @@ struct ao_config {
        uint8_t         ignite_mode;            /* minor version 5 */
        uint8_t         pad_orientation;        /* minor version 6 */
        uint32_t        radio_setting;          /* minor version 7 */
+       uint8_t         radio_enable;           /* minor version 8 */
 };
 
 #define AO_IGNITE_MODE_DUAL            0
@@ -1587,6 +1588,8 @@ struct ao_companion_command {
        uint8_t         command;
        uint8_t         flight_state;
        uint16_t        tick;
+       uint16_t        serial;
+       uint16_t        flight;
 };
 
 struct ao_companion_setup {