开云体育

ctrl + shift + ? for shortcuts
© 2025 开云体育

SdrDX on OS X - python - sound card- mirror image


 

This is a new thread on this subject -a similar one is many years old and I guess was never resolved.
I have SdrDX working with an old MacBook Air and Ensemble RX II.
I am about 50% successful - a Sabrent USB audio device works well but I get only half the bandwidth... the mirror image problem. Thinking that it may not have a stereo (mic) input,
I bought a behringer UCA202 (Amazon) works too, but is no improvement with the same mirror image. I dont know much about USB sound "cards" stuff - need a deeper dive - last night I checked if there might be the full 48khz bandwidth but with an image overlaying the spectrum display and that appears to be the case. Another thing I want to know: is whether sdrdx is running the fft on the usb sound device - guessing it must,

I rewrote the python scripts supplied by the developer of SDRDX for python3 and have good transparent control over the Si570 through the USB port with a helper python3 tcp monitor program running as a daemon in background on the same macbook. If there is any interesest at all after all these years, lmk, be glad to share them.

The developers sdrdx stuff is here:
SDRDX a huge program and now pretty old - surprisingly, luckily this site is still viable. Re SdrDX, I've explored maybe 10% of it so I'm no expert.
Developer on the fyngyrz site includes python 2x source for TCP and UDP agents if you go digging around - it's there.
SDRDX has UDP and TCP network communications built in. The code are fragments are solutions to talking to sdrdx over a tcpip network - to run them you will need some python libraries - available within the OSX infoverse.. I opted to add python3 to my macbook and it can be done quickly but not without a fight.

I've only run the python on the same machine as sdrdx (the mac). Without too much difficulty you could run them on a separate machine - e.g. a raspberry pi to the running instance of sdrdx on the macbook - that would make setting up the python environment a LOT easier ... but for now I run all on the macbook so I don't have boxes and wires all over the place.

The reason for doing this is to use the mac as a pan-adapter for my amateur radio tranceiver - TS590sg. Done this before but not with a macbook.
Kinda works now but it's a hack, looks it, and needs improvement.


 

Hi Peter,
Thanks for starting this. Softrocks interest me, and always have. The software for the communication is windows based and written in assembler for the Windows platform.
This is just a place holder and I will be sending more. I had a right cerebral stroke (#2) but am getting better and using hamradio and building things to get better.
I have several softrocks, one completely built (40M) mostly ensemble RXTX.
More later!
Guy


--
guy (at) eastroad (dot) org

-.-. --.- -.-. --.- -.. .
\|%|///
| ~ ~ |
^( @ @ )^
---------o000o--_/-o000o---------
N1GMM

Have a good day!