Post AccFSZwMo2T2n5tPTU by tyler@nicecrew.digital
(DIR) More posts by tyler@nicecrew.digital
(DIR) Post #AcarL36VtssArjYVOK by tyler@nicecrew.digital
2023-12-08T08:09:53.417452Z
1 likes, 0 repeats
Socat is an awesome Linux util wtf why haven't I ever heard of itI literally just made a serial port -> tcp bridge in one line.Like wtf
(DIR) Post #AcaySXJMgj7GG45Gbo by ChippyMcChipSlinger@nicecrew.digital
2023-12-08T09:27:27.252736Z
1 likes, 0 repeats
@tyler Messing with cat control are we?
(DIR) Post #AcayaFOBCszEzQ0rTc by tyler@nicecrew.digital
2023-12-08T09:31:04.203487Z
0 likes, 0 repeats
The ardop modem does not play nice with other ham software.The ham software scene is just..... Horrific.I'm trying to help improve the default install configuration for Andy's hamradio Linux distro.
(DIR) Post #Acbt6E5z97nZg5KP3o by ChippyMcChipSlinger@nicecrew.digital
2023-12-08T19:26:01.500687Z
1 likes, 0 repeats
Horrific is putting it mildly. If its between getting cat control / sdr software / logging to play nice, and pounding nails into my dick. I think I would choose the later.
(DIR) Post #AcbtZBukKpxbJJsmtE by tyler@nicecrew.digital
2023-12-08T20:09:33.966770Z
0 likes, 0 repeats
Hey man some people are into cock and ball torture and some people are into installing hamradio software. To each their own. 😏I got ax25 and ardop working somewhat reliably. Transmit timing for ax25 not to much. Ardop should work but 20m was closed last night. Might try again tonight.
(DIR) Post #AccC2fuJhOSRuBtGGe by ChippyMcChipSlinger@nicecrew.digital
2023-12-08T21:11:11.570663Z
0 likes, 0 repeats
I guess I should be fair. It's mostly the sdr software. SDRPP is the only one I can get to work with rigctrl, on linux. On windows its even worse, because all the software that will split a COM port is $ to $$$.
(DIR) Post #AccCDTEf9XEzn1YSMS by tyler@nicecrew.digital
2023-12-08T23:38:31.817447Z
0 likes, 0 repeats
Using WSL on windows you can just use socat but it does complicate your setup a lot as far as basically having a VM do all your control, and you get some delay issues with control and audio if it's actually hosting the modem.
(DIR) Post #AccCE3PCfp3xy8lNmy by ChippyMcChipSlinger@nicecrew.digital
2023-12-08T21:14:19.288801Z
0 likes, 0 repeats
Holy shit. Just looked at the ax25 wiki. Is the data rate of ax25 over HF really 300 baud?
(DIR) Post #AccCVVooHuS30t46vA by tyler@nicecrew.digital
2023-12-08T23:41:47.765477Z
0 likes, 0 repeats
Yes, it's primarily a bandwidth limitation. Afsk1200 takes up 9k of bandwidth on FM iirc. Also afsk isn't all that great at resisting fading although the fx.25 extension does help if both stations speak it.That's why we use ofdm modes for data transfer on HF.
(DIR) Post #AccE7JYoPYSJxDAi5w by ChippyMcChipSlinger@nicecrew.digital
2023-12-08T23:56:09.761198Z
0 likes, 0 repeats
I'll look at socat. I much prefer linux over windows, but like you said the software for ham radio sucks. I like to have my cake and eat it too. I want my rig control, sdr panadapter, and logging software sync'd. You would think splitting a tty to all three would be trivial, but here we are.
(DIR) Post #AccEoI6xfufruZdbBA by tyler@nicecrew.digital
2023-12-09T00:07:35.896663Z
0 likes, 0 repeats
Here's a good example of using socat for ham control (assuming rigctld just uses fldigi for control): https://ardop.groups.io/g/users/message/4331But some software (like direwolf) is actually good and allows you more flexibility with transceiver control, if you read the 150 page user guide there's an entire section on it.I like using flrig as the rig control because it is like a "funnel"radio <-> FLRIG <- rigctld <- other rigctl software...........FLDIGI^.........^DIREWOLFThat's the control arrangement I have set up.PulseAudio is SUPPOSED to behave like a mixer (its entire purpose) - allowing you to have multiple programs use the same audio source/sink but depending on the software, they tend not to play nice.
(DIR) Post #AccFSZwMo2T2n5tPTU by tyler@nicecrew.digital
2023-12-09T00:14:52.799397Z
0 likes, 0 repeats
Here's some more traditional ways to get some programs to share, but it does seem to require stdin/out and not a socket-type connection which is more common with programs (where socat would shine)tee to split output https://stackoverflow.com/a/38361596/1748840shell pipe merging https://unix.stackexchange.com/a/364300