BLE or Bluetooth Low Energy is one of the most common platforms found in a number of smart devices ranging from smart homes to medical device utilities to even fitness trackers and wearables. One of the reasons for the growing popularity of BLE is that pretty much all smartphones that we use today support BLE, thus making it easier to interact with BLE-based IoT devices.
BLE is designed for devices with resource and power constraints which BLE effectively solves by providing short bursts of long range radio connections, thus significantly saving battery consumption.
BLE was initially introduced in Bluetooth 4.0 specifications focusing on the devices which needed a mode of communication with extreme low power consumption, where BLE claimed to last from a couple months to several years on a single coin cell battery.
A BLE device can operate in four different modes based on its current connection and operational phase:
- Central device and peripheral device: In this...