Mike Black W9MDB
73fc563ceb
Add fix for TMD700
...
https://github.com/Hamlib/Hamlib/issues/1230
2023-02-06 15:58:18 -06:00
Mike Black W9MDB
d645bae207
Ensure K4 is in K40 mode when requesting ID
2023-02-01 16:50:10 -06:00
Mike Black W9MDB
1e353191bc
Make Kenwood rigs wake up serial port on PS command
...
Failing get_powerstat will now return RIG_OK
https://github.com/Hamlib/Hamlib/issues/1226
2023-01-26 08:35:45 -06:00
Mike Black W9MDB
eb049ab92d
Add dummy bytes to kenwood PS; command
...
https://github.com/Hamlib/Hamlib/issues/1226
2023-01-25 22:18:45 -06:00
Mike Black W9MDB
9626894029
Fix K3/K3S VFOB mode/bandwidth setting
...
https://github.com/Hamlib/Hamlib/issues/1224
2023-01-22 16:45:22 -06:00
Mike Black W9MDB
c3ff7e134f
Add TS-2000 to has_ps exceptions
...
https://github.com/Hamlib/Hamlib/issues/1213
2023-01-15 12:41:01 -06:00
Mike Black W9MDB
d2ef9d5eda
Fix get_powerstat status return to always show POWER_ON for kenwood non-PS rigs
...
https://github.com/Hamlib/Hamlib/issues/1213
2023-01-09 10:28:43 -06:00
Mike Black W9MDB
64c566cd14
Add QRPLabs QCX/QDX for better behavior/capability from ts480 entry
2022-12-30 16:04:39 -06:00
Mike Black W9MDB
e2570d9d49
Fix misc TS890S items -- thanks to George Baltz N3GB
2022-11-28 16:45:08 -06:00
Mike Black W9MDB
5d7f695727
Add AGC levels to Kenwood rigs that we can verify have them
...
https://github.com/Hamlib/Hamlib/milestone/16
2022-11-24 10:51:34 -06:00
Mike Black W9MDB
0bacb35f06
Make kenwood a bit more robust to discern between no reply and corrupted/unexpected reply
...
This logic should be usable to use AI mode eventually or share serial splitter line
2022-11-18 15:53:34 -06:00
Mike Black W9MDB
8616be635e
Fix level_gran on kenwood rigs
...
https://github.com/Hamlib/Hamlib/issues/1035
2022-11-13 06:53:55 -06:00
Mike Black W9MDB
b674317791
Fix kenwood PS command length
2022-10-21 13:26:13 -05:00
Mike Black W9MDB
dde5d752fc
Update kenwood.h date
2022-10-12 22:39:04 -05:00
Mike Black W9MDB
f58ca95c9c
TS-450S/690S does not have PS cmd so we will disable have_ps when 1st call to PS times out for Kenwood rigs
...
https://github.com/Hamlib/Hamlib/issues/1114
2022-09-13 09:26:04 -05:00
Mike Black W9MDB
21e6e9bf2a
Fix X command turning of split mode
...
https://github.com/Hamlib/Hamlib/issues/1083
2022-07-26 10:00:36 -05:00
Mike Black W9MDB
4627e7c4fb
Update kenwood rig->state.tx_vfo in kenwood_get_split_vfo_if
...
https://github.com/Hamlib/Hamlib/issues/1083
2022-07-19 13:25:28 -05:00
Mike Black W9MDB
fc6e432143
Fix kenwood split status
...
https://github.com/Hamlib/Hamlib/issues/1072
2022-07-05 17:03:21 -05:00
Mike Black W9MDB
fdbdb388e2
Fix Malachite SDR to return 0 freq when VFOB is requested -- rig does not have VFOB
...
https://github.com/Hamlib/Hamlib/issues/1070
2022-06-19 12:03:32 -05:00
Mike Black W9MDB
a468f0dee8
Allow Kenwood AI command for FA/FB async operation
...
https://github.com/Hamlib/Hamlib/issues/1049
2022-06-02 23:21:51 -05:00
Mike Black W9MDB
c76dc1453d
Forgot to commit kenwood.h
2022-04-27 10:14:27 -05:00
Mike Black W9MDB
56866fecd5
Allow kenwood rigs to retry all commands using ID; verfication method
...
The actual cmd was only being sent once during the retry loop
https://github.com/Hamlib/Hamlib/issues/983
2022-03-12 08:12:45 -06:00
Mike Black W9MDB
76805ae60c
Balance ENTER/RETURNFUNC in kenwood.c
2022-02-13 10:24:55 -06:00
Mike Black W9MDB
982f88035c
Allow FV command to fail for TS-590S and default firmwave rev to 1.0
2022-02-11 12:14:19 -06:00
Mike Black W9MDB
7e1e90352e
Add VFO_TX to kenwood.c set_vfo
2022-02-06 09:28:56 -06:00
Mike Black W9MDB
3a77601ca5
Check for VFO_TX and VFO_RX in kenwood_set_split_vfo
2022-02-04 06:55:28 -06:00
Mike Black W9MDB
836fae0ba0
Add VFO_TX handling (VFOB) to kenwood_set_split_vfo
2022-02-03 23:13:27 -06:00
Mike Black W9MDB
be992b8a36
Fix kenwood_get_split_vfo_if(1583): unknown rxVFO=None
2022-01-21 22:57:57 -06:00
Mike Black W9MDB
2d85464688
Allow Kenwood FW command to return a custom filter setting
2022-01-19 12:39:05 -06:00
Mike Black W9MDB
b577f3bd51
Set rx_vfo in kenwood.c to default when not already set
...
https://github.com/Hamlib/Hamlib/issues/931
2022-01-17 14:59:16 -06:00
Mike Black W9MDB
5b942259ac
Added TM-V71(A)
...
https://github.com/Hamlib/Hamlib/issues/915
2022-01-03 08:24:49 -06:00
Mike Black W9MDB
7c7d04dc84
Add Lab599 TX-500
2021-12-29 17:50:51 -06:00
Mike Black W9MDB
eaa6d1bc28
Remove redunant break statements in kenwood.c
2021-11-28 16:41:00 -06:00
Mike Black W9MDB
8928672e2c
Rigs with non-targetable set_mode will now use cached values to determine if mode needs to be changed
...
Hamlib 5.0 plans are to start using transceive mode and AI2 mode to detect rig changes so eventually
users on these types of rigs will be able to twiddle knobs and hamlib will follow.
But for now we are avoiding the VFO flashing and relay chattering on non-targetable rigs
https://github.com/Hamlib/Hamlib/issues/872
2021-11-24 09:03:26 -06:00
Mike Black W9MDB
70a7db3318
Extract current vfo for kenwood split setting to ensure datamode gets set on correct VFO
...
https://github.com/Hamlib/Hamlib/issues/872
2021-11-23 09:53:56 -06:00
Mike Black W9MDB
ccac553f1b
Add Main/Sub support to kenwood data mode determination
...
Improve simkenwood
https://github.com/Hamlib/Hamlib/issues/872
2021-11-23 08:33:57 -06:00
Mike Black W9MDB
e283e2b039
Make kenwood set_split more robust to possible reverse split
2021-11-22 16:56:54 -06:00
Mike Black W9MDB
489ecf6aed
kenwood.c change to minimize mode setting if change not needed
...
https://github.com/Hamlib/Hamlib/issues/872
2021-11-18 09:21:09 -06:00
Mike Black W9MDB
d6541eba0a
https://github.com/Hamlib/Hamlib/issues/863
2021-11-09 11:59:15 -06:00
Mike Black W9MDB
de1b0f5126
Fix kenwood unsupported VFO error for currVFO
...
https://github.com/Hamlib/Hamlib/issues/849
2021-11-02 09:34:47 -05:00
Mike Black W9MDB
0309a34d02
Change kenwood.c to not do a set_vfo if current_vfo already is set
...
https://github.com/Hamlib/Hamlib/issues/844
2021-10-28 16:42:07 -05:00
Mike Black W9MDB
022d4e4f67
Change Elecraft to remove AB3 command as it took 650ms to execute.
...
We now just set VFOB freq to VFOA freq when setting split mode
https://github.com/Hamlib/Hamlib/issues/842
2021-10-27 23:21:28 -05:00
Mike Black W9MDB
0e3393a1e0
Add copy VFOA>B for Elecraft K3, KX2, and KX3 when split mode is requested to ensure we avoid cross band error
...
https://github.com/Hamlib/Hamlib/issues/839
2021-10-23 15:53:01 -05:00
Mike Black W9MDB
6553373ad1
Fix kenwood_get_mode for Elecraft K4 to use MD$ to get mode
...
https://github.com/Hamlib/Hamlib/issues/825
2021-10-20 16:21:43 -05:00
Mike Black W9MDB
dc09191f07
Add copy A/B for Elecraft K4 to avoid cross-band error when setting split
...
https://github.com/Hamlib/Hamlib/issues/825
2021-10-18 15:33:50 -05:00
Mike Black W9MDB
891ca6ed75
Fix TS450 and TS690 split check -- should be using IF status now
...
Should work with any rigs that don't have split status too in case there are any.
https://github.com/Hamlib/Hamlib/issues/826
2021-10-15 12:02:41 -05:00
Mike Black W9MDB
2319d17389
Fix rigs so that VFOB/A split works as well as VFOA/B
...
https://github.com/Hamlib/Hamlib/issues/745
2021-10-08 23:55:48 -05:00
Mike Black W9MDB
0f2a92b2de
Change kenwood to only set VFOA default on 1st rig_open call
...
https://github.com/Hamlib/Hamlib/issues/797
2021-09-13 13:13:12 -05:00
Mike Black W9MDB
f6b57e147d
Make kenwood set_split_vfo behave the same as set_vfo in both directions
...
https://github.com/Hamlib/Hamlib/issues/746
2021-08-29 08:29:26 -05:00
Mike Black W9MDB
2c8092d21b
For kenwood rigs reset split after set_vfo FR command if needed
...
Side effect of this change is support of reverse split by changing to VFOB
https://github.com/Hamlib/Hamlib/issues/746
2021-08-28 22:35:16 -05:00