Bluetooth LE (BLE)
BleScanParams
The BleScanParams structure specifies the settings for scanning on a central device.
// PROTOTYPE
uint16_t version;
uint16_t size;
uint16_t interval;
uint16_t window;
uint16_t timeout; uint8_t active;
uint8_t filter_policy;
// EXAMPLE
BleScanParams scanParams;
scanParams.version = BLE_API_VERSION;
scanParams.size = sizeof(BleScanParams);
int res = BLE.getScanParameters(&scanParams);
versionAlways set toBLE_API_VERSION.sizeAlways set tosizeof(BleScanParams).intervalAdvertising interval in 0.625 ms units. Default is 160.windowScanning window in 0.625 ms units. Default is 80.timeoutScan timeout in 10 ms units. Default value is 500.activeBoolean value, typically 1.filter_policyDefault is 0.