void bleStartScanning(bool white_list, bool fast) { ble_scanning_parameters_t scan_params; BLE_SCAN_DEBUG(("BLE: Start scanning fast=[%u] white_list=[%u]\n", fast, white_list)); /* Get the scan parameters for the current mode */ sinkBleGetScanningParameters(fast, &scan_params); /* Set the BLE Scan parameters */ ConnectionDmBleSetScanParametersReq(FALSE, FALSE, white_list, scan_params.interval, scan_params.window); /* Enable scanning */ ConnectionDmBleSetScanEnable(TRUE); }
void bleStopScanning(void) { /* Stop scanning, this will stop advertisements from BLE devices to be recieved by the application */ BLE_SCAN_DEBUG(("BLE: Stop scanning\n")); ConnectionDmBleSetScanEnable(FALSE); }
void start_ble_scanning(void) { /* Begin scanning, this will allow advertisements from HID BLE devices to be recieved by the application */ BLE_SCAN_DEBUG(("BLE: Start scanning\n")); ConnectionDmBleSetScanEnable(TRUE); }