I've been trying the Bluetooth discovery code as suggested in the demo app and also built and tested the provided Zebra Demo app but the Discovery>Bluetooth option never finds anything.
My understanding from the API documentation is that the findPrinters() method in BluetoothDiscoverer will find any discoverable Bluetooth devices, not just printers.
I am using a Moto G Play phone running Android 7.1.1
I have Bluetooth enabled on the phone and if I go to Device Settings>Bluetooth I do see the Bluetooth devices both paired and unpaired.
The Link-OS SDK version is 2.14.5198.
The Zebra printer we are using is a ZQ520. The printer is listed in Settings > Bluetooth on the phone.
The problem is puzzling because the Zebra Setup Utility app is able to discover the printer, but the Zebra Demo app is not (Discovery>Bluetooth).
Is the Zebra Demo app code for Discovery>Bluetooth not up to date or not supposed to work ? Is the documentation at https://techdocs.zebra.com/link-os/2-14/android/content/com/zebra/sdk/pr... incorrect?