Skip to content

Add Sync Backpack Time button to set the backpack RTC from the handset#18

Open
bob9 wants to merge 1 commit into
ExpressLRS:masterfrom
bob9:sync-backpack-time
Open

Add Sync Backpack Time button to set the backpack RTC from the handset#18
bob9 wants to merge 1 commit into
ExpressLRS:masterfrom
bob9:sync-backpack-time

Conversation

@bob9

@bob9 bob9 commented Jul 14, 2026

Copy link
Copy Markdown

Adds a Sync Backpack Time entry to the device menu (shown only for ELRS TX modules). Selecting it sends the handset's current date/time to the TX module using the special field id 0x3C, which the module firmware forwards to the backpack to set its RTC.

The TX backpack then distributes the time to the VRX backpack over ESP-NOW — see the companion firmware PR: ExpressLRS/Backpack#231.

Related: ExpressLRS/Backpack#232 (DVR recording name forwarding, which uses the synced RTC for timestamped filenames).

Also related: hd-zero/hdzero-goggle#613 (names DVR recordings after the race; the time synced by this button gives those recordings correct timestamps).

Companion TX-module firmware PR: ExpressLRS/ExpressLRS#3701 (handles field 0x3C and forwards the time to the backpack as MSP_ELRS_BACKPACK_SET_RTC).

@pkendall64

Copy link
Copy Markdown
Contributor

We will NOT be adding this much code to the existing Lua script. It already has problems running on low memory radios.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants