We are using S130 v0.9 stack,
and when BLE device A is connected as peripheral of iphone
and central of BLE device B at the same time
iPhone --> A ---> B
Device A cannot stop or start advertisement
The err_code shows NRF_ERROR_INVALID_STATE when called sd_ble_gap_adv_start()
or sd_ble_gap_adv_stop()
Device B can start and stop advertisement normally.
I asked the same question to support portal, and response is that this feature should work but not tested in release (probably not officially supporting?)
Nordic AE also suggested to use timeslot API, but we cannot use it since timeslot API requires PPI and all our PPI channels have been used.
Anyone has luck to reach this goal?
Regards