Skip to content

Conversation

@elecpower
Copy link
Collaborator

@elecpower elecpower commented Jan 17, 2026

Fixes #6986

Summary of changes:

  • add option in Radio Profile to use radio settings backup, if one exists, to initially populate radio settings when new models and settings document created. If no backup exists, the standard initial values are used. Can be used as a set and forget mechanism for each profile. An OpenTX legacy variation of this was removed in fix(cpn): profile radio settings management and use #6654 due to the issues it created and the backup settings were always applied if they existed.
  • add global option in Application settings that is used to set the above option when new profiles are created
  • add function to Radio Settings to revert all settings to radio defaults (sledgehammer undo)
  • tooltips for each of the Radio Settings buttons

Application settings
Screenshot from 2026-01-17 13-37-33

Profile settings
Screenshot from 2026-01-17 13-38-40

Radio Settings
Screenshot from 2026-01-17 13-39-42

@elecpower elecpower added enhancement ✨ New feature or request companion Related to the companion software labels Jan 17, 2026
@pfeerick pfeerick added this to the 2.12.0 milestone Jan 18, 2026
@pfeerick
Copy link
Member

pfeerick commented Jan 24, 2026

Seems to be working really nice Neil! :) Really good being able to configure the hardware settings for a given profile as you want to automatically be used/restored or being able to reset to that if needed in the future, as well as the reset to defaults option 🤗

@pfeerick pfeerick merged commit 87b2788 into main Jan 24, 2026
3 checks passed
@pfeerick pfeerick deleted the elecpower/cpn-use-saved-settings-option branch January 24, 2026 23:39
pfeerick pushed a commit that referenced this pull request Jan 25, 2026
@sande005
Copy link

Wonderful! Addresses my issue described in #6986 in a more elegant and useful way that I had hoped.

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

Labels

companion Related to the companion software enhancement ✨ New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Companion Profile does not default to saved hardware

4 participants