Skip to content

Commit bec4d48

Browse files
author
Juha Heiskanen
committed
Fixed FHSS testing now it follow configured channel count not a wi-sun configured Default.
1 parent b9cad9d commit bec4d48

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

source/6LoWPAN/ws/ws_bootstrap.c

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -524,6 +524,9 @@ static int8_t ws_fhss_initialize(protocol_interface_info_entry_t *cur)
524524
return 0;
525525
}
526526
fhss_configuration = *fhss_configuration_copy;
527+
//Overwrite domain channel setup this will over write a default 35 channel
528+
int num_of_channels = channel_list_count_channels(fhss_configuration_copy->unicast_channel_mask);
529+
cur->ws_info->hopping_schdule.number_of_channels = (uint8_t) num_of_channels;
527530
memcpy(cur->ws_info->cfg->fhss.fhss_channel_mask, fhss_configuration_copy->unicast_channel_mask, sizeof(uint32_t) * 8);
528531
cur->ws_info->cfg->fhss.fhss_uc_channel_function = fhss_configuration_copy->ws_uc_channel_function;
529532
cur->ws_info->cfg->fhss.fhss_bc_channel_function = fhss_configuration_copy->ws_bc_channel_function;

0 commit comments

Comments
 (0)