Skip to content

Forward MSP_ELRS_BACKPACK_SET_DVR_NAME to the goggles#232

Open
bob9 wants to merge 1 commit into
ExpressLRS:masterfrom
bob9:dvr-recording-name
Open

Forward MSP_ELRS_BACKPACK_SET_DVR_NAME to the goggles#232
bob9 wants to merge 1 commit into
ExpressLRS:masterfrom
bob9:dvr-recording-name

Conversation

@bob9

@bob9 bob9 commented Jul 14, 2026

Copy link
Copy Markdown

Summary

Adds a new MSP_ELRS_BACKPACK_SET_DVR_NAME (0x030F) message carrying a race label the goggles use to name the next DVR recording (companion to the hdzero-goggle dvr-race-names feature).

  • The VRX backpack forwards the packet verbatim over the goggle serial link via a new MSPModuleBase::ForwardPacket.
  • ModuleBase::ForwardPacket is an empty stub, so non-MSP backpack modules (rapidfire, rx5808, etc.) ignore the message — same dispatch pattern as SetOSD/SetRecordingState.

Additive only: 21 lines, no changes to existing message handling.

Related PRs

New 0x030F message carries a race label the goggles use to name the next
DVR recording (see hdzero-goggle dvr-race-names). The VRX backpack passes
it through verbatim over the goggle serial link via a new
MSPModuleBase::ForwardPacket; a no-op on non-MSP backpack modules.
JustinRipley added a commit to LVTY-AI/Backpack that referenced this pull request Jul 21, 2026
JustinRipley added a commit to LVTY-AI/Backpack that referenced this pull request Jul 21, 2026
…ressLRS#232

PR ExpressLRS#232 (forward MSP_ELRS_BACKPACK_SET_DVR_NAME to the goggles) also
claims 0x030F for an unrelated purpose. Whichever of ExpressLRS#232/ExpressLRS#233 merges
second would hit that collision as a silent wire-protocol ambiguity
if resolved by picking one side. Move FWD_TLM to the next free slot,
0x0310 -- matching the already-deployed ripples-hdz-telem build,
which independently resolved the same collision the same way.
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.

1 participant