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 |
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
|
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
|
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
|
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
|
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
|
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
|
e881993433
|
Fix segfault in kenwood_set_vfo
https://github.com/Hamlib/Hamlib/issues/794
|
2021-09-10 05:36:42 -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 |
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
|
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
|
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
|
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
|
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
|
53476dd14d
|
Remove some more debug
|
2021-06-01 07:19:00 -05:00 |
Mikael Nousiainen
|
d0a12e5391
|
Hamlib VOX delay unit is 1/10th of a second
|
2021-05-06 18:24:02 +03:00 |
Mike Black W9MDB
|
81e3e2e5d2
|
astyle files
|
2021-04-29 17:23:37 -05:00 |
Mike Black W9MDB
|
386b08dc4f
|
Add ctcss_list and dcs_list to rigctld so rigcctld caps reflects the connected rig
https://github.com/Hamlib/Hamlib/issues/659
|
2021-04-29 10:49:29 -05:00 |
Mike Black W9MDB
|
bfa7599687
|
In kenwood.c skip verification for RU/RD commands.
On the TS-2000 at least it caused Resource temporarily unavailable when sending ID right after RU/RD
https://github.com/Hamlib/Hamlib/issues/677
|
2021-04-27 17:18:51 -05:00 |
Mike Black W9MDB
|
a6af56ff53
|
Fit kenwoods set_rit to move right right direction
https://github.com/Hamlib/Hamlib/issues/677
|
2021-04-27 07:34:14 -05:00 |
Mike Black W9MDB
|
a281161fcf
|
Improve kenwood set_rit to use the difference requested instead of restarting at zero
https://github.com/Hamlib/Hamlib/issues/677
|
2021-04-26 11:32:55 -05:00 |
Mike Black W9MDB
|
7ea0a49dcd
|
Re-do get_rit for has_rit2 rigs
If this works should be able to change get_rit in TS480 to the generic kenwood get_rit
https://github.com/Hamlib/Hamlib/issues/677
|
2021-04-25 23:20:34 -05:00 |
Mikael Nousiainen
|
6fd5371b12
|
Merge branch 'master' into ts480-fixes
|
2021-04-25 16:50:48 +03:00 |
Mikael Nousiainen
|
08a7515e91
|
Add support for FW filter width command on TS-480
|
2021-04-24 19:13:12 +03:00 |
Mike Black W9MDB
|
0a4e0dbdfb
|
Fix RIT in kenwood.c -- default to 10Hz steps if rig step setting works
https://github.com/Hamlib/Hamlib/issues/677
|
2021-04-23 23:38:49 -05:00 |
Mikael Nousiainen
|
e4657a5d16
|
TS-480: Add Digital Noise Limiter. Start implementation for filter width command. Fix bugs.
|
2021-04-23 23:32:42 +03:00 |
Mikael Nousiainen
|
de5c5a27a1
|
Add support for TS-480 slope filter settings and some useful custom funcs/levels. Fix TS-480 bugs.
|
2021-04-23 10:42:43 +03:00 |
Mike Black W9MDB
|
b0e006ce6c
|
astyle files
|
2021-04-21 23:48:29 -05:00 |
Mikael Nousiainen
|
45a1bf5b45
|
Fix Kenwood VOX gain and RIT set for TS-480
|
2021-04-20 12:04:28 +03:00 |
Mikael Nousiainen
|
4f66af6ee1
|
Merge upstream master and fix conflicts. Add new commands for TS-480 (WIP).
|
2021-04-19 18:34:17 +03:00 |
Mike Black W9MDB
|
aa1972fb5d
|
Show match when rig model is recognized in kenwood.c
|
2021-04-06 09:47:31 -05:00 |
Mike Black W9MDB
|
124a6faafd
|
More Malachite updates
https://github.com/Hamlib/Hamlib/issues/645
|
2021-04-06 09:38:36 -05:00 |
Mike Black W9MDB
|
4c2f60b9b0
|
Fix no_id check in kenwood.c for Malchite SDR
https://github.com/Hamlib/Hamlib/issues/645
|
2021-04-06 08:46:49 -05:00 |
Mike Black W9MDB
|
502c41d746
|
Zeroize id value in kenwood.c
|
2021-04-05 17:49:49 -05:00 |
Mike Black W9MDB
|
6cb6043a43
|
kenwood.c add default TS480 ID for Malchite SDR
https://github.com/Hamlib/Hamlib/issues/645
|
2021-04-04 23:42:39 -05:00 |
Mike Black W9MDB
|
1bd2cf37d7
|
In kenwood.c ake bad ID answer non-fatal
https://github.com/Hamlib/Hamlib/issues/645
|
2021-04-04 22:45:49 -05:00 |
Mike Black W9MDB
|
bbc8e00074
|
astyle files
|
2021-04-04 12:50:07 -05:00 |
Mike Black W9MDB
|
d312945729
|
Added Malachite DSP -- emulates TS480 but needed to avoid sending ID; command
https://github.com/Hamlib/Hamlib/issues/645
|
2021-04-04 11:54:35 -05:00 |
Mike Black W9MDB
|
35d945e002
|
Add 100ms sleep to kenwood.c after set_ptt OFF
In kenwood.c when ? reply is receive write the transaction again instead of just reading
https://github.com/Hamlib/Hamlib/issues/644
|
2021-04-02 16:36:46 -05:00 |
Michael Black W9MDB
|
89da1b9341
|
Revert kenwood RTTY/RTTYR and fix k3.c's DT mode to match it
https://github.com/Hamlib/Hamlib/issues/576
|
2021-03-28 12:31:33 -05:00 |
Michael Black W9MDB
|
3bcdb1c005
|
FIx RFPOWER in kenwood.c so read scale matches input scale
https://github.com/Hamlib/Hamlib/issues/630
|
2021-03-27 14:55:38 -05:00 |
Michael Black W9MDB
|
8e89aad2ea
|
During newcat.c AG format check reduce retries to zero to speed it up
https://github.com/Hamlib/Hamlib/issues/630
|
2021-03-26 22:32:08 -05:00 |
Michael Black W9MDB
|
3bc39aaec1
|
astyle files is preparation for 4.2 release
|
2021-03-15 17:51:22 -05:00 |
Michael Black W9MDB
|
309dc138c9
|
See if moving kenwood_transaction out of RETURNFUNC eliminiates duplicate kenwood_transaction calls
https://github.com/Hamlib/Hamlib/issues/595
|
2021-03-09 13:20:32 -06:00 |
Michael Black W9MDB
|
3d613519d5
|
Rename macros to avoid collisions with other software
|
2021-03-06 12:37:53 -06:00 |
Michael Black W9MDB
|
c3a1b489b7
|
Add return code to debug statements
Remove some RETURNFUNC that don't work with this change
|
2021-03-05 11:51:56 -06:00 |
Michael Black W9MDB
|
41bfd57eb3
|
Reverse RTTY and RTTYR in kenwood.c mode table
It was backwards. RTTY is LSB (ie FSKR) and RTTYR is USB (ie FSK)
So RTTYR is mode 6 and RTTY is mode 9
https://github.com/Hamlib/Hamlib/issues/576
|
2021-03-02 23:17:39 -06:00 |
Michael Black W9MDB
|
221d87c2e4
|
Add auto_power_off option from JTDX team
Change rig_get_vfo_info to do real calls intstead of cache
|
2021-03-02 13:03:30 -06:00 |
Michael Black W9MDB
|
ee60a68bec
|
astyle files
|
2021-02-28 09:46:01 -06:00 |
Michael Black W9MDB
|
2f53ae58e4
|
Fix compilation warnings in kenwood.c
|
2021-02-26 11:10:57 -06:00 |
Michael Black W9MDB
|
2a60fd748b
|
Fix K3X get_vfo set_vfo to recognize toggle of vfo
https://github.com/Hamlib/Hamlib/issues
|
2021-02-25 14:05:06 -06:00 |
Michael Black W9MDB
|
af39f7caca
|
Fix RETURNFUNC in kenwood.c
|
2021-02-25 06:35:20 -06:00 |
Michael Black W9MDB
|
14cfb360fb
|
Remove extra spaces in RETURNFUNC in kenwood.c
|
2021-02-25 06:01:28 -06:00 |
Michael Black W9MDB
|
62bcb66865
|
Fix RFPOWER command for TS480
https://github.com/Hamlib/Hamlib/issues/553
|
2021-02-21 12:35:36 -06:00 |
Michael Black W9MDB
|
83c75fa8c6
|
Fixing AF RFWPOWER and STRENGTH for TS480
https://github.com/Hamlib/Hamlib/issues/553
|
2021-02-19 22:49:46 -06:00 |
Michael Black W9MDB
|
a6da45eb8b
|
Fix for TS480 RFPOWER read -- was not able to handle the long command string
https://github.com/Hamlib/Hamlib/issues/553
|
2021-02-19 14:41:28 -06:00 |
Michael Black W9MDB
|
0f9a7fac07
|
Add -RIG_EINVAL when set_level > 1.0
|
2021-02-19 08:44:02 -06:00 |
Michael Black W9MDB
|
003bc93dd0
|
Add RETURNFUNC to kenwood.c
https://github.com/Hamlib/Hamlib/issues/514
|
2021-02-14 16:46:41 -06:00 |
Michael Black W9MDB
|
cfaa761c83
|
Fix caching of bad IF response for Kenwood rigs
Update cache calls to use the enum values in kenwood.c
|
2021-02-09 12:25:12 -06:00 |
Michael Black W9MDB
|
44c1645785
|
Fix PowerSDR STRENGTH
|
2020-12-31 14:24:22 -06:00 |
Michael Black W9MDB
|
18e9d56b47
|
Add some debug for set_mode stuff
|
2020-12-22 17:01:06 -06:00 |
Michael Black W9MDB
|
263f1cde72
|
astyle files
|
2020-12-17 15:07:04 -06:00 |
Mikael Nousiainen
|
40169d1dee
|
Start fixing TS-480 backend. Make TS-890S backend separate from TS-480.
|
2020-12-15 11:42:30 +02:00 |
Michael Black W9MDB
|
41969433ed
|
Change kenwood power setting to 0-max instead of min-max
https://github.com/Hamlib/Hamlib/issues/465
|
2020-12-14 12:59:38 -06:00 |
Michael Black W9MDB
|
b6d6c5d966
|
Fix retry_save for Kenwood rigs
|
2020-12-09 18:13:58 -06:00 |
Michael Black W9MDB
|
c70d841b83
|
Add NOCHANGE_PASSBAND to icom...cascading effect on adding vfo elsewhere...which is needed anyways
https://github.com/Hamlib/Hamlib/issues/448
|
2020-11-29 23:32:14 -06:00 |
Michael Black W9MDB
|
0413a6b71f
|
Fix kenwood retry attempts
https://github.com/Hamlib/Hamlib/issues/450
|
2020-11-26 08:45:39 -06:00 |
Michael Black W9MDB
|
9a60e32def
|
Fix max macro in kenwood.c -- wasn't being used anyways
|
2020-11-07 06:45:47 -06:00 |
Michael Black W9MDB
|
51b4e0966c
|
Remove bad targetable code from rigs
https://github.com/Hamlib/Hamlib/issues/430
https://github.com/Hamlib/Hamlib/issues/414
|
2020-11-01 17:05:29 -06:00 |
Michael Black W9MDB
|
fd9e5d841b
|
Backing out targetable flags due to segfault on Linux
https://github.com/Hamlib/Hamlib/issues/431
|
2020-11-01 15:35:17 -06:00 |
Michael Black W9MDB
|
5721db70be
|
Added two more targetable flags for MEM and BANK to avoid VFO swapping
https://github.com/Hamlib/Hamlib/issues/430
https://github.com/Hamlib/Hamlib/issues/414
|
2020-11-01 07:48:52 -06:00 |