I am trying to understand the following, hopefully someone can explain:
AFAIK, BLE advertising is stopped as soon as the limit of the SD is reached, AKA the PERIPHERAL_LINK_COUNT in the examples.
To me it seems like the advertising is stopped automatically by the SD, so there seems to be alink somewhere internally.
When one device disconnects, advertising has to be restarted manually though through the ble_evt_handler callback.
So: why can the advertisement be stopped by the SoftDevice, but not started again automatically?
Also, what is the limit for central and peripheral connections with s130?
What happens, when i try to start advertising, while a client is connected? I suppose i get some error regarding the client limit?