Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support toggle state actions that use the easier format in N1MM's programmable Band Map window buttons #14

Open
frazierjason opened this issue Jan 12, 2023 · 0 comments
Labels
enhancement New feature or request

Comments

@frazierjason
Copy link
Owner

frazierjason commented Jan 12, 2023

N1MM's BandMap window has up to 36 programmable buttons that can automatically cycle through two, three or more different commands. It's really easy to write the label and the commands, like so:

Scope on|Scope off {CAT1HEX FEFE94E0271001FD}|{CAT1HEX FEFE94E0271000FD}

or:

100w|50w|20w {CAT1HEX FEFE94E0140A0255FD}|{CAT1HEX FEFE94E0140A0128FD}|{CAT1HEX FEFE94E0140A0051FD}

To do the same thing in the plugin buttons, users need to create nested If/Else logic blocks and keep all the logic straight. It's more confusing and more work, for no benefit if the button is not doing anything different than the BandMap buttons can do.

This ticket documents the future intent of being able to paste exactly the same toggle-logic string into a new kind of plugin action, and have the plugin handle all the label creation and sending of the strings/macros to N1MM+ for execution. It won't be capable of more advanced state tracking, but it is a low-complexity solution for hams that want to reuse their existing Band Map commands.

https://n1mmwp.hamdocs.com/manual-windows/bandmap-window/

@frazierjason frazierjason added the enhancement New feature or request label Jan 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant