Wykres commitów

616 Commity (8372bba7f44050020fe7296adfcb3c43046c3442)

Autor SHA1 Wiadomość Data
Mike Black W9MDB b0ae08f7b7 Change rig_get_conf to rig_get_conf2 in Yaesu rigs 2022-01-10 17:22:33 -06:00
Mike Black W9MDB 265be9f313 Add debug to newcat.c showing serial_handshake 2022-01-10 17:13:36 -06:00
Mike Black W9MDB 05f4f00cbd Add ftdx3000 so some more areas in newcat.c
https://github.com/Hamlib/Hamlib/issues/903
2022-01-09 09:43:12 -06:00
Mike Black W9MDB 7774cabfa6 https://github.com/Hamlib/Hamlib/issues/887
FT-100 50ms write delay worked -- now testing 25ms write delay
2022-01-08 15:48:53 -06:00
Mike Black W9MDB 5a5902c7ed Add GET_TX_METER to FT897 2022-01-03 11:38:19 -06:00
Mike Black W9MDB 01b7f81119 Add a data tag to the caps structure and a test in rig_init to ensure the data tag is where it is expected
Modify testrigcaps.c to test new data tag
This should detect any changes which corrupt rig_caps from additons/subtractions/changes to the structure
2021-12-31 23:49:29 -06:00
Mike Black W9MDB 3fd5198a57 Fix FT990 set_vfo to other vfo so the vfo swaps back 2021-12-31 23:27:34 -06:00
Mike Black W9MDB 7ce460f7d6 Add cmd validtion back for Yaesu rigs for FA/FB commands
https://github.com/Hamlib/Hamlib/issues/903
2021-12-27 16:46:20 -06:00
Mike Black W9MDB fc002ad187 Change write_delay in FTDX3000 to 10ms
VS1;VS; was answering VS0 instead of VS1 even though VFO did change to VFOB
https://github.com/Hamlib/Hamlib/issues/906
2021-12-27 16:07:52 -06:00
Mike Black W9MDB 1518b8033c If -RIG_ENTARGET returns from set_freq it will be ignored
This will covers rigs that cannot set freq while transmitting like the FTDX3000 and FTDX5000
https://github.com/Hamlib/Hamlib/issues/906
2021-12-27 14:46:56 -06:00
Mikael Nousiainen cd9a24b72e Merge upstream changes and fix conflicts 2021-12-18 23:53:42 +02:00
Mikael Nousiainen c764336e73 Fix build warnings caused by changes to I/O function signatures 2021-12-18 23:49:45 +02:00
Mike Black W9MDB c901126bf6 Ensure FTDX3000/5000 return ENAVAIL if tuner is on and meter is not SWR 2021-12-16 15:50:25 -06:00
Mike Black W9MDB 39d9577c1c Ensure FTDX3000/5000 meter is on SWR when reading SWR and tuner is on 2021-12-16 15:40:44 -06:00
Mike Black W9MDB dc0c5ddcf6 Allow the FTDX3000/5000 to read the meter for SWR when tuner is on 2021-12-16 15:21:36 -06:00
Mike Black W9MDB 4d33abeaae Fix FTDX9000 ALC Meter 2021-12-15 17:01:35 -06:00
Mike Black W9MDB 3cf36a7877 Fix SWR meter for FTDX9000 2021-12-15 16:56:42 -06:00
Mike Black W9MDB 1a88ae350b Fix FTDX3000 and FTDX5000 RF_POWER_METER reading 2021-12-15 16:26:22 -06:00
Mike Black W9MDB db38378412 Update FTDX101MP power levels 2021-12-14 16:54:46 -06:00
Mike Black W9MDB 2f95f7a8f4 Adjust power conversion for FTDX101MP 2021-12-14 14:44:24 -06:00
Mike Black W9MDB 7ea9eb3f13 Add power table to FTDX5000 since it's a 200W rig 2021-12-14 09:06:29 -06:00
Mike Black W9MDB 6aa7f9e9bc Remove read_update_delay from Yaesue files -- not used 2021-12-13 13:18:48 -06:00
Mike Black W9MDB cab48cecfa Add get/set clock for Yaesu FT1200/891/991/DX10/DX101/DX101MP
https://github.com/Hamlib/Hamlib/issues/851
2021-12-02 16:08:08 -06:00
Mike Black W9MDB 63a51c36a1 astyle files preparing for 4.4 release 2021-11-28 12:41:10 -06:00
Mike Black W9MDB d820ee9dbf Add expected_len to read_string function for potential serial I/O speedup
https://github.com/Hamlib/Hamlib/issues/850
2021-11-24 13:02:39 -06:00
Mikael Nousiainen f71712b23b Add contour, audio peak filter and keyer functions/levels for many Yaesu rigs 2021-11-20 21:28:26 +02:00
Mike Black W9MDB fdd0749c09 Add AB BA commands to newcat.c validate logic and don't validate AB/BA/SV commands
https://github.com/Hamlib/Hamlib/issues/858
2021-11-14 16:34:30 -06:00
Mike Black W9MDB a67f885c85 Implement SV command in newcat.c
https://github.com/Hamlib/Hamlib/issues/858#
2021-11-14 12:49:52 -06:00
Mike Black W9MDB 4e717d2386 Add set/get_vfo for ft991 so rigctld can be used wihout --vfo argument
Hopefully fixes rig_vfo_op function too
https://github.com/Hamlib/Hamlib/issues/858
2021-11-13 22:29:19 -06:00
Mike Black W9MDB dbb9f90abf Remove VFOA/B copy from ft1000mp_rig_set_split_vfo
https://github.com/Hamlib/Hamlib/issues/867
2021-11-13 08:08:31 -06:00
Mike Black W9MDB d1f9ca1b68 Update status of FTDX9000 to Stable 2021-11-08 16:52:00 -06:00
Mike Black W9MDB 50bbf7b36b Prep ft847 for mcHF firmware version check
https://github.com/Hamlib/Hamlib/issues/859
2021-11-07 08:14:46 -06:00
Mike Black W9MDB 023a1b8d5c Add FT87XXeeprom information 2021-11-06 23:43:55 -05:00
Mike Black W9MDB ac4c59232d Add OI command to newcat.c to allow querying VFOB without using MD command
https://github.com/Hamlib/Hamlib/issues/838
2021-11-05 07:54:12 -05:00
Mike Black W9MDB ffe3c9d012 Revert "Change rig_set_split_mode to use TOGGLE first, then set_vfo"
This reverts commit c1c549cbf3.
2021-11-05 06:37:45 -05:00
Mike Black W9MDB 65b3cb9da3 Update mchf rig for correct parameters
https://github.com/Hamlib/Hamlib/issues/852
2021-11-04 23:26:59 -05:00
Mike Black W9MDB 9554e4937d Redo mcHF rig from ft817 to ft847
https://github.com/Hamlib/Hamlib/issues/852
2021-11-03 22:26:37 -05:00
Mike Black W9MDB 00657fba42 Add debug to newcat.c
https://github.com/Hamlib/Hamlib/issues/838
2021-11-03 17:28:22 -05:00
Mike Black W9MDB 057788b300 Fix newcat_set_tx_vfo and add debug
https://github.com/Hamlib/Hamlib/issues/838
2021-11-03 14:09:07 -05:00
Mike Black W9MDB 544fcf7194 Fix newcat_set_tx_vfo to use 2/3 instead of 0/1 -- need to check all other Yaesu rigs
https://github.com/Hamlib/Hamlib/issues/838
2021-11-03 13:39:53 -05:00
Mike Black W9MDB c1c549cbf3 Change rig_set_split_mode to use TOGGLE first, then set_vfo
https://github.com/Hamlib/Hamlib/issues/838
2021-11-03 13:11:11 -05:00
Mike Black W9MDB 44abad9374 Change yaesu rigs with non-targetable mode to use AB swap, set mode, AB swap logic
Hopefully prevents rig flashing
https://github.com/Hamlib/Hamlib/issues/838
2021-11-03 12:37:48 -05:00
Mike Black W9MDB a271948b3d Add mcHF QRP rig model#1045
https://github.com/Hamlib/Hamlib/issues/852
2021-11-03 11:31:40 -05:00
Mike Black W9MDB 8fe190d622 Reduce error messages about RIG_VFO_OTHER which only applies to some rigs like Icom rigs with the 0x25 command
Add a flush_flag to read_string so that the new serial_flush will not produce a timeout value when flushing
https://github.com/Hamlib/Hamlib/issues/835
2021-11-01 23:43:45 -05:00
Mike Black W9MDB ab0d25ce3b Remove TS570 code from newcat.c....duh...
https://github.com/Hamlib/Hamlib/issues/840
2021-10-28 08:34:37 -05:00
Mike Black W9MDB 5f9153cd0a Make TS570 KEYSPD patch apply to TS570S too
Fix the TS570 KEYSPD get_level to return the correct value
https://github.com/Hamlib/Hamlib/issues/840
2021-10-25 07:13:38 -05:00
Mike Black W9MDB a755d82ffd Fix newcat.c vfoB detection when in split mode
Add TRACE statements to chase down Yaesu bugs
https://github.com/Hamlib/Hamlib/issues/838
2021-10-24 14:49:03 -05:00
Mike Black W9MDB 47ca65cc67 Allow for firmware bug in KEYSPD on the TS-570D
Not sure this is the real fix or if the rig rate is correct instead -- to be tested
https://github.com/Hamlib/Hamlib/issues/840
2021-10-24 08:22:08 -05:00
Mike Black W9MDB 739d808d6a Remove stray break statement in ft1000mp.c
Probably affected XIT function
2021-10-23 23:53:51 -05:00
Mike Black W9MDB 1ca3d34010 Change Yaeus send_voice_mem to built-in function rather than FUNC implementaion
https://github.com/Hamlib/Hamlib/issues/830
2021-10-22 07:29:27 -05:00