Re: [Hamlib-developer] Yaesu FTX-1
Library to control radio transceivers and receivers
Brought to you by:
n0nb
From: Michael M. <cmo...@gm...> - 2025-08-03 19:39:49
|
I figured out the issue. I had to adjust FTX1_POST_WRITE_DELAY from 2 to 5 > On Aug 3, 2025, at 11:38 AM, Michael Morgan <cmo...@gm...> wrote: > > I got my radio on Friday and just got around to tinkering with it today. I’m not sure if someone else is working on this, but I saw the initial code was committed. Initially when connecting to the rig I would get frequency but couldn’t change the frequency. I found the issue with that. But now for some reason it keeps just hanging at times. Look at this debug - 4053ms when WSJT is setting the frequency. I am using WSJT to test connection to a rigctld instance. It don’t always do that just sometimes. But often enough it is problematic. - Michael, AA5SH > > write_block(): TX 3 bytes > 0000 46 41 3b FA; > read_string_generic(): RX 12 characters, direct=1 > 0000 46 41 30 31 38 31 30 30 30 35 35 3b FA018100055; > newcat_get_cmd: read count = 12, ret_data = FA018100055; > *****5:newcat.c(11436):newcat_get_cmd returning(0) > newcat_get_freq: freq = 18100055 Hz for vfo VFOA > ****4:newcat.c(1508):newcat_get_freq returning(0) > rig_get_band called > ***3:rig_get_freq: elapsed=10ms > rig_lock: client lock disengaged > ***3:rig.c(2752):rig_get_freq returning(0) > newcat.c(1150)newcat_set_freq: checking VFOA for band change > newcat_band_index: freq=1.81e+07, band=6 > newcat_band_index: freq=1.81001e+07, band=6 > newcat_set_freq: VFO_A band changing=0 > newcat_valid_command BS > newcat.c(8271):newcat_valid_command returning2(1) > newcat_set_freq: is_ft991=0, CACHE(rig)->split=0, vfo=VFOA > newcat_set_freq:1398 cmd_str = FA018100000; > ***3:newcat.c(11695):newcat_set_cmd entered > cmd_str = FA018100000; > ****4:newcat.c(11452):newcat_set_cmd_validate entered > newcat_set_cmd_validate: priv->cmd_str=FA018100000; > write_block(): TX 12 bytes > 0000 46 41 30 31 38 31 30 30 30 30 30 3b FA018100000; > write_block(): TX 3 bytes > 0000 46 41 3b FA; > ****4:newcat.c(11630):newcat_set_cmd_validate returning(0) > newcat_set_cmd: cmd_validate OK > ***3:newcat.c(11712):newcat_set_cmd returning(0) > newcat_band_index: freq=1.81e+07, band=6 > newcat_band_index: freq=1.81001e+07, band=6 > newcat_band_index: freq=1.81e+07, band=6 > newcat_band_index: freq=1.81001e+07, band=6 > newcat_set_freq: band changing? old=6, new=6 > **2:newcat.c(1424):newcat_set_freq returning(0) > rig_set_freq: vfo=VFOA, save=VFOA > *1:rig_set_freq: elapsed=4053ms > > > |