Mike Black W9MDB
e0f468d2c6
Move FT1 command to K4 rig only
2021-09-04 22:13:31 +02:00
Mike Black W9MDB
06327322ef
For Elecraft add a set split after DT$ command in set_split_mode
...
On the K4 the setting of VFOA was turning split off
https://github.com/Hamlib/Hamlib/issues/748
2021-09-04 22:13:31 +02:00
Mike Black W9MDB
12b4dda856
Add a check in flrig to protect strdup from a NULL pointer
...
https://github.com/Hamlib/Hamlib/issues/765
2021-09-04 22:13:31 +02:00
Mike Black W9MDB
0a0873252e
Fix CodeQL warnings
2021-08-13 12:28:58 -05:00
Mike Black W9MDB
014bc04ddf
Fix Icom rigs to use 0x25 command if capable
...
Fixes #1 and and #2 in the issue
https://github.com/Hamlib/Hamlib/issues/762
2021-08-13 07:42:39 -05:00
Mike Black W9MDB
3baa9da839
Add a 2nd try on kenwood.c ID command -- TS450S was failing on 1st try
2021-08-09 16:23:17 -05:00
Mike Black W9MDB
24a9fdcc94
Fix FTDX3000 antenna switching
...
https://github.com/Hamlib/Hamlib/issues/756
2021-08-05 22:29:56 -05:00
Mike Black W9MDB
e57774cfde
Make printf mingw portable in rs_hfiq.c
...
1668fd7954
2021-08-05 08:38:58 -05:00
Mike Black W9MDB
fa4302ceaa
Fix printf warning in rs_hfiq.c
...
1668fd7954
2021-08-05 08:27:33 -05:00
Chuck Ritola
ae08f81935
Merge branch 'master' into rshfiq-aug2021
2021-08-05 03:17:09 -04:00
Chuck Ritola
3c76162c78
Firmware version check before power meter query.
2021-08-05 02:55:41 -04:00
Mike Black W9MDB
e7e5cc063d
Fix K4 split problems
...
https://github.com/Hamlib/Hamlib/issues/748
2021-08-04 22:45:54 -05:00
Mike Black W9MDB
f8da39243d
Default Kenwood rigs to VFOA and split=off
...
https://github.com/Hamlib/Hamlib/issues/745
2021-08-04 09:38:15 -05:00
Chuck Ritola
407ba17c04
Parse and store RS-HFIQ firmware version.
2021-08-04 08:46:17 -04:00
Chuck Ritola
dc11b02245
Implement board temperature reading for TEMP_METER
2021-08-04 05:55:34 -04:00
Chuck Ritola
d228548b38
Add ability to read TX drive level
2021-08-04 04:23:56 -04:00
Mike Black W9MDB
f29ee3e908
Harness for RS-HFIQ RIG_LEVEL_TEMP_METER
2021-08-03 00:04:13 -05:00
Mike Black W9MDB
f8974c1e86
Implment FTDX101D/MP FTDX9000 METER_TEMP
...
https://github.com/Hamlib/Hamlib/issues/755
2021-08-02 23:55:24 -05:00
Mike Black W9MDB
4bfd71f91f
Fix Icom split and implement reverse split
...
These should work now from rigctl and via the API
S VFOB 1 VFOA
S Sub 1 Main
https://github.com/Hamlib/Hamlib/issues/754
2021-08-02 23:37:31 -05:00
Mike Black W9MDB
bb4dd88e0c
Add RIG_METER_TEMP for FTDX9000 and FTDX101D/MP
...
https://github.com/Hamlib/Hamlib/issues/755
2021-08-02 13:15:51 -05:00
Mike Black W9MDB
0afa000de1
Fix xml tag in flrig.c
2021-07-22 07:04:53 -05:00
Mike Black W9MDB
c3b4eafc2c
Add new xml tag to flrig.c
2021-07-21 23:02:14 -05:00
Mike Black W9MDB
a8200886bf
Ensure kenwood rigs stay in split mode after FR0; command
...
https://github.com/Hamlib/Hamlib/issues/746
2021-07-19 23:49:48 -05:00
Mike Black W9MDB
a092f1f630
Fix spelling error in icom.c
2021-07-19 22:58:19 -05:00
Mike Black W9MDB
fe2c0e7723
Update kenwood.h version
2021-07-18 16:19:42 -05:00
Mike Black W9MDB
534246a807
Add TS-890S to rig id list in kenwood.c
2021-07-18 16:14:59 -05:00
Mike Black W9MDB
e966508b3a
For all kenwoods query split and don't change if not needed
...
https://github.com/Hamlib/Hamlib/issues/744
2021-07-17 17:02:42 -05:00
Mike Black W9MDB
756f8052fc
Minimize 0x25cmdfails resets to only when satmode changes
...
https://github.com/Hamlib/Hamlib/issues/741
2021-07-15 10:19:33 -05:00
Mike Black W9MDB
0fecf4f587
Update version and status for rs_hfiq.c
2021-07-12 23:50:28 -05:00
Chuck Ritola
d5231ec0da
Use loop to ensure RS-HFIQ hears first command. Closes #730
2021-07-13 00:07:23 -04:00
Mike Black W9MDB
28c8b5a502
Increase timeout in netrigctl.c to 10000 to allow for worst case rig
...
Most rigs will have their timeout set to the rig's timeout plus 500ms.
2021-07-12 11:22:26 -05:00
Mike Black W9MDB
6bdb82bc54
Fix some vfo swapping issues for Icom rigs
...
https://github.com/Hamlib/Hamlib/issues/734
2021-07-08 13:14:42 -05:00
Mike Black W9MDB
65c77953f8
Add MainA/B SubA/B to icom.c
...
https://github.com/Hamlib/Hamlib/issues/730
2021-07-05 17:04:24 -05:00
Mike Black W9MDB
21ade6493a
Add MainA/B and SubA/B to dummy rig for testing
...
Add debug cache display for same when applicable
https://github.com/Hamlib/Hamlib/issues/730
2021-07-05 11:24:07 -05:00
Mike Black W9MDB
dd0187ede6
Fix Icom rig 0x25 command for set mode with data and no width change
...
Fix Icom rigs not working with rigtctld and 0x25 command
https://github.com/Hamlib/Hamlib/issues/733
2021-07-03 22:16:33 -05:00
Mike Black W9MDB
716fbb7643
Fix MAIN_B pointing to priv->vfo_mainb in dummy.c
2021-07-02 16:23:30 -05:00
Mike Black W9MDB
4e0107e988
Make 100Hz freq truncation work on 32-bit compilers in dummy.c
2021-07-01 07:22:02 -05:00
Mike Black W9MDB
76527afba5
Block 100Hz resolution logic from dummy.c
2021-06-30 13:01:45 -05:00
Mike Black W9MDB
466afd5d3f
Fix WSJTX rig split behavior with rigctld -- was setting VFOA to VFOB freq
...
https://github.com/Hamlib/Hamlib/issues/721
2021-06-28 22:27:26 -05:00
Mike Black W9MDB
185d182a42
Add RIG_TARGETABLE_MODE to FT991
...
Will allow proper split ops to set mode on VFOB
https://github.com/Hamlib/Hamlib/issues/731
2021-06-28 08:44:11 -05:00
Mike Black W9MDB
ca7ca873bc
Add TARGETABLE_MODE to k3.c
...
https://github.com/Hamlib/Hamlib/issues/728
2021-06-24 17:48:30 -05:00
Mike Black W9MDB
eaff946c26
In prm80 move misc.h include in prm80.c to prm80.h
...
Should fix compilation problem on Open BSD 6.9
2021-06-20 07:30:24 -05:00
Mike Black W9MDB
c8439de131
Reverse K3 PKTLSB/PKTUSB sensing
...
Was causing WSJTX to get a PKTLSB response after sending PKTUSB
These rigs now only set MD when MD needs changing which speeds up the polling cycle
https://github.com/Hamlib/Hamlib/issues/726
2021-06-18 22:58:49 -05:00
Mike Black W9MDB
b80ff9330c
Add debug to k3.c to chase down mode setting problem
...
https://github.com/Hamlib/Hamlib/issues/726
2021-06-18 10:35:27 -05:00
Mike Black W9MDB
3b2715463d
Change kenwood_set_mode to only change mode if necessary by reading it first
...
https://github.com/Hamlib/Hamlib/issues/726
2021-06-15 22:35:05 -05:00
Mike Black W9MDB
763e18fa42
Fix get_mode_with_data for IC7800 as it can set but not read mode with 0x26 command
...
https://github.com/Hamlib/Hamlib/issues/725
2021-06-14 07:52:29 -05:00
Mike Black W9MDB
42a9d4fbd6
Fix netrigctl vfo where non vfo mode VFOB was not working
...
https://github.com/Hamlib/Hamlib/issues/721
2021-06-13 22:53:18 -05:00
Mike Black W9MDB
ed09f54483
Fix dummy rig current_vfo where non vfo mode VFOB was not working
...
https://github.com/Hamlib/Hamlib/issues/721
2021-06-13 22:51:55 -05:00
Mike Black W9MDB
9ff92fa5ec
Add VFO_B as valid VFO for trxmanager set_split_freq_mode
...
https://github.com/Hamlib/Hamlib/issues/724
2021-06-13 16:06:40 -05:00
Mike Black W9MDB
c7b10e0e8f
Change K3 rigs to query MD and not set if not a change
...
K3S was taking 400ms to do MD6; when already in MD6; so query is a lot faster
Will also avoid trying to set mode when PTT is on
https://github.com/Hamlib/Hamlib/issues/722
2021-06-12 10:25:02 -05:00