chipweinberger / flutter_blue_plus

Flutter plugin for connecting and communicationg with Bluetooth Low Energy devices, on Android, iOS, macOS
Other
766 stars 463 forks source link

[Help]: Eddystone support #827

Closed oldu73 closed 7 months ago

oldu73 commented 7 months ago

Requirements

Have you checked this problem on the example app?

Yes

FlutterBluePlus Version

1.31.16

Flutter Version

3.10.6

What OS?

Android

OS Version

Android 12

Bluetooth Module

ST Microelectronics BlueNRG-2

What is your problem?

Eddystone beacons around not present in the list.

Is there a way to activate a kind of "Eddystone" mode?

If I switch protocol of my module in 'iBeacon' mode then it appear in the list.

But for me it's not possible to let it with iBeacon protocol because by default (factory settings) those used beacons comes wih Eddystone protocole and we already have thousands of them deployed on the field.

So I have to make it works with Eddystone.

Please help.

Logs

Logs are OK, no issue, eddystone are just not present..
chipweinberger commented 7 months ago

you probably need to add the location permission on android. see readme

and set androidUsesFineLocation when scanning