I have modified the template app to advertise several custom UUIDs and one SIG UUID. All UUIDs are being sent as a Scan Response. I have selected expanded data size. S140 is the Softdevice
When I reach the call to sb_ble_gap_adv_set_configure, I receive an error 7 NRF_ERROR_INVALID_PARAM.
When I inspect the second param is p_advertising->p_adv_data and when I dive into this, p_advertising->p_adv_data.adv_data.len is a HUGE number, 0x51F8, and I need to know if there is any way that is a correct length? I suspect this might be my issue, but don't have a window into why the Softdevice rejected the parameter, or even if it IS this parameter that is being rejected.
Is there some magic to debugging the Softdevice calls I am missing, or are their actions completely obscured?
Thanks so much!
-Ben Burch
BTR Controls, Inc.