Digipi using Yaesu FT-818

26 views
Skip to first unread message

Shaun Fisher

unread,
Dec 30, 2025, 12:31:07 PM (11 days ago) 12/30/25
to DigiPi
Hi 
I have connected my FT-818 to Digipi, I can change frequency I can receive but as soon as I TX it lock on TX,  the method I use to connect is via a USB connection using UCB CAT controller box that I got on amazon.  when I use windows to connect it all works great but not with Digipi
Any help would be grateful
Shaun (MM0HSF)


Michael Easter

unread,
Dec 30, 2025, 12:59:57 PM (11 days ago) 12/30/25
to Shaun Fisher, DigiPi
If it's similar to the ft857 it's holding dtr or rts high and locking tx.

Michael Easter

Do not be too moral. You may cheat yourself out of much life. Aim above morality. Be not simply good; be good for something. -Thoreau

--
You received this message because you are subscribed to the Google Groups "DigiPi" group.
To unsubscribe from this group and stop receiving emails from it, send an email to digipi+un...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/digipi/4780abdf-399c-42ee-a317-a0516b315719n%40googlegroups.com.

Craig

unread,
Dec 30, 2025, 1:16:06 PM (11 days ago) 12/30/25
to Shaun Fisher, DigiPi
Hi Shaun

Stuck on first TX is almost always RF on the USB cable.  Ferrite?

Stuck on at boot is often the GPS service asserting RTS/DTR, thinking your radio is a GPS device.

Click SysLog and look for associated errors, specifically "EMI?" and "-19"


... and let us know, thanks,
-craig
KM6LYW

Shaun Fisher

unread,
Dec 30, 2025, 2:48:00 PM (11 days ago) 12/30/25
to DigiPi
here is the syslog, I don't see any "EMI" or "-19" errors
Oct 15 21:02:35 digipi systemd[1]: systemd-hostnamed.service: Deactivated successfully.
Oct 15 21:02:36 digipi systemd[1]: Started digipi-boot.service - DigiPi initial boot service.
Oct 15 21:02:41 digipi systemd[1]: digipi-boot.service: Deactivated successfully.
Oct 15 21:02:41 digipi systemd[1]: digipi-boot.service: Consumed 2.917s CPU time.
Oct 15 21:02:46 digipi wpa_supplicant[504]: wlan0: CTRL-EVENT-SUBNET-STATUS-UPDATE status=0
Oct 15 21:02:47 digipi wpa_supplicant[504]: wlan0: AP-STA-CONNECTED f8:3d:c6:c6:43:d4
Oct 15 21:02:47 digipi wpa_supplicant[504]: wlan0: EAPOL-4WAY-HS-COMPLETED f8:3d:c6:c6:43:d4
Oct 15 21:02:57 digipi digihotspot.sh[882]: Auto-hotspot checking network status.
Oct 15 21:02:57 digipi systemd[1]: Finished autohotspot.service - Automatically generates an internet Hotspot when a valid ssid is not in range.
Oct 15 21:02:57 digipi systemd[1]: Startup finished in 3.673s (kernel) + 59.286s (userspace) = 1min 2.960s.
Oct 15 21:03:39 digipi systemd[1]: Starting wsjtx.service - wsjtx...
Oct 15 21:03:40 digipi systemd[1]: Started wsjtx.service - wsjtx.
Oct 15 21:03:40 digipi wsjtx.sh[945]: + trap ctrl_c INT
Oct 15 21:03:40 digipi wsjtx.sh[945]: + trap ctrl_c TERM
Oct 15 21:03:40 digipi wsjtx.sh[945]: + source /home/pi/localize.env
Oct 15 21:03:40 digipi wsjtx.sh[945]: ++ NEWCALL=MM0HSF
Oct 15 21:03:40 digipi wsjtx.sh[945]: ++ NEWWLPASS=XXXXXX
Oct 15 21:03:40 digipi wsjtx.sh[945]: ++ NEWAPRSPASS=XXXXXXX  (XXXX = removed password)
Oct 15 21:03:40 digipi wsjtx.sh[945]: ++ NEWGRID=IO86je
Oct 15 21:03:40 digipi wsjtx.sh[945]: ++ NEWLAT=56.206194
Oct 15 21:03:40 digipi wsjtx.sh[945]: ++ NEWLON=-3.174112
Oct 15 21:03:40 digipi wsjtx.sh[945]: ++ NEWGPS=ttyACM1
Oct 15 21:03:40 digipi wsjtx.sh[945]: ++ NEWNODEPASS=XXXXXX
Oct 15 21:03:40 digipi wsjtx.sh[945]: ++ NEWDISPLAYTYPE=st7789
Oct 15 21:03:40 digipi wsjtx.sh[945]: ++ NEWRIGNUMBER=1041
Oct 15 21:03:40 digipi wsjtx.sh[945]: ++ NEWDEVICEFILE=ttyUSB0
Oct 15 21:03:40 digipi wsjtx.sh[945]: ++ NEWBAUDRATE=38400
Oct 15 21:03:40 digipi wsjtx.sh[945]: ++ NEWBIGVNC=1
Oct 15 21:03:40 digipi wsjtx.sh[945]: ++ NEWFLRIG=
Oct 15 21:03:40 digipi wsjtx.sh[945]: ++ NEWI2CAUDIO=fepi
Oct 15 21:03:40 digipi wsjtx.sh[945]: ++ OLDCALL=KX6XXX
Oct 15 21:03:40 digipi wsjtx.sh[945]: ++ OLDWLPASS=XXXXXX
Oct 15 21:03:40 digipi wsjtx.sh[945]: ++ OLDAPRSPASS=12345
Oct 15 21:03:40 digipi wsjtx.sh[945]: ++ OLDGRID=CN99mv
Oct 15 21:03:40 digipi wsjtx.sh[945]: ++ OLDLAT=39.9999
Oct 15 21:03:40 digipi wsjtx.sh[945]: ++ OLDLON=-140.9999
Oct 15 21:03:40 digipi wsjtx.sh[945]: ++ OLDGPS=ttyACM1
Oct 15 21:03:40 digipi wsjtx.sh[945]: ++ OLDNODEPASS=abc123
Oct 15 21:03:40 digipi wsjtx.sh[945]: ++ OLDDISPLAYTYPE=st7789
Oct 15 21:03:40 digipi wsjtx.sh[945]: ++ OLDRIGNUMBER=3085
Oct 15 21:03:40 digipi wsjtx.sh[945]: ++ OLDDEVICEFILE=ttyACM0
Oct 15 21:03:40 digipi wsjtx.sh[945]: ++ OLDBAUDRATE=115200
Oct 15 21:03:40 digipi wsjtx.sh[945]: ++ OLDBIGVNC=
Oct 15 21:03:40 digipi wsjtx.sh[945]: ++ OLDFLRIG=
Oct 15 21:03:40 digipi wsjtx.sh[945]: ++ OLDI2CAUDIO=fepi
Oct 15 21:03:40 digipi wsjtx.sh[945]: + vncserver -kill :1
Oct 15 21:03:40 digipi wsjtx.sh[947]: Can't find file /home/pi/.vnc/digipi:1.pid
Oct 15 21:03:40 digipi wsjtx.sh[947]: You'll have to kill the Xtightvnc process manually
Oct 15 21:03:40 digipi wsjtx.sh[952]: ++ ps aux
Oct 15 21:03:40 digipi wsjtx.sh[953]: ++ grep launch
Oct 15 21:03:40 digipi wsjtx.sh[954]: ++ grep -v grep
Oct 15 21:03:40 digipi wsjtx.sh[955]: ++ awk '{print $2}'
Oct 15 21:03:40 digipi wsjtx.sh[945]: + sudo kill
Oct 15 21:03:40 digipi wsjtx.sh[958]: Usage:
Oct 15 21:03:40 digipi wsjtx.sh[958]:  kill [options] <pid> [...]
Oct 15 21:03:40 digipi wsjtx.sh[958]: Options:
Oct 15 21:03:40 digipi wsjtx.sh[958]:  <pid> [...]            send signal to every <pid> listed
Oct 15 21:03:40 digipi wsjtx.sh[958]:  -<signal>, -s, --signal <signal>
Oct 15 21:03:40 digipi wsjtx.sh[958]:                         specify the <signal> to be sent
Oct 15 21:03:40 digipi wsjtx.sh[958]:  -q, --queue <value>    integer value to be sent with the signal
Oct 15 21:03:40 digipi wsjtx.sh[958]:  -l, --list=[<signal>]  list all signal names, or convert one to a name
Oct 15 21:03:40 digipi wsjtx.sh[958]:  -L, --table            list all signal names in a nice table
Oct 15 21:03:40 digipi wsjtx.sh[958]:  -h, --help     display this help and exit
Oct 15 21:03:40 digipi wsjtx.sh[958]:  -V, --version  output version information and exit
Oct 15 21:03:40 digipi wsjtx.sh[958]: For more details see kill(1).
Oct 15 21:03:40 digipi wsjtx.sh[945]: + sudo killall wsjtx
Oct 15 21:03:41 digipi wsjtx.sh[961]: wsjtx: no process found
Oct 15 21:03:41 digipi wsjtx.sh[945]: + sudo killall jt9
Oct 15 21:03:41 digipi wsjtx.sh[964]: jt9: no process found
Oct 15 21:03:41 digipi wsjtx.sh[945]: + nice -n 5 vncserver -depth 16
Oct 15 21:03:41 digipi wsjtx.sh[972]: xauth:  error in locking authority file /home/pi/.Xauthority
Oct 15 21:03:41 digipi wsjtx.sh[974]: xauth:  error in locking authority file /home/pi/.Xauthority
Oct 15 21:03:42 digipi wsjtx.sh[965]: New 'X' desktop is digipi:1
Oct 15 21:03:42 digipi wsjtx.sh[965]: Starting applications specified in /home/pi/.vnc/xstartup
Oct 15 21:03:42 digipi wsjtx.sh[965]: Log file is /home/pi/.vnc/digipi:1.log
Oct 15 21:03:42 digipi wsjtx.sh[945]: + /home/pi/digibanner.py -b 'WSJTX FT8' -s http://digipi/ft8 -t http://digipi/logs -d st7789
Oct 15 21:03:44 digipi wsjtx.sh[945]: + export DISPLAY=:1
Oct 15 21:03:44 digipi wsjtx.sh[945]: + DISPLAY=:1
Oct 15 21:03:44 digipi wsjtx.sh[945]: + export LC_ALL=C
Oct 15 21:03:44 digipi wsjtx.sh[945]: + LC_ALL=C
Oct 15 21:03:44 digipi wsjtx.sh[945]: + unset LANGUAGE
Oct 15 21:03:44 digipi wsjtx.sh[990]: + nice -n 5 /usr/share/novnc/utils/novnc_proxy --vnc localhost:5901
Oct 15 21:03:44 digipi wsjtx.sh[945]: + timeout=0
Oct 15 21:03:44 digipi wsjtx.sh[945]: + wmctrl -a wsjt -b add,maximized_vert,maximized_horz
Oct 15 21:03:44 digipi wsjtx.sh[991]: + wsjtx
Oct 15 21:03:44 digipi wsjtx.sh[992]: Cannot get client list properties.
Oct 15 21:03:44 digipi wsjtx.sh[992]: (_NET_CLIENT_LIST or _WIN_CLIENT_LIST)
Oct 15 21:03:44 digipi wsjtx.sh[945]: + '[' 0 -gt 20 ']'
Oct 15 21:03:44 digipi wsjtx.sh[945]: + sleep 1
Oct 15 21:03:44 digipi wsjtx.sh[990]: Warning: could not find self.pem
Oct 15 21:03:44 digipi wsjtx.sh[990]: Using installed websockify at /usr/bin/websockify
Oct 15 21:03:44 digipi wsjtx.sh[990]: Starting webserver and WebSockets proxy on port 6080
Oct 15 21:03:45 digipi wsjtx.sh[945]: + (( timeout+=1 ))
Oct 15 21:03:45 digipi wsjtx.sh[945]: + wmctrl -a wsjt -b add,maximized_vert,maximized_horz
Oct 15 21:03:45 digipi wsjtx.sh[1026]: Cannot get client list properties.
Oct 15 21:03:45 digipi wsjtx.sh[1026]: (_NET_CLIENT_LIST or _WIN_CLIENT_LIST)
Oct 15 21:03:45 digipi wsjtx.sh[945]: + '[' 1 -gt 20 ']'
Oct 15 21:03:45 digipi wsjtx.sh[945]: + sleep 1
Oct 15 21:03:45 digipi wsjtx.sh[990]: Navigate to this URL:
Oct 15 21:03:45 digipi wsjtx.sh[990]:     http://digipi:6080/vnc.html?host=digipi&port=6080
Oct 15 21:03:45 digipi wsjtx.sh[990]: Press Ctrl-C to exit
Oct 15 21:03:46 digipi wsjtx.sh[1004]: WebSocket server settings:
Oct 15 21:03:46 digipi wsjtx.sh[1004]:   - Listen on :6080
Oct 15 21:03:46 digipi wsjtx.sh[1004]:   - Web server. Web root: /usr/share/novnc
Oct 15 21:03:46 digipi wsjtx.sh[1004]:   - No SSL/TLS support (no cert file)
Oct 15 21:03:46 digipi wsjtx.sh[1004]:   - proxying from :6080 to localhost:5901
Oct 15 21:03:46 digipi wsjtx.sh[991]: qt.qpa.xcb: XKeyboard extension not present on the X server
Oct 15 21:03:46 digipi wsjtx.sh[945]: + (( timeout+=1 ))
Oct 15 21:03:46 digipi wsjtx.sh[945]: + wmctrl -a wsjt -b add,maximized_vert,maximized_horz
Oct 15 21:03:46 digipi wsjtx.sh[1068]: Cannot get client list properties.
Oct 15 21:03:46 digipi wsjtx.sh[1068]: (_NET_CLIENT_LIST or _WIN_CLIENT_LIST)
Oct 15 21:03:46 digipi wsjtx.sh[945]: + '[' 2 -gt 20 ']'
Oct 15 21:03:46 digipi wsjtx.sh[945]: + sleep 1
Oct 15 21:03:46 digipi wsjtx.sh[991]: QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-pi'
Oct 15 21:03:46 digipi kernel: warning: `wsjtx' uses wireless extensions which will stop working for Wi-Fi 7 hardware; use nl80211
Oct 15 21:03:47 digipi wsjtx.sh[945]: + (( timeout+=1 ))
Oct 15 21:03:47 digipi wsjtx.sh[945]: + wmctrl -a wsjt -b add,maximized_vert,maximized_horz
Oct 15 21:03:47 digipi wsjtx.sh[1096]: Cannot get client list properties.
Oct 15 21:03:47 digipi wsjtx.sh[1096]: (_NET_CLIENT_LIST or _WIN_CLIENT_LIST)
Oct 15 21:03:47 digipi wsjtx.sh[945]: + '[' 3 -gt 20 ']'
Oct 15 21:03:47 digipi wsjtx.sh[945]: + sleep 1
Oct 15 21:03:48 digipi wsjtx.sh[945]: + (( timeout+=1 ))
Oct 15 21:03:48 digipi wsjtx.sh[945]: + wmctrl -a wsjt -b add,maximized_vert,maximized_horz
Oct 15 21:03:48 digipi wsjtx.sh[1098]: Cannot get client list properties.
Oct 15 21:03:48 digipi wsjtx.sh[1098]: (_NET_CLIENT_LIST or _WIN_CLIENT_LIST)
Oct 15 21:03:48 digipi wsjtx.sh[945]: + '[' 4 -gt 20 ']'
Oct 15 21:03:48 digipi wsjtx.sh[945]: + sleep 1
Oct 15 21:03:49 digipi wsjtx.sh[945]: + (( timeout+=1 ))
Oct 15 21:03:49 digipi wsjtx.sh[945]: + wmctrl -a wsjt -b add,maximized_vert,maximized_horz
Oct 15 21:03:49 digipi wsjtx.sh[1101]: Cannot get client list properties.
Oct 15 21:03:49 digipi wsjtx.sh[1101]: (_NET_CLIENT_LIST or _WIN_CLIENT_LIST)
Oct 15 21:03:49 digipi wsjtx.sh[945]: + '[' 5 -gt 20 ']'
Oct 15 21:03:49 digipi wsjtx.sh[945]: + sleep 1
Oct 15 21:03:50 digipi wsjtx.sh[945]: + (( timeout+=1 ))
Oct 15 21:03:50 digipi wsjtx.sh[945]: + wmctrl -a wsjt -b add,maximized_vert,maximized_horz
Oct 15 21:03:50 digipi wsjtx.sh[1105]: Cannot get client list properties.
Oct 15 21:03:50 digipi wsjtx.sh[1105]: (_NET_CLIENT_LIST or _WIN_CLIENT_LIST)
Oct 15 21:03:50 digipi wsjtx.sh[945]: + '[' 6 -gt 20 ']'
Oct 15 21:03:50 digipi wsjtx.sh[945]: + sleep 1
Oct 15 21:03:51 digipi wsjtx.sh[945]: + (( timeout+=1 ))
Oct 15 21:03:51 digipi wsjtx.sh[945]: + wmctrl -a wsjt -b add,maximized_vert,maximized_horz
Oct 15 21:03:51 digipi wsjtx.sh[1107]: Cannot get client list properties.
Oct 15 21:03:51 digipi wsjtx.sh[1107]: (_NET_CLIENT_LIST or _WIN_CLIENT_LIST)
Oct 15 21:03:51 digipi wsjtx.sh[945]: + '[' 7 -gt 20 ']'
Oct 15 21:03:51 digipi wsjtx.sh[945]: + sleep 1
Oct 15 21:03:52 digipi wsjtx.sh[945]: + (( timeout+=1 ))
Oct 15 21:03:52 digipi wsjtx.sh[945]: + wmctrl -a wsjt -b add,maximized_vert,maximized_horz
Oct 15 21:03:52 digipi wsjtx.sh[1109]: Cannot get client list properties.
Oct 15 21:03:52 digipi wsjtx.sh[1109]: (_NET_CLIENT_LIST or _WIN_CLIENT_LIST)
Oct 15 21:03:52 digipi wsjtx.sh[945]: + '[' 8 -gt 20 ']'
Oct 15 21:03:52 digipi wsjtx.sh[945]: + sleep 1
Oct 15 21:03:53 digipi wsjtx.sh[945]: + (( timeout+=1 ))
Oct 15 21:03:53 digipi wsjtx.sh[945]: + wmctrl -a wsjt -b add,maximized_vert,maximized_horz
Oct 15 21:03:53 digipi wsjtx.sh[1111]: Cannot get client list properties.
Oct 15 21:03:53 digipi wsjtx.sh[1111]: (_NET_CLIENT_LIST or _WIN_CLIENT_LIST)
Oct 15 21:03:53 digipi wsjtx.sh[945]: + '[' 9 -gt 20 ']'
Oct 15 21:03:53 digipi wsjtx.sh[945]: + sleep 1
Oct 15 21:03:53 digipi kernel: process '/usr/bin/jt9' started with executable stack
Oct 15 21:03:54 digipi wsjtx.sh[945]: + (( timeout+=1 ))
Oct 15 21:03:54 digipi wsjtx.sh[945]: + wmctrl -a wsjt -b add,maximized_vert,maximized_horz
Oct 15 21:03:54 digipi wsjtx.sh[1115]: Cannot get client list properties.
Oct 15 21:03:54 digipi wsjtx.sh[1115]: (_NET_CLIENT_LIST or _WIN_CLIENT_LIST)
Oct 15 21:03:54 digipi wsjtx.sh[945]: + '[' 10 -gt 20 ']'
Oct 15 21:03:54 digipi wsjtx.sh[945]: + sleep 1
Oct 15 21:03:55 digipi wsjtx.sh[945]: + (( timeout+=1 ))
Oct 15 21:03:55 digipi wsjtx.sh[945]: + wmctrl -a wsjt -b add,maximized_vert,maximized_horz
Oct 15 21:03:55 digipi wsjtx.sh[1117]: Cannot get client list properties.
Oct 15 21:03:55 digipi wsjtx.sh[1117]: (_NET_CLIENT_LIST or _WIN_CLIENT_LIST)
Oct 15 21:03:55 digipi wsjtx.sh[945]: + '[' 11 -gt 20 ']'
Oct 15 21:03:55 digipi wsjtx.sh[945]: + sleep 1
Oct 15 21:03:56 digipi wsjtx.sh[945]: + (( timeout+=1 ))
Oct 15 21:03:56 digipi wsjtx.sh[945]: + wmctrl -a wsjt -b add,maximized_vert,maximized_horz
Oct 15 21:03:56 digipi wsjtx.sh[1119]: Cannot get client list properties.
Oct 15 21:03:56 digipi wsjtx.sh[1119]: (_NET_CLIENT_LIST or _WIN_CLIENT_LIST)
Oct 15 21:03:56 digipi wsjtx.sh[945]: + '[' 12 -gt 20 ']'
Oct 15 21:03:56 digipi wsjtx.sh[945]: + sleep 1
Oct 15 21:03:57 digipi wsjtx.sh[945]: + (( timeout+=1 ))
Oct 15 21:03:57 digipi wsjtx.sh[945]: + wmctrl -a wsjt -b add,maximized_vert,maximized_horz
Oct 15 21:03:57 digipi wsjtx.sh[945]: + sleep 60
Oct 15 21:04:12 digipi chronyd[565]: Can't synchronise: no selectable sources

Craig

unread,
Dec 30, 2025, 5:57:01 PM (11 days ago) 12/30/25
to Shaun Fisher, DigiPi
yah, that all looks good to me, i see wsjtx start, no audio errors at
all.  did it transmit?

Stephan Forth

unread,
Dec 30, 2025, 6:16:46 PM (11 days ago) 12/30/25
to Craig, Shaun Fisher, DigiPi
Hi all

I have the same problem, but gave up on it :-(
I tried "PTT via cat" tried "PTT on RTS and DCS" 
Always same result. Receive works, CAT control works but as soon as I try so transmit, PTT gets stuck.

Tried the same on a Linux Mint system with the same Hardware (FT-818, Digirig Mobile) I used flrig and everything works flawlessly as expected. 

Flrig does not use Hamlib. So I guess Hamlib might be the bad guy in that game.

DigiPi works great with my ICOM IC-7200 wich has an internal Soundcard and internal Comport. 

But no success with the IC-818, X5105, TX-500 wich all need the Digirig Mobile. 

73 and a happy new year 

Stephan, DF6PA


--
You received this message because you are subscribed to the Google Groups "DigiPi" group.
To unsubscribe from this group and stop receiving emails from it, send an email to digipi+un...@googlegroups.com.

Shaun Fisher

unread,
Dec 31, 2025, 4:49:23 AM (10 days ago) 12/31/25
to DigiPi
Yes I tend to agree that its a Hamlib thing on Digipi.  Hamlib works fine on my windows pc with the Digirig setup.  Such a pity 

Shaun Fisher

unread,
Dec 31, 2025, 4:50:38 AM (10 days ago) 12/31/25
to DigiPi
No tx at all as soon as I try test it latches.  must be a Hamlib error

Craig

unread,
Dec 31, 2025, 9:50:01 AM (10 days ago) 12/31/25
to Shaun Fisher, DigiPi
If it's not a USB error, the next step would be looking at PktLog to see what direwolf
thinks about the situation.  I like the idea of talking to the hamlib guys too.  You might
also see more hardware/kernel info by opening a Shell and running "dmesg" during/after
the ptt event.

if it helps,
-craig
KM6LYW
--
You received this message because you are subscribed to the Google Groups "DigiPi" group.
To unsubscribe from this group and stop receiving emails from it, send an email to digipi+un...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages