In SDK 15.2 in ble_gap.h
#define BLE_GAP_SCAN_WINDOW_MAX 0xFFFF /**< Maximum Scan window in 625 us units, i.e. 40,959.375 s. */
#define BLE_GAP_SCAN_INTERVAL_MAX 0xFFFF /**< Maximum Scan interval in 625 us units, i.e. 40,959.375 s. */
Shouldn't this be 40,959.375 ms and not s.
This would mean the max window for scan and scan interval would be limited to 40 secs and not 40k secs as the document suggests.
What would be a good way to increase the scan window to minutes ?