
Now that I think of it - I can imagine some "gestures" of the PowerMate reprogrammed to do other helpful things in SDRUno, not just VFO tuning. That doesn't seem like it would be the easiest thing to do for the person without a soldering iron.

Here is how I turned my PowerMate into a universal one knob.
#Griffin technology knob driver software
I suspect there would need to be HW changes to get the PIC into a programmable state. But this changed now with the new PowerMate 3 software (free dowload at ). Changing the programming of a PIC while workable, wouldn't be viable unless that someone was making re-programmed controllers available. It would be best if the solution involved providing middle-layer software for configuration. That would require modifications to the SDRPlay application. But it would be really neat (maybe an enhancement) if we could change bands and unlock/relock the VFO and things like that with other assignments. If for example the band-memory window has focus, you can move up/down in that window to different stored frequencies. If you have one, you'll note it does not do VFO tuning, unless the proper window in SDRUno has focus.

What makes them different I suspect, is not so much at the level of the embedded controller programming, but the middle-layer software that sits between the os/driver and the application that has "focus". I think however, natively the Griffin handles volume and muting like other audio controllers with a rotary dial. Great ergonomics that a knob on top of a box just can't compete with. However, it's pretty amazing how good / natural / well-designed the Griffin device is and usable for SDR. Yes I've come across some articles on hacking other controllers for integration with SDR.
#Griffin technology knob driver driver
I would think that perhaps, a custom hook (?) program could be written that allows configuration of the AIMOS device so that events generated by it's driver could be similarly transformed.

It requires pulseaudio (the default in Ubuntu), it changes the volume when the knob is turned and you can. It seems to me that the Griffin Powermate achieves it's functionality through some other program that hooks into the event stream (I don't know what the proper terminology is here) generated by the HID controller and it's driver, and transforms it into other events like for example key-up or key-down events sent to the currently active window. I made my own program to interface with the Powermate. Maybe some experimentation is in order when the Wx turns cold. If you don't use it as they say, one tends to lose it. Thank you! Once upon a time, I considered myself a fairly decent Visual Studio C/C++ user. Mike, the reference is something I have to look over more clearly.
