BlueNRG-LP maximum advertisement delay.
Hello,
When I try to set advertisement delay more than 10000ms, the function aci_gap_set_advertising_configuration return an error 0x82 (BLE_STATUS_INVALID_PARAMS).
According to the function declaration, it must be ok:
/*
....
* @param Primary_Advertising_Interval_Min Minimum advertising interval for
* undirected and low duty cycle directed advertising. Time = N * 0.625
* msec.
* Values:
* - 0x00000020 (20.000 ms) ... 0x00FFFFFF (10485759.375 ms)
* @param Primary_Advertising_Interval_Max Maximum advertising interval for
* undirected and low duty cycle directed advertising. Time = N * 0.625
* msec.
* Values:
* - 0x00000020 (20.000 ms) ... 0x00FFFFFF (10485759.375 ms)
...
*/Here is my function:
BLE_ConfigureDeviceAdvertising(uint32_t adv_interval)
{
ret = aci_gap_set_advertising_configuration(0, GAP_MODE_GENERAL_DISCOVERABLE,
ADV_PROP_CONNECTABLE|ADV_PROP_SCANNABLE|ADV_PROP_LEGACY,
(adv_interval*1000)/625,(adv_interval*1000)/625,
ADV_CH_ALL,
PUBLIC_ADDR,NULL,
ADV_NO_WHITE_LIST_USE,
0, /* 0 dBm */
LE_1M_PHY, /* Primary advertising PHY */
0, /* 0 skips */
LE_1M_PHY, /* Secondary advertising PHY. Not used with legacy advertising. */
0, /* SID */
0 /* No scan request notifications */);
...
}Do you have some idea?
Thank you

