Hi,
I'm having this trouble since some weeks ago and I was looking for an answer in documentation and was impossible to find it.
I have a device with Nordic ble chip and I'm trying to find it trough android scanner's library (BluetoothLeScannerCompat.getScanner()) and is impossible to see it. But when I turn on the nrf connect app or bluetooth settings from phone settings, I see this device and, later, it appears in my app's scanner. Of course this is not a good solution to this problem, because I can't say to every user to do this to discover this devices.
Scanner settings:
val settings: ScanSettings = ScanSettings.Builder()
.setLegacy(false)
.setScanMode(ScanSettings.SCAN_MODE_LOW_LATENCY)
.setReportDelay(500)
.setUseHardwareBatchingIfSupported(true)
.build()
I don't know what to do to solve this. Any idea?
Thanks.