After watching Manuel's latest YouTube https://www.youtube.com/watch?v=PydB0b37Ibo on the single USB cable digital mode I started trying it on my Ubuntu setup. I got the new Beta firmware 2.00u and flashed my radio.
I got the driver from Guido's Github https://github.com/threeme3/trusdx-audio.
There's good instructions in the `README.md`.
I ran into an issue with connecting the radio's UART to the Linux box. I can see the driver is loaded with `dmesg`.
I typically use FLrig with JS8Call. Although I'm tempted to try the built Hamlib with JS8Call for the Kenwood.
I was able to set up the audio OK following the readme from the driver page. I was not successful getting CAT control via the UART to work.
I'll report back later today with details. I pretty sure I messed up somewhere and re-reading everything this morning.
LInux: FW 2.00u One cable digi ops
-
- Posts: 12
- Joined: 08 Feb 2022, 16:10
Re: LInux: FW 2.00u One cable digi ops
I've been reading the driver code and it's not too hard to understand, although low level devices are not my expertise.
The driver creates two pseudo terminals that act like pipes for binary data. It filters out the audio stream from the CAT commands and sends them to different sinks.
Without the driver running in the back ground, I can connect my radio via CAT in JS8Call using the Kenwood TS-440 configuration. I connect to ttyUSB0, or whatever the port happens to be as discovered with `lsusb` or `dmesg`
When I run the driver, it spits out a connection to `/dev/pts/1`. I'm not certain, but thought that corresponds to `/dev/ttyS1` a pseudo tty.
However, when I set the JS8Call config to use that port, Hamlib fails immediately.
Trying `/dev/pts/1` also fails.
The driver creates two pseudo terminals that act like pipes for binary data. It filters out the audio stream from the CAT commands and sends them to different sinks.
Without the driver running in the back ground, I can connect my radio via CAT in JS8Call using the Kenwood TS-440 configuration. I connect to ttyUSB0, or whatever the port happens to be as discovered with `lsusb` or `dmesg`
When I run the driver, it spits out a connection to `/dev/pts/1`. I'm not certain, but thought that corresponds to `/dev/ttyS1` a pseudo tty.
However, when I set the JS8Call config to use that port, Hamlib fails immediately.
Trying `/dev/pts/1` also fails.
-
- Posts: 12
- Joined: 08 Feb 2022, 16:10
Re: LInux: FW 2.00u One cable digi ops
Well I was wrong...it works !
I did need to use CAT port /dev/pts/1 with BOTH DTR and RTS un-selected. I didn't realize they could be set to None, it's just an empty space on my GUI.
I did need to use CAT port /dev/pts/1 with BOTH DTR and RTS un-selected. I didn't realize they could be set to None, it's just an empty space on my GUI.
-
- Posts: 12
- Joined: 08 Feb 2022, 16:10
Re: LInux: FW 2.00u One cable digi ops
I've created a Github gist documenting how I got the firmware 2.00u installed and how to use WinLink with PAT and VARA.
I'm totally new to Winlink, so I cannot confirm this all works.
https://gist.github.com/toomanycats/b5c ... 0ca8164312
I'm totally new to Winlink, so I cannot confirm this all works.
https://gist.github.com/toomanycats/b5c ... 0ca8164312
-
- Posts: 12
- Joined: 30 Dec 2022, 16:53
Re: LInux: FW 2.00u One cable digi ops
Can't you run it without wine? The wine way is not a good ideaLMJ wrote: ↑28 Jun 2023, 17:54 I've created a Github gist documenting how I got the firmware 2.00u installed and how to use WinLink with PAT and VARA.
I'm totally new to Winlink, so I cannot confirm this all works.
https://gist.github.com/toomanycats/b5c ... 0ca8164312
-
- Posts: 12
- Joined: 08 Feb 2022, 16:10
Re: LInux: FW 2.00u One cable digi ops
VARA is only built for Windows. PAT has native Linux implementation being written in GO.
The Pat doc says that VARA works well with WINE. I don't know for sure.
From what I can tell, VARA is written with .NET and works well with MONO.
So WINE could work quite well, mono is fast. Recall that WINE is not an emulator, more like a container.
So as long as the mapping to Linux resources works, should be OK....I hope.
The Pat doc says that VARA works well with WINE. I don't know for sure.
From what I can tell, VARA is written with .NET and works well with MONO.
So WINE could work quite well, mono is fast. Recall that WINE is not an emulator, more like a container.
So as long as the mapping to Linux resources works, should be OK....I hope.
-
- Posts: 2
- Joined: 26 Jul 2023, 04:18
Re: LInux: FW 2.00u One cable digi ops
The WineTricks way for Vara is the only way that I'm aware of. KM4ACK's Build-a-Pi and 73 Linux scripts use this method, if memory serves.
Users browsing this forum: No registered users and 10 guests