Skip to content

Commit 45daec9

Browse files
author
Jarkko Paso
committed
FHSS: FHSS is on BC channel by default
1 parent 2dbc92c commit 45daec9

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

source/Service_Libs/fhss/fhss_ws.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@ fhss_structure_t *fhss_ws_enable(fhss_api_t *fhss_api, const fhss_ws_configurati
7575
memset(fhss_struct->ws, 0, sizeof(fhss_ws_t));
7676

7777
fhss_struct->ws->fhss_configuration = *fhss_configuration;
78+
fhss_struct->ws->is_on_bc_channel = true;
7879
fhss_struct->number_of_channels = channel_count;
7980
ns_list_init(&fhss_struct->fhss_failed_tx_list);
8081
return fhss_struct;
@@ -205,6 +206,7 @@ static void fhss_ws_synch_state_set_callback(const fhss_api_t *api, fhss_states
205206
if ((fhss_state == FHSS_SYNCHRONIZED) && (fhss_structure->ws->fhss_configuration.ws_channel_function != WS_FIXED_CHANNEL)) {
206207
uint32_t fhss_broadcast_interval = fhss_structure->ws->fhss_configuration.fhss_broadcast_interval;
207208
uint8_t fhss_bc_dwell_interval = fhss_structure->ws->fhss_configuration.fhss_bc_dwell_interval;
209+
fhss_structure->ws->is_on_bc_channel = false;
208210
// Start broadcast schedule when BC intervals are known
209211
if (fhss_broadcast_interval && fhss_bc_dwell_interval) {
210212
fhss_broadcast_handler(fhss_structure->fhss_api, 0);

0 commit comments

Comments
 (0)