Bleam scanner is an inverted Bluetooth low energy (BLE) beacon communication protocol. In the inverted communication scheme beacon serves as a scanner, taking this role from a phone that in its turn is responsible for advertising. The main benefit of such a design approach is its ability to function extensively in the background, monitoring RSSI levels. See: https://github.com/Connax-Oy/Bleam-Scanner-2
Yesterday we've published the 3rd version of Bleam Scanner protocol. It’s a huge improvement of the 2nd version, that includes bug fixes, tests and supports new hardware and features:
https://github.com/Connax-Oy/Bleam-Scanner-3