{
uint8_t dma_done;
+#ifdef AO_LED_GREEN
ao_led_on(AO_LED_GREEN);
+#endif
ao_radio_get();
ao_dma_set_transfer(ao_radio_dma,
&RFDXADDR,
ao_radio_abort();
dma_done = ao_radio_dma_done;
ao_radio_put();
+#ifdef AO_LED_GREEN
ao_led_off(AO_LED_GREEN);
+#endif
if (dma_done & AO_DMA_DONE) {
if (!(ao_rx_packet.status & PKT_APPEND_STATUS_1_CRC_OK))
#define PACKET_HAS_MASTER 0
#define PACKET_HAS_SLAVE 1
+ #define AO_LED_RED 1
#define LEDS_AVAILABLE (AO_LED_RED)
#define HAS_EXTERNAL_TEMP 0
#endif
#define DBG_ON_P0 0
#define PACKET_HAS_MASTER 1
#define PACKET_HAS_SLAVE 0
- #define LEDS_AVAILABLE (AO_LED_RED)
+ #define AO_LED_RED 1
+ #define AO_LED_GREEN 2
+ #define LEDS_AVAILABLE (AO_LED_RED|AO_LED_GREEN)
#endif
#if defined(TELEMETRUM_V_0_1)
#define DBG_ON_P0 1
#define PACKET_HAS_MASTER 0
#define PACKET_HAS_SLAVE 1
+ #define AO_LED_RED 2
+ #define AO_LED_GREEN 1
#define LEDS_AVAILABLE (AO_LED_RED|AO_LED_GREEN)
#define HAS_EXTERNAL_TEMP 1
#endif
#define DBG_ON_P0 1
#define PACKET_HAS_MASTER 1
#define PACKET_HAS_SLAVE 0
+ #define AO_LED_RED 2
+ #define AO_LED_GREEN 1
#define LEDS_AVAILABLE (AO_LED_RED|AO_LED_GREEN)
#endif
#define DBG_ON_P0 1
#define PACKET_HAS_MASTER 1
#define PACKET_HAS_SLAVE 0
+ #define AO_LED_RED 2
#define LEDS_AVAILABLE (AO_LED_RED)
#endif
ao_clock_init();
/* Turn on the LED until the system is stable */
- ao_led_init(AO_LED_RED|AO_LED_GREEN);
+ ao_led_init(LEDS_AVAILABLE);
ao_led_on(AO_LED_RED);
ao_timer_init();
ao_cmd_init();