aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/common/src/Core/main.c9
1 files changed, 2 insertions, 7 deletions
diff --git a/src/common/src/Core/main.c b/src/common/src/Core/main.c
index 17c9ef1..29fe58e 100644
--- a/src/common/src/Core/main.c
+++ b/src/common/src/Core/main.c
@@ -569,6 +569,7 @@ static void exercise_fsm(void __attribute__ ((unused))*pvParameters)
if (cw_done) {
fsm_input.cw_psk31_done = cw_done;
+ leds_turn_off(LED_ORANGE);
}
last_cw_done = cw_done;
@@ -577,12 +578,6 @@ static void exercise_fsm(void __attribute__ ((unused))*pvParameters)
fsm_input.cw_psk31_done = 0;
}
- if (fsm_input.cw_psk31_done) {
- leds_turn_off(LED_ORANGE);
- }
- else {
- leds_turn_on(LED_ORANGE);
- }
#ifdef SIMULATOR
gui_in_tone_1750 =
@@ -609,7 +604,7 @@ static void exercise_fsm(void __attribute__ ((unused))*pvParameters)
if (fsm_out.cw_psk31_trigger && !cw_last_trigger) {
cw_psk31_push_message(fsm_out.msg, fsm_out.cw_dit_duration, fsm_out.msg_frequency);
- usart_debug_puts("Out CW trigger\r\n");
+ leds_turn_on(LED_ORANGE);
}
cw_last_trigger = fsm_out.cw_psk31_trigger;