summaryrefslogtreecommitdiffhomepage
path: root/digital/beacon/src/main_avr.c
diff options
context:
space:
mode:
Diffstat (limited to 'digital/beacon/src/main_avr.c')
-rw-r--r--digital/beacon/src/main_avr.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/digital/beacon/src/main_avr.c b/digital/beacon/src/main_avr.c
index 0857819d..15610170 100644
--- a/digital/beacon/src/main_avr.c
+++ b/digital/beacon/src/main_avr.c
@@ -99,10 +99,12 @@ void APL_TaskHandler(void)
default:
break;
}
- appState = APP_NETWORK_JOINING_STATE;
+ appState = APP_NETWORK_JOIN_REQUEST;
break;
+ case APP_NETWORK_JOIN_REQUEST:
+ network_start();
+ appState = APP_NETWORK_JOINING_STATE;
case APP_NETWORK_JOINING_STATE:
- network_start();
break;
case APP_NETWORK_LEAVING_STATE:
break;