Skip to content

Change BLE DFU naming according to Oltaco's bootloader for auto-updater to workΒ #1256

@lucidnx

Description

@lucidnx

Hello! I am working on custom drone-updater script that uses @recrof 's nrf_dfu_py repo to auto update nodes in BLE range according to their firmware/bootloader names.
@oltaco already implemented per-device naming to latest nRF52 otafix bootloader release.

Naming standard: DEVICE_TYPE
where DEVICE is name of device firmware is running on and TYPE is firmware type.

This is naming @oltaco used for his bootloader (keeping it under 8 symbols):
Heltec T114 - T114_DFU
ProMicro NRF52840 - PROM_DFU
T1000e - T1KE_DFU
WioTrackerL1 - WTL1_DFU
RAK 4631 - 4631_DFU
Rak Wismesh Tag - RTAG_DFU
Xiao NRF52 BLE/SENSE - XIAO_DFU

So I suggest using naming:
Heltec T114 Repeater - T114_R
Heltec T114 Companion BLE - T114_CB
Heltec T114 Companion USB - T114_CU
Heltec T114 Room Server - T114_RS
ProMicro NRF52840 Repeater - PROM_R
ProMicro NRF52840 Companion BLE - PROM_CB
ProMicro NRF52840 Companion USB - PROM_CU
ProMicro NRF52840 Room Server - PROM_RS
T1000e - T1KE_.....
WioTrackerL1 - WTL1_....
RAK 4631 - 4631_...
Rak Wismesh Tag - RTAG_...
Xiao NRF52 BLE/SENSE - XIAO_...
...

I believe it's small change that will help with the auto-updater over BLE and also easy identification for everyone.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions