Skip to content

Commit

Permalink
NimBLE: Fixed crash in multi advertising example.
Browse files Browse the repository at this point in the history
  • Loading branch information
IshaESP committed Mar 30, 2023
1 parent 6fcb8b3 commit 1117bd8
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions examples/bluetooth/nimble/ble_multi_adv/main/main.c
Original file line number Diff line number Diff line change
Expand Up @@ -156,6 +156,8 @@ start_legacy_duration(void)
struct ble_gap_ext_adv_params params;
int size_pattern = sizeof(legacy_dur_adv_pattern) / sizeof(legacy_dur_adv_pattern[0]);

memset (&params, 0, sizeof(params));

params.legacy_pdu = 1;
params.own_addr_type = BLE_OWN_ADDR_RANDOM;
params.sid = 3;
Expand All @@ -179,6 +181,8 @@ start_scannable_legacy_ext(void)
struct ble_gap_ext_adv_params params;
int size_pattern = sizeof(scannable_legacy_adv_pattern)/sizeof(scannable_legacy_adv_pattern[0]);

memset (&params, 0, sizeof(params));

params.legacy_pdu = 1;
params.scannable = 1;
params.own_addr_type = BLE_OWN_ADDR_RANDOM;
Expand All @@ -203,6 +207,8 @@ start_connectable_ext(void)
struct ble_gap_ext_adv_params params;
int size_pattern = sizeof(connectable_adv_pattern) / sizeof(connectable_adv_pattern[0]);

memset (&params, 0, sizeof(params));

params.connectable = 1;
params.own_addr_type = BLE_OWN_ADDR_RANDOM;
params.sid = 1;
Expand All @@ -224,6 +230,8 @@ start_non_connectable_ext(void)
struct ble_gap_ext_adv_params params;
int size_pattern = sizeof(non_conn_adv_pattern) / sizeof(non_conn_adv_pattern[0]);

memset (&params, 0, sizeof(params));

params.own_addr_type = BLE_OWN_ADDR_RANDOM;
params.sid = 0;
params.primary_phy = BLE_HCI_LE_PHY_1M;
Expand Down

0 comments on commit 1117bd8

Please sign in to comment.