Is there ANY software that can map hotkeys to control SSDR?

  • 1
  • Question
  • Updated 5 months ago
I just got an Elgato Stream Deck 15 keypad controller with multiple subdirectories accessible and each key can change its label image on the fly!

It would be great if I could find some way to map hotkeys for most SSDR features so that I can use my new Stream Deck better.

FRStack does some things, like rotate active slices to the next one, or swapping any slice to slice "A".

I would prefer MORE options (activate slice "H" with one press when "A" is active).

Anyone know of software with a more "granular" hotkey level interface?????

Thanks!

73,
Roy AC2GS
Photo of Roy Laufer

Roy Laufer

  • 435 Posts
  • 43 Reply Likes

Posted 5 months ago

  • 1
Photo of KY6LA - Howard

KY6LA - Howard, Elmer

  • 3467 Posts
  • 1328 Reply Likes
DDUTIL allows you to map Macros to a Genovation keypad.

Don’t know if it will work with your pad.
Photo of EA4GLI - 8P9EH - Salvador

EA4GLI - 8P9EH - Salvador

  • 1730 Posts
  • 530 Reply Likes
Do you guys know how to map a change in the RX antenna on DDUtil? I can't figure it out. Don't mean to hijack your thread Roy, just thought that it might be a related question to this thread.

I think keyboard customizable hot keys would be a very welcome feature for SmartSDR for Win.
Photo of David Decoons wo2x

David Decoons wo2x, Elmer

  • 1056 Posts
  • 213 Reply Likes
Check out these two pages.

First a link to using macros in DDUtil
http://k5fr.com/DDUtilV3wiki/index.php?title=Macros 

Second, CAT commands available in DDUtil
http://k5fr.com/DDUtilV3wiki/index.php?title=CAT

Dave wo2x
Photo of Roy Laufer

Roy Laufer

  • 435 Posts
  • 43 Reply Likes
Thanks, I found the first link earlier, but I couldn't find the second link by googling earlier.

I still have the same problem - DDUTIL does not work with my Elgato Stream Deck, and the way that the DDUTIL handles keypads is to commandeer it entirely and make it useless for any other windows based application.

I just need a very simple API command line application that can be tied to something like AutoHotKey, to run API commands.

AutoHotkey has a Windows feature for well-coded Windows-based control buttons, with unique identifiers, but SSDR does not use unique windows identifiers, so that option isn't available to me.
Photo of David Decoons wo2x

David Decoons wo2x, Elmer

  • 1056 Posts
  • 213 Reply Likes
DDUTil needs to use a Genovation keypad that is either the serial model (using a physical com port) or the usb model which creates its own com port. That is necessary to keep the keypad focus to DDUtil all the time.

I use a Genovation keypad and being able to have macros (either single or stacked) on a dedicated button is nice.

Dave wo2x
Photo of Roy Laufer

Roy Laufer

  • 435 Posts
  • 43 Reply Likes
But having it on a non-dedicated keypad capable of infinite nested commands with a full-color key legend that is software changeable would be SOOOOO much better <grin>!

Yeah, I can drive a Yugo, but a BMW would be MUCH more fun!
Photo of EA4GLI - 8P9EH - Salvador

EA4GLI - 8P9EH - Salvador

  • 1730 Posts
  • 530 Reply Likes
DD6RXA Slice Rx antenna
Form: DD6RXA P1 P2 P3 ;
Parm: P1 = Slice to set Rx antenna for (0-7)
Parm: P2 = Separator (1 char {':' recommended})
Parm: P3 = Rx antenna to set (0-4 {ANT1, ANT2, RX_A, RX_B, XVTR})
Uses: DD6RXA0:2; Sets Slice A Rx Ant to RX_A

Great. Thanks David.
Photo of Ria - N2RJ

Ria - N2RJ, Elmer

  • 2246 Posts
  • 871 Reply Likes
Doesn’t FRstacks do that?
Photo of Roy Laufer

Roy Laufer

  • 435 Posts
  • 43 Reply Likes
No, RIa, it only implements a subset of commands, it will rotate thru all 8 slices, but not go from slice "A" to slice "H" directly.

Someone needs to "open up" all the SSDR libcalls to a command line interface.
Photo of Ria - N2RJ

Ria - N2RJ, Elmer

  • 2246 Posts
  • 871 Reply Likes
You can do it command line, radio commands are plain text.
Photo of Roy Laufer

Roy Laufer

  • 435 Posts
  • 43 Reply Likes
Can you suggest any documentation for this ability?

I am unaware of any software with command line capability, except for very limited subsets of functions????????
Photo of Roy Laufer

Roy Laufer

  • 435 Posts
  • 43 Reply Likes
First, Salvador you can "hijack my thread" any time that you would like <grin>!

Second I have DDUTIL AND the Genovation keypad - it is rather clunky and a couple of "paradigm shifts" backward from the flexibility of my new Elgato Stream Deck.

Unfortunately DDUTIL "hardwires" a very small selection of macro keypads to solely carry out its macros, so if he coded the Elgato, which he hasn't, it would lock the Elgato out of any other computer-based hotkey controls, which would be a shame.

In addition, DDUTIL only implemented a subset of the SSDRs function (and the documentation is not the clearest for the commands that are implemented).

What I could REALLY use is a minor revision of SSDR that implemented changeable hotkeys for a selectable subset of its many controls.

Failing that, a simple third-party program with a command line method to pass SSDR libcalls. 

FRStack does this, again for a small subset of commands, and someone was working on a Powerscript library call, but that seems to have been abandoned, and what is still posted on Github is not documented with enough examples for me to get up to speed fast enough.

You guys gotta check this little gadget out (the Stream Deck). If you loved those little DJ controllers (I bought one at the time), you'll love this thing, if only someone with some programming chops and the free time necessary to interface it with SSDR could do a little software "magik".

I had the same problem with the late, lamented TMate2, which I need to interface with my N4PY PegasysPlus to access.

I understand that Contesters are king, but FRS needs to show a little love to the average rag chewing guy on the bands.

If it makes them feel at all warm and cuddly, I host two local technical nets in the New York City metropolitan area and extol the virtues of SDR in general and FRS in particular.

So, maybe shine just a bit of that "love" over here?

Vy 73,
Roy AC2GS