Mike Black W9MDB
8484b132f2
Add FTDX5000 to 60M exception handling
2023-11-01 10:14:18 -05:00
Mike Black W9MDB
fccc540353
Add 60M exception for FT897/D
...
https://github.com/Hamlib/Hamlib/issues/1414
2023-10-31 22:40:30 -05:00
Mike Black W9MDB
325277f269
Add USB_AF and USB_AF_INPUT for FTDX101D/MP
2023-10-24 23:07:33 -05:00
Mike Black W9MDB
534fe449a2
Fix more cppcheck items
2023-10-13 17:36:29 -05:00
Mike Black W9MDB
501c4b62c9
cppcheck fixes
2023-10-11 09:01:15 -05:00
Mike Black W9MDB
d7b65ec5a5
In newcat.c add PC cmd to no validation
2023-10-07 09:54:38 -05:00
Mike Black W9MDB
2423fb237c
Improve Yaesu send_morse
...
Can now send message 1-5 or up to 50 char msg
e.g. rigctl -m 1035 -r /dev/ttyUSB0 b 1
or
rigctl -m 1035 -r /dev/ttyUSB0 b "CQ CQ DE W9MDB"
2023-09-30 16:07:07 -05:00
Mike Black W9MDB
85787c8e89
Fix ST command for older FTDX101D/MP firmware -- needed to turn on split light
...
Apparenlty split was still working but light was not coming on.
https://github.com/Hamlib/Hamlib/issues/1388
2023-09-28 08:04:01 -05:00
Mike Black W9MDB
44a6274bbe
FT-991A V2-01 firmware randomly adds 13 bytes to IF command so allow for it
2023-09-27 09:54:50 -05:00
Mike Black W9MDB
4df8260cc1
Stop validating TX1; on FT-950 -- seems it didn't like TX; after TX1;
...
https://github.com/Hamlib/Hamlib/issues/1382
2023-09-14 10:11:27 -05:00
Mike Black W9MDB
5b4654024a
Fix MD cmd for Win4Yaesu by not validating it. Was not responding fast enough and timing out during validation efforts
...
https://github.com/Hamlib/Hamlib/issues/1381
2023-09-12 16:04:14 -05:00
Mike Black W9MDB
6f229d1c1a
Fix FTDX101D/MP to not validate ST command
...
https://github.com/Hamlib/Hamlib/issues/1379
2023-09-11 16:17:54 -05:00
Mike Black W9MDB
c07e40e18b
Fix memory channgle in FTDX101 and FTDX101MP
...
Add tag data to memsave.c
Fix RVF error for Elecraft K3
2023-09-08 17:05:34 -05:00
Mike Black W9MDB
d7d450df49
Add parm BANDSELECT for Yaesu rigs
...
'p BANDSELECT' returns current band of VFOA
'P BANDSELECT BAND160M' example selects the 160M band
'P BANDSELECT ?' shows bands available for the rig
Kenwood rigs will be next
Icom rigs TBD when Icom explains the return from 0x1a 0x01 -- no bandselect possible so manual setting of rig values
https://github.com/Hamlib/Hamlib/issues/1353
2023-08-11 10:40:42 -05:00
Mike Black W9MDB
457b09d50f
Fix FTDX101D/MP to allow new 3200/3500/4000Hz bandwidths
...
https://github.com/Hamlib/Hamlib/issues/1355
2023-08-05 09:45:24 -05:00
Mike Black W9MDB
2709be053c
Fix new.cat EX030109 command
2023-08-02 15:25:44 -05:00
Mike Black W9MDB
801d34e3fb
Fix reverse split for Yaeus VFO_SUB rigs
...
https://github.com/Hamlib/Hamlib/issues/1103
2023-07-31 15:31:06 -05:00
Mike Black W9MDB
bbdd1dc312
Add new rig FT9000Old version that does not have VS command
2023-07-24 22:41:00 -05:00
Mike Black W9MDB
d8d716f0f2
Fix h command for newer Yaesu rigs -- now reads channel correctly.
...
https://github.com/Hamlib/Hamlib/issues/1342
2023-07-21 10:16:25 -05:00
Michael Black
daa86f5b7a
Merge pull request #1339 from mikaelnousiainen/ft710-fixes
...
Improve Yaesu FT-710 backend
2023-07-18 15:45:37 -05:00
Mikael Nousiainen
ebc10b84f4
Fix more FT-710 issues and implement the new CF clarifier command
2023-07-18 23:31:15 +03:00
Mike Black W9MDB
e167d0f1a0
Fix FT-991 poweron routine
2023-07-16 15:08:33 -05:00
Mike Black W9MDB
84048e3e94
Fix newcat.c TX validation
2023-07-11 10:11:13 -05:00
Mike Black W9MDB
2ff99809f1
Remove validation from BD/BU commands in newcat.c
...
https://github.com/Hamlib/Hamlib/issues/1331
2023-07-10 17:26:45 -05:00
Mike Black W9MDB
ad1e63efa1
Fix FT-991 Fake It failing to retrun to receive frequency
...
Yaesu rigs will no return from set_ptt until TX0 is achieved
Restrict 300ms wait just to FTDX3000 due to antenna switching
This speeds up set_ptt off for other Yaeus rigs
https://github.com/Hamlib/Hamlib/issues/1326
2023-07-02 17:50:38 -05:00
Mike Black W9MDB
82954c0549
Change Yaeus sleep afer PTT off to 300ms instead of 100ms
...
DX3000 was failing frequency change in Fake It mode probably due to antenna switching times
This was a separate rx/tx antennas
2023-05-31 08:36:55 -05:00
Mike Black W9MDB
81dd39319b
Clean up startup messages in newcat.c when power is off
2023-05-26 12:19:50 -05:00
Mike Black W9MDB
44c9f83ae0
Improve power on sequencing for Yaesu rigs
...
https://github.com/Hamlib/Hamlib/issues/1282
2023-05-17 17:26:53 -05:00
Mike Black W9MDB
f43aa43671
Fix newcat.c VFOB validation
2023-05-16 15:57:22 -05:00
Mike Black W9MDB
300c0c415a
Fix some state.depth values
2023-05-13 16:02:41 -05:00
Mike Black W9MDB
131f8443a3
Improve Yaesu poweron detection speed in default condition of already powered on
...
https://github.com/Hamlib/Hamlib/issues/1282
2023-05-10 17:24:41 -05:00
Mike Black W9MDB
d2924c7ae7
Add a flush in newcat.c get_powerstat
2023-05-09 14:13:17 -05:00
Mike Black W9MDB
6c410f164e
This did not solve the problem with Win4Yaesu
...
Revert "https://github.com/Hamlib/Hamlib/issues/1275 "
This reverts commit c02ded5b49
.
2023-04-21 16:04:04 -05:00
Mike Black W9MDB
c02ded5b49
https://github.com/Hamlib/Hamlib/issues/1275
2023-04-19 15:15:56 -05:00
Mike Black W9MDB
79db09c201
Fix PS0; command in newcat.c
...
https://github.com/Hamlib/Hamlib/issues/1220
2023-03-28 10:24:31 -05:00
Mike Black W9MDB
8cdb21b6f3
Add ST command detection to set_cmd_validate in newcat.c
2023-03-22 15:09:48 -05:00
Mike Black W9MDB
d893de407e
Fix Mac compile error in newcat.c
...
https://github.com/Hamlib/Hamlib/issues/1256
2023-03-21 08:44:29 -05:00
Mike Black W9MDB
3254ac70a1
Change FT991, FTDX101MP, FTDX3000 to use ; for command validation
...
https://github.com/Hamlib/Hamlib/issues/1252
2023-03-20 23:10:35 -05:00
Mike Black W9MDB
fe1eabf531
Win4Yaesu is not recognizing EX commands so we ignore errors on the EX command for some Yaeus rigs
2023-02-28 16:57:47 -06:00
Mike Black W9MDB
9dbe4ef79a
Separate the validation cmd in newcat.c to allow rig post_write_delay to be in effect
...
https://github.com/Hamlib/Hamlib/issues/1219
2023-02-14 09:22:50 -06:00
Mike Black W9MDB
b037c72c50
Fix AF level control for FTDX10 and FT710
...
https://github.com/Hamlib/Hamlib/issues/1231
2023-02-05 17:28:23 -06:00
Mike Black W9MDB
c055817c27
Fix FT-450D detection
2023-02-04 06:35:40 -06:00
Mike Black W9MDB
d68c218a3d
ERemove EX103 get/set for FTDX5000
2023-01-23 14:49:06 -06:00
Mike Black W9MDB
77ce6b6dc3
Add FT991 to 60M exception
2023-01-15 10:17:54 -06:00
Mike Black W9MDB
58621995f3
Fix FT-710, FTDX10, FTDX101D/MP 60M operations
...
https://github.com/Hamlib/Hamlib/issues/1211
2023-01-09 10:42:57 -06:00
Mike Black W9MDB
8be3fcbef5
Add FT-710 to 60M exception in newcat.c to allow some ability to work with WSJT-X
...
https://github.com/Hamlib/Hamlib/issues/1211
2023-01-08 07:58:57 -06:00
Mike Black W9MDB
6cb7a8c560
Fix FTDX3000 EX039 error
...
https://github.com/Hamlib/Hamlib/issues/1206
2023-01-07 16:03:34 -06:00
Mike Black W9MDB
22df154486
Remove EX039 check from FTDX3000/3000DM
...
https://github.com/Hamlib/Hamlib/issues/1206
2023-01-06 22:22:25 -06:00
Mike Black W9MDB
7e81e8552a
FTDX5000 will now remember startup front/rear setting and restore it
...
Will also allow front/rear selection in WSJT-X/JTDX
https://github.com/Hamlib/Hamlib/issues/1195
2022-12-28 16:34:32 -06:00
Mike Black W9MDB
2306ee4f1d
Make sure FT5000 is in data mode for PTT request -- returns to MIC mode on shutdown
...
https://github.com/Hamlib/Hamlib/issues/1193
2022-12-28 14:11:25 -06:00