Open mariobehling opened 3 weeks ago
It's already implemented in Device Information Profile: https://github.com/fossasia/badgemagic-firmware/blob/f5874d607315ff88b27414299089b8528b5bb07c/src/ble/profile/devinfo.c#L14-L15
The app should read the firmware version string by reading the value of the Firmware Revision String Characteristic (0x2A26) in the Device Information Profile (0x18A). This will be documented soon, along with the firmware versioning.
Ok, good. When you document this please reference this issue.
A mobile app should be able to recognize the version of the firmware on the hardware and provide the option to update the firmware.