Skip to content

Commit bbc0d77

Browse files
author
Jarkko Paso
committed
WS bootstrap: renamed channel_function to uc_channel_function
1 parent 7dbad5e commit bbc0d77

File tree

4 files changed

+7
-6
lines changed

4 files changed

+7
-6
lines changed

source/6LoWPAN/ws/ws_bootstrap.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -205,7 +205,7 @@ static int8_t ws_fhss_initialize(protocol_interface_info_entry_t *cur)
205205
}
206206

207207
fhss_configuration.fhss_uc_dwell_interval = cur->ws_info->fhss_uc_dwell_interval;
208-
fhss_configuration.ws_uc_channel_function = cur->ws_info->fhss_channel_function;
208+
fhss_configuration.ws_uc_channel_function = cur->ws_info->fhss_uc_channel_function;
209209
fhss_configuration.fhss_bc_dwell_interval = cur->ws_info->fhss_bc_dwell_interval;
210210
fhss_configuration.fhss_broadcast_interval = cur->ws_info->fhss_bc_interval;
211211

@@ -223,7 +223,7 @@ static int8_t ws_fhss_initialize(protocol_interface_info_entry_t *cur)
223223
return 0;
224224
}
225225
memcpy(cur->ws_info->fhss_channel_mask, fhss_configuration->channel_mask, sizeof(uint32_t) * 8);
226-
cur->ws_info->fhss_channel_function = fhss_configuration->ws_uc_channel_function;
226+
cur->ws_info->fhss_uc_channel_function = fhss_configuration->ws_uc_channel_function;
227227
cur->ws_info->fhss_bc_dwell_interval = fhss_configuration->fhss_bc_dwell_interval;
228228
cur->ws_info->fhss_bc_interval = fhss_configuration->fhss_broadcast_interval;
229229
cur->ws_info->fhss_uc_dwell_interval = fhss_configuration->fhss_uc_dwell_interval;
@@ -233,7 +233,7 @@ static int8_t ws_fhss_initialize(protocol_interface_info_entry_t *cur)
233233
static int8_t ws_fhss_set_defaults(protocol_interface_info_entry_t *cur, fhss_ws_configuration_t *fhss_configuration)
234234
{
235235
fhss_configuration->fhss_uc_dwell_interval = cur->ws_info->fhss_uc_dwell_interval;
236-
fhss_configuration->ws_uc_channel_function = cur->ws_info->fhss_channel_function;
236+
fhss_configuration->ws_uc_channel_function = cur->ws_info->fhss_uc_channel_function;
237237
// TODO: Just temporarily using hard coded broadcast channel function
238238
fhss_configuration->ws_bc_channel_function = WS_DH1CF;
239239
fhss_configuration->fhss_bc_dwell_interval = cur->ws_info->fhss_bc_dwell_interval;

source/6LoWPAN/ws/ws_common.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,7 @@ int8_t ws_common_allocate_and_init(protocol_interface_info_entry_t *cur)
154154
cur->ws_info->fhss_uc_dwell_interval = WS_FHSS_UC_DWELL_INTERVAL;
155155
cur->ws_info->fhss_bc_interval = WS_FHSS_BC_INTERVAL;
156156
cur->ws_info->fhss_bc_dwell_interval = WS_FHSS_BC_DWELL_INTERVAL;
157-
cur->ws_info->fhss_channel_function = WS_FIXED_CHANNEL;
157+
cur->ws_info->fhss_uc_channel_function = WS_FIXED_CHANNEL;
158158
for (uint8_t n = 0;n < 8;n++) {
159159
cur->ws_info->fhss_channel_mask[n] = 0xffffffff;
160160
}

source/6LoWPAN/ws/ws_common.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,8 @@ typedef struct ws_info_s {
5959
uint8_t fhss_uc_dwell_interval;
6060
uint8_t fhss_bc_dwell_interval;
6161
uint32_t fhss_bc_interval;
62-
uint8_t fhss_channel_function;
62+
uint8_t fhss_uc_channel_function;
63+
uint8_t fhss_bc_channel_function;
6364
uint32_t fhss_channel_mask[8];
6465

6566
struct ws_pan_information_s pan_information;

source/6LoWPAN/ws/ws_management_api.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,7 @@ int ws_management_fhss_channel_function_configure(
175175
channel_function != WS_TR51CF) {
176176
return -2;
177177
}
178-
cur->ws_info->fhss_channel_function = channel_function;
178+
cur->ws_info->fhss_uc_channel_function = channel_function;
179179

180180
// if settings change reset_restart for the settings needed
181181
if (cur->lowpan_info & INTERFACE_NWK_ACTIVE) {

0 commit comments

Comments
 (0)