Re: [Hamlib-developer] Extra functions vs. extra CHECKBUTTON levels
Library to control radio transceivers and receivers
Brought to you by:
n0nb
From: Nate B. <n0...@n0...> - 2025-07-18 11:57:05
|
* On 2025 17 Jul 13:25 -0500, Stefan Jansen wrote: > Hi George, > > Thanks for your reply. Well, I understand the concept of extra > functions/levels/parameters in general and I see that it is a great > possibility to access additional controls of a rig. > > My question was more related especially to the CHECKBUTTON levels. As > the type CHECKBUTTON suggests to me, these levels are more like > something you turn on and off. So I was asking myself why CHECKBUTTON > levels should not better be modeled as extra functions. Functions also > have an on/off mental model behind. > > And maybe as an additional question: What is the conceptual idea > bhindd parameters? What makes them different from levels and why > weren’t they just built into hamlib as levels? As George notes, these are historical. I'm not sure if they were present on Day One from Frank or added later by Stephane. The complete commit history has been preserved from the very first commit 25 years ago today! You can browse it. There are also the mailing list archives via GMANE as noted at https://hamlib.github.io/#mailing-list The SourceForge archives aren't the easiest to navigate, IMO, but exist at https://sourceforge.net/p/hamlib/mailman/hamlib-developer/ 73, Nate -- "The optimist proclaims that we live in the best of all possible worlds. The pessimist fears this is true." Web: https://www.n0nb.us Projects: https://github.com/N0NB GPG fingerprint: 82D6 4F6B 0E67 CD41 F689 BBA6 FB2C 5130 D55A 8819 |