Hi Nick,
Thank you for your fast answer. I have still one question regarding to the "peripheralBroadcaster" combo-role sample application.
As I have seen, the broadcasting functionality is simply achieved by turning on advertisments (and setting up the time constants), while
the module is in peripheral role (LL connection state).
The device is initialized with the gapRole_profileRole=GAP_PROFILE_PERIPHERAL value, and by the way there is no
combination supported by the stack (gap.c), which suits the peripheral-broadcaster combination.
Is this all because there is actually no need for that combination support, because the peripheral role itself "contains"
the advertising, connection, and standby LL states? So the LL statemachines can be instantiated "inside" the Peripheral Role (GAP).
Sorry for the fuzzy phrasing. I just want to understand how that actually works, and I know that it might be copyright (BLE stack) concern...