CAT Control WRL Desktop v0.0.7

When attempting to connect my FlexRadio 8xxx via my Mac WRL Desktop v0.0.7 Cat Control I get the below error.

“rigctld did not become ready on 127.0.0.1:4532 within 12000ms.”

Pre-launching rigctld works, the issue I found was in how WRL Desktop tries to spawn it internally. My guess is that WRL may be picking the darwin binary instead of darwin-x64, or constructing the path incorrectly on Apple Silicon

Since rigctld has 12000ms to become ready, if the connection to SmartSDR is slow to establish, it may be killing the process before it succeeds.

What I know and tested:

  • Binary seems to runs fine manually

    • rigctld connects to SmartSDR successfully on port 5001
      • /Applications/WRLDesktop.app/Contents/Resources/assets/hamlib-binaries/darwin-x64/rigctld -m 2036 -r 127.0.0.1:5001 -t 4532 -vvv
  • WRL’s internal spawn fails

  • Pre-launching rigctld manually is a workaround, but a pain.

I’m getting the same error on Windows machine,. Resolution?

I am waiting for the dev team to respond, but the workaround I mentioned, pre-launching rigctld was the only thing that worked to bypass the problem.

Response from devs:

"Good Morning,
We are pushing an update to the desktop app right now. its version v0.0.8, just make sure to update and this will work as expected now.

Thanks & 73
Brad K4AZE"