Mike Black W9MDB
76805ae60c
Balance ENTER/RETURNFUNC in kenwood.c
2022-02-13 10:24:55 -06:00
Mike Black W9MDB
65cc7a76a3
Update hamlib_check_rig_caps
2022-02-12 09:48:56 -06:00
Mike Black W9MDB
ea7eff2f3b
Add USB/LSB to datamode detection in kenwood.c
...
https://github.com/Hamlib/Hamlib/issues/958
2022-02-11 17:46:32 -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
144debb46a
Update hamlib_check_rig_caps
2022-02-11 11:34:26 -06:00
Mike Black W9MDB
7c2d9ec0f0
Add TX_VFO handling in kendwood set_split_vfo
2022-02-06 12:18:10 -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
92eb1bc4bc
Balance more RETURNFUNC
2022-02-06 08:10:20 -06:00
Mike Black W9MDB
f7ab619938
Balance more RETURNFUNC statements
2022-02-06 07:55:59 -06:00
Mike Black W9MDB
7f406427ca
Balance RETURNFUNC in kenwood.c
2022-02-06 07:46:36 -06:00
Mike Black W9MDB
2061ab92a8
Align some more RETURNFUNC statements
2022-02-06 06:18:04 -06:00
Mike Black W9MDB
2989782286
Fix some RETURNFUNC statements to balance depth counter
2022-02-06 00:00:55 -06:00
Mike Black W9MDB
8c34ce1a2d
astyle source code
2022-02-05 15:27:43 -06:00
Mike Black W9MDB
61656760ef
Update ts590 version
2022-02-05 08:17:26 -06:00
nbanshchikov
92bd1d4e83
correct debug log message
2022-02-05 17:13:35 +03:00
nbanshchikov
c1ed899c19
Kenwood TS-590. Work get_level for ATT/Preamp state
...
https://github.com/Hamlib/Hamlib/issues/953
2022-02-05 16:58:07 +03:00
Mike Black W9MDB
1c5826d533
Add TS590 RIG_LEVEL_ATT
...
https://github.com/Hamlib/Hamlib/issues/953
2022-02-04 23:07:57 -06:00
Mike Black W9MDB
27f3cafc6e
Add TS590 RIG_LEVEL_PREAMP
...
https://github.com/Hamlib/Hamlib/issues/953
2022-02-04 23:04:10 -06:00
Mike Black W9MDB
68e121d82c
Change all to remove HAVE_CONFIG dependency and include <hamlib/config.h> by default
...
This is necessary to keep alignment between the client view of rig->state and the shared libarary view
Including PTHREAD functions in rig->state necessitated this as HAVE_PTHREAD only defined during hamlib compilation.
Clients including hamlib/rig.h did not pick up all the HAVE* config variable that control what gets included
https://github.com/Hamlib/Hamlib/issues/947
2022-02-04 07:41:36 -06:00
Mike Black W9MDB
d6d446944b
Fix kenwood_set_split_vfo vfo_fixup call
2022-02-04 07:24:08 -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
b9d3de3cbf
Fix kenwood_set_split_vfo typo
2022-02-03 23:15:07 -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
7b4b7ee630
Add a depth count to debug statements to help understand calling sequences
...
First call into rig functions is level 1
Top level like rigctl, rigctld is level 0
Non-depth calls are internal debug statements -- which can be modified to also show levels but that's a whole lot of statements not really necessary
Normal calls from other clients will be level 1
2022-01-30 23:37:01 -06:00
Mike Black W9MDB
a277d7ab9b
Changes changing hamlib_port_t to pointer are not backwards compatible
2022-01-25 17:41:26 -06:00
Michael Black
aab335b09b
Merge branch 'master' into master
2022-01-25 09:29:30 -06:00
Mike Black W9MDB
9e86e62238
Enable async I/O by default
...
Change hamlib_port_t to a pointer in rig.state
Deprecate static hamlib_port_t structure
New hamlib_port_t structure at end of rig.state
Clients built with older hamlib will use old structure in DLL
Clients built with newer hamlib will use new structure in DLL
So we maintain backwards compatibility until Hamlib 5.0
https://github.com/Hamlib/Hamlib/issues/894
2022-01-25 07:59:47 -06:00
Mike Black W9MDB
1c309b523e
Revert "Change TS-2000 to RIG_PTT_RIG_MICDATA"
...
TS-2000 only has TX0
This reverts commit a2d5893437
.
2022-01-24 15:50:30 -06:00
Mike Black W9MDB
a2d5893437
Change TS-2000 to RIG_PTT_RIG_MICDATA
2022-01-23 16:22:17 -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
308a221c78
Reduce driver not found to verbose message since it should not be critical to know this
2022-01-19 13:34:05 -06:00
Mike Black W9MDB
9ed935e10b
Change TS440 to use kenwood get/set freq instead of ic10 get/set freq
...
The ic10_set_freq is the same as kenwood_set_freq
The ic10_get_freq uses IF instead of FA/FB for some unknown reason
https://github.com/Hamlib/Hamlib/issues/937
2022-01-19 13:17:06 -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
191ac98634
Change TS-440 post_write_delay to 20ms vs 0ms
...
QRPLabs QDX is workign with TS-480 but not TS-440 and this is one of the differences between the two rigs
https://github.com/Hamlib/Hamlib/issues/937
2022-01-19 09:09:21 -06:00
Mike Black W9MDB
92542cb028
Change sprintf to SNPRINTF in kenwood rigs
...
https://github.com/Hamlib/Hamlib/issues/857
2022-01-18 23:03:43 -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
giordyb
dcc176a263
Update thd74.c
...
version bump
2022-01-16 19:36:54 +01:00
giordyb
014daefb5f
Update thd74.c
...
fixes set_ts (the byte passed in thd74_set_freq_item() was wrong, it's 27 for normal mode and 35 for fine mode). Also if a step lower than 5000 is entered the radio is switched into fine mode (only works on VFO B)
2022-01-16 19:19:46 +01:00
Mike Black W9MDB
18f69356c9
Change sprintf to SNPRINTF for kenwood files
2022-01-10 23:03:54 -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
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
a1ea9bf0e3
Add tx500.c
2021-12-29 17:53:40 -06:00
Mike Black W9MDB
7c7d04dc84
Add Lab599 TX-500
2021-12-29 17:50:51 -06:00
Mikael Nousiainen
c764336e73
Fix build warnings caused by changes to I/O function signatures
2021-12-18 23:49:45 +02:00
Mikael Nousiainen
56c95b1529
Merge upstream changes and fix conflicts
2021-12-12 23:05:26 +02:00
Mike Black W9MDB
eaa6d1bc28
Remove redunant break statements in kenwood.c
2021-11-28 16:41:00 -06:00
Mikael Nousiainen
d857f18163
Initial implementation of: reader thread for async handling of rig data, UDP multicast publisher routine and rig state poll thread routine. The reader thread can correctly handle asynchronous data, such as transceive or spectrum data. Work in progress: multi-platform code for I/O routines still missing and the poll routine is not yet in use. Tested briefly on an IC-7300 so far.
2021-11-28 20:52:29 +02:00
Mike Black W9MDB
63a51c36a1
astyle files preparing for 4.4 release
2021-11-28 12:41:10 -06:00
Mike Black W9MDB
7c1e14d79d
Try to get the correct tx_vfo when in reverse split for kenwood.c
...
https://github.com/Hamlib/Hamlib/issues/872
2021-11-24 22:49:23 -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
Mike Black W9MDB
e58db5cd52
Fix data mode detection in kenwood.c
...
https://github.com/Hamlib/Hamlib/issues/872
2021-11-24 11:33:58 -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
d94c8c9225
Fix compile on kenwood.c
...
https://github.com/Hamlib/Hamlib/issues/872
2021-11-23 10:01:25 -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
cf527c8d24
Fix Kenwood split to remove redundant FT call
...
https://github.com/Hamlib/Hamlib/issues/872
2021-11-20 23:46:29 -06:00
Mikael Nousiainen
39cec4aa27
Merge branch 'master' into async-reader
2021-11-20 22:50:55 +02:00
Mikael Nousiainen
1f538ad7ec
Started work on asynchronous reader thread to enable handling of rig tranceive and waterfall data (WIP)
2021-11-20 21:33:29 +02:00
Mike Black W9MDB
383d97dee0
Add update to rig->state.current_vfo in a couple of places
...
https://github.com/Hamlib/Hamlib/issues/872
2021-11-19 00:04:00 -06:00
Mike Black W9MDB
f3dc90f8f5
Show split result in kenwood_get_split_vfo_if
...
https://github.com/Hamlib/Hamlib/issues/872
2021-11-18 16:09:45 -06:00
Mike Black W9MDB
c229c2f52d
Add some debug to kenwood.c
...
https://github.com/Hamlib/Hamlib/issues/872
2021-11-18 12:05:57 -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
0032f567e1
More fixes to k4_set_ptt
...
https://github.com/Hamlib/Hamlib/issues/864
2021-11-10 18:05:27 -06:00
Mike Black W9MDB
4c530dc578
More fixes to k4_set_ptt
...
https://github.com/Hamlib/Hamlib/issues/864
2021-11-10 17:49:49 -06:00
Mike Black W9MDB
782e39eb33
More fixes to k4_set_ptt
...
https://github.com/Hamlib/Hamlib/issues/864
2021-11-10 17:39:08 -06:00
Mike Black W9MDB
7dceda7d2c
More fixes to k4_set_ptt
...
https://github.com/Hamlib/Hamlib/issues/864
2021-11-10 17:27:47 -06:00
Mike Black W9MDB
65cc461918
Fix k4_set/get ptt
2021-11-10 17:09:51 -06:00
Mike Black W9MDB
ff89d6441e
Add new k4_set_ptt
...
https://github.com/Hamlib/Hamlib/issues/864
2021-11-10 16:57:14 -06:00
Mike Black W9MDB
f2ae765c37
Fix elecraft_get_vfo_tq
...
https://github.com/Hamlib/Hamlib/issues/863
2021-11-09 23:56:32 -06:00
Mike Black W9MDB
5102d3e721
Another attempt at elecraft_get_vfo_tq
...
https://github.com/Hamlib/Hamlib/issues/863
2021-11-09 17:48:34 -06:00
Mike Black W9MDB
353bee3a5f
Fix elecraft_get_vfo_tq
...
https://github.com/Hamlib/Hamlib/issues/863
2021-11-09 17:32:29 -06:00
Mike Black W9MDB
6ba1bc0811
Add elecraft_get_vfo_tq to take advantage of K4's new TQ command
...
https://github.com/Hamlib/Hamlib/issues/863
2021-11-09 17:07:40 -06:00
Mike Black W9MDB
aa86f25321
For Kenwood rigs read split status to see if split needs to be set
...
https://github.com/Hamlib/Hamlib/issues/863
2021-11-09 13:20:14 -06:00
Mike Black W9MDB
40546d9e5a
For Kenwood rigs set_freq now reads VFO to see if it needs changing
...
https://github.com/Hamlib/Hamlib/issues/863
2021-11-09 13:05:05 -06:00
Mike Black W9MDB
d6541eba0a
https://github.com/Hamlib/Hamlib/issues/863
2021-11-09 11:59:15 -06:00
Mike Black W9MDB
a3e888dc3f
Fix post_write_delay for K3 and zeroize for K4
...
f5abd7a176
2021-11-09 11:17:51 -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
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
b9c86da0fb
For kenwood.c allow another 2 transacation_reads after ? return
...
For the TS-2000 doing IF; after RX; was returning ? but still returned IF response later
https://github.com/Hamlib/Hamlib/issues/844
2021-10-28 17:28:27 -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
1dc9f56e13
Add debug to kenwood_set_split_vfo
...
https://github.com/Hamlib/Hamlib/issues/842
2021-10-27 08:48:59 -05:00
Mike Black W9MDB
eb8c8d8e5f
Add comment to kenwood.c
2021-10-27 08:40:03 -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
f5abd7a176
Add 10ms post_write_delay for the K3 -- was not going into split
...
Seems faster computers are speeding up serial I/O
https://github.com/Hamlib/Hamlib/issues/839
2021-10-23 13:24:36 -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
5e90774728
Change detection of Elecraft K4 in k3.c to use VFOB commands
...
https://github.com/Hamlib/Hamlib/issues/825
2021-10-20 08:52:13 -05:00
Mike Black W9MDB
6b6156c416
Fix Elecraft K3 BW$ length read warning
...
https://github.com/Hamlib/Hamlib/issues/825
2021-10-19 06:46:25 -05:00
Mike Black W9MDB
a15726e652
For the Elecraft K4 changing mode on either VFO while in split will now change mode on the other VFO
...
https://github.com/Hamlib/Hamlib/issues/830
2021-10-19 06:42:37 -05:00
Mike Black W9MDB
0cd7e5cc16
Update debug statement in elecraft.c to show is_k4
2021-10-18 22:59:18 -05:00
Mike Black W9MDB
c0aeb14a2a
Change Elecraft K4 to use AB3;FT1 instead of AB0;FT1
...
https://github.com/Hamlib/Hamlib/issues/825
2021-10-18 22:41:07 -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
736072bbaf
Fix k3.c case of BW command
2021-10-18 15:27:30 -05:00
Mike Black W9MDB
84df12919f
Fix Elecraft K3 DT/DT$ command to expect the correct answer length
...
https://github.com/Hamlib/Hamlib/issues/825
2021-10-17 22:54:09 -05:00
Mike Black W9MDB
899cd71b1d
Fix Elecraft K3/K4 bandwidth BW to expect 6 instead of 7 response
...
https://github.com/Hamlib/Hamlib/issues/825
2021-10-17 22:49:50 -05:00
Mike Black W9MDB
1b10d113f2
Add debug info to k3_set_mode
...
https://github.com/Hamlib/Hamlib/issues/825
2021-10-17 06:54:07 -05:00
Mike Black W9MDB
25e5f59300
Fix k3.c build
...
https://github.com/Hamlib/Hamlib/issues/825
2021-10-17 06:47:26 -05:00
Mike Black W9MDB
015d79cc80
Fix k3_set_mode for K4 VFOB case
...
https://github.com/Hamlib/Hamlib/issues/825
2021-10-17 06:43:18 -05:00
Mike Black W9MDB
50512b4bf9
Fix Elecraft K4 set_mode to work with VFOB
...
https://github.com/Hamlib/Hamlib/issues/825
2021-10-15 12:05:46 -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
a5ad107c63
Adding NOTES.txt to rig model directories to keep track of rig behaviors
...
This could be turned into a help facility eventually
2021-09-30 09:10:45 -05:00
AuroraRAS
782ad2a034
make the Android.mk files adapt to multi arch
2021-09-25 07:03:23 +08:00
Mike Black W9MDB
388294c3d6
Fix RIG_STATUS_STABLE misspelling
2021-09-15 13:50:31 -05:00
Mike Black W9MDB
8cc59cca3b
Rigs have been at BETA status forever so promoting all to STABLE
2021-09-15 13:44:42 -05:00
Mike Black W9MDB
7561642898
Turns out thd72 has a mini USB so may take hardware flow control
2021-09-15 13:36:45 -05:00
Mike Black W9MDB
efb57f9a10
Change hardware flow back to xonxoff for THD72
...
Promote all TH rigs to stable
2021-09-15 08:57:34 -05:00
Mike Black W9MDB
9b618b6f47
Patch from Stephen McCallum for THD72 change to hardware flow
2021-09-14 22:18:35 -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
a7ac90e76e
Add needed return in ts890s.c
2021-09-11 09:59:39 -05:00
Mike Black W9MDB
1b3b5b70c1
Remove overlapping union reference in flex6xxx.c
2021-09-11 09:58:24 -05:00
Michael Black
196884e3b1
Merge pull request #790 from AuroraRAS/keepgoingndk
...
Fix compile-time errors in Android NDK environment
2021-09-10 23:31:51 -05:00
Mike Black W9MDB
e881993433
Fix segfault in kenwood_set_vfo
...
https://github.com/Hamlib/Hamlib/issues/794
2021-09-10 05:36:42 -05:00
AuroraRAS
b5bd1f4036
Append the missing information to build hamlib v4.3 for Android NDK
...
The following errors were fixed in this commit:
error: undefined symbol: rig_sprintf_vfo
error: undefined symbol: initrots2_radant
error: undefined symbol: ts890s_caps
2021-09-07 21:30:09 +08: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
Mike Black W9MDB
4653aa2f6e
astyle files
2021-08-27 22:25:53 -05:00
Mike Black W9MDB
7bddd99cd8
Remove RX from kenwood.c -- did not put rig on VFOA
...
https://github.com/Hamlib/Hamlib/issues/746
2021-08-27 18:00:11 -05:00
Mike Black W9MDB
fe8c02bba0
Add RX command to kenwood rigs hopefully setting VFO to VFOA after split set
...
FT450 and others turn split off doing FR0 and FT1; leaves the rig on VFOB
https://github.com/Hamlib/Hamlib/issues/746
2021-08-27 13:08:15 -05:00
Mike Black W9MDB
49e59083f0
Change kenwood set_split to check split instead of priv->split
...
https://github.com/Hamlib/Hamlib/issues/746
2021-08-26 22:49:41 -05:00
Mike Black W9MDB
aa9b9196b4
Fix Kenwood FR/FT sequencing
...
https://github.com/Hamlib/Hamlib/issues/746
2021-08-26 16:31:37 -05:00
Mike Black W9MDB
283281c4cb
astyle all files preparing for 4.3 release
2021-08-26 06:49:24 -05:00
Wouter van Gulik
9aec383329
Simplify get_ant by having setting to unknown by default.
...
Drop setting to default in rigs.
Add some more documentation on get_ant.
2021-08-25 22:13:21 +02:00
Mike Black W9MDB
0965a4382c
Fix Kenwood rigs that turn split off during FR command by turning split back on if needed
...
https://github.com/Hamlib/Hamlib/issues/746
2021-08-22 16:47:29 -05:00
Mike Black W9MDB
9cf4b1658f
Move FT1 command to K4 rig only
2021-08-14 23:45:59 -05:00
Mike Black W9MDB
4c91889a10
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-08-14 22:36:33 -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
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
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
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
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
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
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
Mike Black W9MDB
e427262a89
Promote thd74 to stable
2021-06-06 23:02:55 -05:00
Mike Black W9MDB
fcb2529ed0
Have thd74.c call kenwood_open
...
https://github.com/Hamlib/Hamlib/issues/718
2021-06-06 07:57:33 -05:00
Mike Black W9MDB
976ba6df02
Add small delay in flex6xxx.c after ptt off -- seems to take a short while to really do it for the ANAN rigs
2021-06-05 22:23:57 -05:00
Mike Black W9MDB
540ca9cce3
Remove empty cmd from thd74.c and bump up to beta
...
https://github.com/Hamlib/Hamlib/issues/718
2021-06-05 16:54:53 -05:00
Mike Black W9MDB
53476dd14d
Remove some more debug
2021-06-01 07:19:00 -05:00
Mike Black W9MDB
92ed52b5f7
Zero out response in flex6xxx.c -- was generating funky error messages
2021-05-27 10:19:49 -05:00
Mikael Nousiainen
252a3ead63
Add RIG_TARGETABLE_ROOFING to allow Yaesu roofing filter targeting by VFO only for FTDX5000 and FTDX101. Fix TS-480 VOXDELAY level definition.
2021-05-12 23:51:35 +03:00
Mike Black W9MDB
493860dae8
Add ; to k3.c to please the eye
2021-05-07 12:30:14 -05:00
Mike Black W9MDB
dd2f0f380e
Fix bad variable in ts890.c
2021-05-06 12:21:48 -05:00
Michael Black
0ec349de49
Merge pull request #692 from mikaelnousiainen/fix-kenwood-vox-delay
...
Fix Kenwood VOX delay unit
2021-05-06 12:15:05 -05:00
Mike Black W9MDB
79a7a915fb
Fix TS890 vox delay level
2021-05-06 12:14:17 -05:00