New Android Bluetooth Scanning library

Artem Gapchenko has created a new Android Bluetooth scanning library called Luch that looks for beacons when the app is in the foreground. Unique features include it’s lightweight at a just over 50Kb, it performs RSSI smoothing and it calculates distance based on the RSSI. There’s an article on Medium and the source code on … Continue reading “New Android Bluetooth Scanning library”

Bluetooth LE (BLE) Real Time Locating System (RTLS) API

Our BeaconRTLS™ locates valuable plant tools in manufacturing/construction and tracks parts and sub-assemblies. In healthcare it tracks high value equipment, monitors the location and temperature of medicines and saves time searching for equipment and monitoring vulnerable patients. For smart buildings, it tracks valuable assets, monitors lone workers and automatically locates people or students for safety … Continue reading “Bluetooth LE (BLE) Real Time Locating System (RTLS) API”

UK NHS Covid-19 Contact Tracking Source Code Available

The UK NHS has just released the Android and iOS source code for the UK NHS Covid-19 contact tracking app. This is the code used before the recent switch to the Google/Apple mechanism. The iOS readme explains how it works: Our unique identifier is also known as our service characteristic. In the Bluetooth spec, devices … Continue reading “UK NHS Covid-19 Contact Tracking Source Code Available”

UK Moves to Google-Apple Social Distancing API

Just under a month ago we wrote about Bluetooth RSSI, Social Distancing and Contact Tracing and how the UK Government was going their own way: Google and Apple have implemented a new API to allow contact tracing apps to work well on iOS and Android. Some Governments, such as ours in the UK, have currently … Continue reading “UK Moves to Google-Apple Social Distancing API”

Movement Constraint-based Location Tracking

Researchers at the Pusan National University, Korea have a new paper on Applying Movement Constraints to BLE RSSI-Based Indoor Positioning for Extracting Valid Semantic Trajectories. The received signal strength (RSSI) of beacons is often used to infer location. However, the RSSI is subject to reflection and blocking from walls, people and other obstacles causing the … Continue reading “Movement Constraint-based Location Tracking”

Using Beacons for Race Timing

There’s novel recent research on City Marathon Active Timing System Using Bluetooth Low Energy Technology by Chun-I Sun, Jung-Tang Huang, Shih-Chi Weng and Meng-Fan Chien of Taiwan. The authors discuss the use of beacons vs RFID and create a system using Received Signal Strength Indicator RSSI and gateways connected to detector mats: Beacons are carried … Continue reading “Using Beacons for Race Timing”