What I'm doing now is trying to scan for both BLE and classic bluetooth devices at the same time. As far as I could see I can discover both by using:
BluetoothAdapter.getDefaultAdapter().startDiscovery()
and receiving intents via previously registered BroadcastReceiver
. It works fine and I can distinguish between classic and LE devices but I have some valuable data in advertising packet and I have no idea how to get it from incoming Intent
. Appreciate any ideas.