The SDK contains a function app_easy_gap_directed_advertise_start which sends a ADV_DIRECT messages every 3.75 milliseconds for a few seconds:
1. How can I change this interval (changing the constants in the function app_easy_gap_directed_advertise_start_create_msg has no influence)
2. How can I influence the duration or how many times the directed advertise is repeated (at the moment it stops after a few seconds)
Device:
Hi marss,
You can't, the directed advertising is standard and specified by the BLE specification, it lasts about 1.28 seconds with a 3.75ms interval and then it is automatically stopped, you cannot control the interval, the Advertising_Interval_Min and Advertising_Interval_Max are ignored. There is an additional option in later BLE standards that allows you for a Low Duty Cycle directed advertising, but this is not an option for the 580.
Thanks MT_dialog