Wykres commitów

604 Commity (f31e1b7ad9b9cc3f035a3942fc4dc303e53b1ac4)

Autor SHA1 Wiadomość Data
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