Hello to the team, I start a new topic because I dint get a response
I use the 2.92 api 3 different advertise types (legacy, axtended and coded phy ) using the BT5 cmds
all work as expected but now I want to use user advertise data.
I came across with a strange problem , I cant use start_advertising cmd with bt5_set_advertise_data , in this way the stack advertise the default data,
after some testing I manage to advertise user data , but using the old set_mode cmd that it doesnt support advertise index, so I can configure only the advertise 0.
user advertise data work
gecko_cmd_le_gap_bt5_set_adv_data(LEGACY_ADV, 0, 31,(const uint8_t*) advertise_Data)->result; gecko_cmd_le_gap_set_mode(le_gap_user_data, le_gap_connectable_scannable);
user advertise data doesnt work
gecko_cmd_le_gap_bt5_set_adv_data(LEGACY_ADV, 0, 31,(const uint8_t*) advertise_Data)->result; gecko_cmd_le_gap_start_advertising(LEGACY_ADV,
I cant use start advertising , so I cant use user advertise data on other types of advertise like , coded phy or extended advertise
Please refer KBAs 0202 and 0205 on this page:
Also i see that in api 2.12 code example use the gecko_cmd_le_gap_start_advertising cmd,
Is that mean that I must move to the lastest api version, to use custom adv data at all advertise indexes ? (I use 3 different types of advertise)