Yaesu FTdx10

13 posts / 0 new
Last post
k8hw
k8hw's picture
Yaesu FTdx10

Has anybody gotten CQRlog to use CAT control with a Yaesu FTdx10? When I plug in the usb cable the only port that shows up is 'serial'. Can't get it to work. Any help would be greatly appreciated!
Dave ~ k8hw

oh1kh
Yaesu FTdx10

Hi!
Fdx10 is added to hamlib in 2020-12-28, so your Hamlib version should be later than that.
Most recommended to get the source from https://github.com/Hamlib and compile it. Be aware that new compile rolls over the package installed version, or remove it before compile (you need parameter to remove only it, not depended other packages ).

For usb port:
Open command terminal and type
sudo tail -f /var/log/messages
After that plug usb in and see what happens. Also what happens when you unplug usb.
That should tell you if linux notices the rig and what port is assigned.

If linux install is new check that there are no modem managers or others that think rig is modem and "steal" the connection, and that you username belongs to dialout group for access to usb port.

--
Saku
OH1KH

k8hw
k8hw's picture
Yaesu FTdx10

My system doesn't have the file /var/log/messages. I compared the contents of /dev before and after plugging in the usb connector. When the radio is connect two new ports 'ttyUSB0' and 'ttyUSB1' appear. When I point CQRlog to either port, nothing happens. I have another rig that works with CQRlog, but CQRlog is not seeing the FTdx10. The other rig uses /dev/TTYs1

LB2EG
No problem with my FTDX10....

No problem with my FTDX10....

k8hw
k8hw's picture
FTdx10

How did you set it up?

LB2EG
FTDX 10

Hi k8hw,
Nothing special, using Ubuntu (now on 23.04) and a recent version of Hamlib and a recent version of Cqrlog.

Just found the name of the USB port in /dev/serial/by-id. and used it in the rig setup menu i cqrlog. Must be 38400 baud and 2 stop bits...

Do you have the FTDX working with other programs?

73 de LB2EG Richard

wblairm
FTdx101D

Thanks for info Richard. This did not work with my radio. Here's the device I used:
/dev/serial/by-id/usb-RT_Systems_CT63_Radio_Cable_RT84H63I-if00-port0
And the rest of the settings in the picture.

File: 

ki4yy
ftdx101d not connecting

Well, wsjtx works fine. CAT in the green. BUT, with the same settings CQRLog not connecting to the radio. Not sure where to go next... i verfied all the data entry fields.

Blair

oh1kh
ftdx101d not connecting

HI Blair!
You can not set same settings to Cqrlog if you use both programs at same time.
Please read this:
https://github.com/OH1KH/cqrlog/blob/loc_testing/compiled/setting_rigctl...

--
Saku
OH1KH

oh1kh
ftdx101d not connecting

Try to start Cqrlog from command console typing:

cqrlog --debug=1

You should see lot of debug text. If it is hard to follow from console start with this line:

cqrlog --debug=1 > /tmp/debug.txt

And when Cqrlog has started, no rig connected, close it and after that study file /tmp/debug.txt with text editor.

You should see something *like* this at very beginning of debug text :
Settings:
-----------------------------------------------------
RigCtldPath:/usr/local/bin/rigctld
RigCtldArgs:-m 3073 -r /dev/rig -t 4532 -s 19200 --set-conf=serial_handshake=None,dtr_state=Unset,rts_state=Unset
RunRigCtld: TRUE
RigDevice: /dev/rig
RigCtldPort:4532
RigCtldHost:127.0.0.1
RigPoll: 1000
RigSendCWR: FALSE
RigChkVfo TRUE
RigId: 3073

Starting RigCtld ...
rigProcess.Executable: /usr/local/bin/rigctld
Parameters:
-m
3073
-r
/dev/rig
-t
4532
-s
19200
--set-conf=serial_handshake=None,dtr_state=Unset,rts_state=Unset

rigctld started!
Waiting for rigctld 1 @ 127.0.0.1:4532
Connected to rigctld

----------------------

Some keywords are " RunRigCtld: TRUE", "Starting RigCtld ...", "rigctld started!", "Connected to rigctld"

--
Saku
OH1KH

ki4yy
FTdx101D not connecing

This is what I get on debug. BTW, I do start wsjtx from Cqrlog wih Ctrl-J. Works very well. But I get freq info from wsjtx because cqrlog shows frequency is zero. If I manually adjust it, it goes right back to zero.

Thanks Saku and the rest!
Blair

File: 

Blair

oh1kh
FTdx101D not connecing

HI Blair!
What I can see from your debug is that you are using rig model 1040 that is Yaesu.
Now if you have defined also wsjt-x/settngs/radio to use your Yaesu with same device settings /dev/ttyUSB0 it can not work properly.

In Windoze world it would say "serial port is in use". Linux does not do that. It allows user to access same serial device with several programs without complain, thinking that user does understand that using more than one program with same serial port will cause collisions.

Now if you can get readings to Cqrlog when it is running alone, no other program accessing your rig, set wsjtx/settings/radio to use rig model "Net Hamlib rigctld".
That way wsjtx will access your rig via Cqrlog opended rigctld and no collisions in serial line traffic does happen.
You can work with these settings if you just start Cqrlog *always* before wsjtx so that it finds the rigctld Cqrlog has started.

You can also start rigctld *before* any other program (at login) using a bash script. Then *ALL* your Ham programs should use rig model definition "Net Hamlib RIgctld".
That is the way I do it.

File: 

--
Saku
OH1KH

n3gb
FTDX 10

Make sure you are a member of the group that owns /dev/ttyUSB0

or run

rigctl -m 1042 -r /dev/ttyUSB0 -vvv

and see what that says