IanHarvey / bluepy

Python interface to Bluetooth LE on Linux
Other
1.6k stars 491 forks source link

Multiple Manufacturer Data packets being overwritten #445

Open PercentageCorporation opened 3 years ago

PercentageCorporation commented 3 years ago

I have a temperature sensor (Tempo Disc) that sends data in advertisements using Manufacturer data entries. It sends two manufacturer packets (0xFF) at a time. When scanning with bluepy, getScanData() only returns one of the manufacturer entries. When I use the Nordic nRF scanner I see both manufacturer data entries. This may be somewhat related to issue #444