Skip to content

Gatt-based beacon features

Pre-release
Pre-release
Compare
Choose a tag to compare
@davidgyoung davidgyoung released this 14 May 03:58
· 951 commits to master since this release

Features changes:

  • Support for Gatt-based beacons and interleaved frames
  • Optionally allow tracking multiple beacons with the same identifiers, distinguishing with the mac address.
  • Filter out invalid RSSI values of 127 for distance calculations
  • Identifier class now supports conversion to/from the UUID class.
  • Optionally allow using an ArmaRssiFilter for faster distance calculation convergence.

Bug Fixes:

  • Restart scanning after app is killed due to memory pressure
  • Protect against crashes when falling behind on scans
  • Protect against null pointer exceptions in race conditions
  • Protect against crash when stopping advertising with bluetooth turned off
  • Stop BLE scanning after stopping ranging of the last region