This release adds connect back capability when Android devices whose adverts have not been detected write their payloads to an iOS device, improving detection of less reliable Android phones. We have also reduced the frequency of connections from iOS generally and do not invalidate received payloads more frequently than the BLe MAC rotation period by default. We have also added more explicit support for custom service UUIDs for application developers. As a result of all of these changes battery life has improved again. This also reduces the workload on nearby Android devices, improving their reliability and battery life too.
What's Changed
- Completed write and read back support by @adamfowleruk in #198
Full Changelog: v2.1.0...v2.2.0