This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Why can't the timeslot API support multiple advertisement packets?

This previous question about multiple advertisements seems to be related to softdevice 7. I was unable to get a similar example working in SD/SDK8

My end-goal is to add constant advertising to an existing peripheral. Imagine a ble_hrm example, that always has a separate nonconnectable advertising packet.

I was able to get both advertisement packets but I am not able to maintain a connection. I have tried the mobile nRF toolbox app as well as btool.

I am able to connect successfully if I comment out app_beacon_start(); which is called before entering the main loop. I have tried moving this to the BLE_CONNECTED event without success.


UPDATE: This problem can be reproduced with a SDK example and a PCA10028 board

Related