diff options
| -rw-r--r-- | src/ao.h | 2 | ||||
| -rw-r--r-- | src/ao_packet_slave.c | 5 | ||||
| -rw-r--r-- | src/ao_teledongle.c | 1 | ||||
| -rw-r--r-- | src/ao_telemetrum.c | 2 | ||||
| -rw-r--r-- | src/ao_telemini.c | 4 | 
5 files changed, 7 insertions, 7 deletions
| @@ -1197,6 +1197,6 @@ void  ao_packet_slave_stop(void);  void -ao_packet_slave_init(void); +ao_packet_slave_init(uint8_t enable);  #endif /* _AO_H_ */ diff --git a/src/ao_packet_slave.c b/src/ao_packet_slave.c index eb456dab..e40ddfec 100644 --- a/src/ao_packet_slave.c +++ b/src/ao_packet_slave.c @@ -58,10 +58,11 @@ ao_packet_slave_stop(void)  }  void -ao_packet_slave_init(void) +ao_packet_slave_init(uint8_t enable)  {  	ao_add_stdio(ao_packet_pollchar,  		     ao_packet_putchar,  		     NULL); -	ao_packet_slave_start(); +	if (enable) +		ao_packet_slave_start();  } diff --git a/src/ao_teledongle.c b/src/ao_teledongle.c index 505dc0cb..008b200a 100644 --- a/src/ao_teledongle.c +++ b/src/ao_teledongle.c @@ -31,7 +31,6 @@ main(void)  	ao_monitor_init(AO_LED_GREEN, TRUE);  	ao_rssi_init(AO_LED_RED);  	ao_radio_init(); -	ao_packet_slave_init();  	ao_packet_master_init();  #if HAS_DBG  	ao_dbg_init(); diff --git a/src/ao_telemetrum.c b/src/ao_telemetrum.c index ed43c447..4ace415c 100644 --- a/src/ao_telemetrum.c +++ b/src/ao_telemetrum.c @@ -59,7 +59,7 @@ main(void)  	ao_gps_report_init();  	ao_telemetry_init();  	ao_radio_init(); -	ao_packet_slave_init(); +	ao_packet_slave_init(TRUE);  	ao_igniter_init();  #if HAS_DBG  	ao_dbg_init(); diff --git a/src/ao_telemini.c b/src/ao_telemini.c index 97bc2cf4..dbc3b74c 100644 --- a/src/ao_telemini.c +++ b/src/ao_telemini.c @@ -42,9 +42,9 @@ main(void)  	ao_flight_init();  	ao_log_init();  	ao_report_init(); -	ao_telemetry_init(); +	ao_telemetry_tiny_init();  	ao_radio_init(); -	ao_packet_slave_init(); +	ao_packet_slave_init(TRUE);  	ao_igniter_init();  	ao_config_init();  	ao_start_scheduler(); | 
