Bluetooth BLE smartphone connectivity

Feature

Details

Status

BLE beaconing

Sending beacon data with basic values encoded, to allow for the non-connected status acquisition

BLE connectable

Connect with the device to perform all function of data transmission and settings

BLE DFU

Firmware upgrade over BLE

BLE profiles

  • DFU profile

  • Nordic Serial profile (all data communication is via this profile)

Serial communication protocol

Select the best communication protocol for this application. TLV is a good approach.

Settings management

Shadow approach of settings management is the most straightforward method, similar as in AWS IoT core.

  • Be able to send each setting entry separately

Research best implementation for settings management.

Specify a good way to include firmware versions in settings and communications

Last updated