private void scanLeDevice()

in amazonfreertossdk/src/main/java/software/amazon/freertos/amazonfreertossdk/AmazonFreeRTOSManager.java [127:146]


    private void scanLeDevice(long duration) {
        if (mScanning) {
            Log.d(TAG, "Scanning is already in progress.");
            return;
        }
        // Stops scanning after a pre-defined scan period.
        if (duration != 0) {
            mScanHandler.postDelayed(new Runnable() {
                @Override
                public void run() {
                    stopScanDevices();
                }
            }, duration);
        }
        Log.i(TAG, "Starting ble device scan");
        mScanning = true;

        ScanSettings scanSettings = new ScanSettings.Builder().build();
        mBluetoothLeScanner.startScan(mScanFilters, scanSettings, mScanCallback);
    }