Commit Graph

7002 Commits

Author SHA1 Message Date
Michael Black W9MDB
4769baa774 Hopefully fixes FTDX101D/MP RFPOWER_METER_WATTS whether in split mode or not
https://github.com/Hamlib/Hamlib/issues/585
2021-03-05 07:53:09 -06:00
Michael Black W9MDB
2c20b0afdb After echo check to a get_freq in icom.c
Should fix poweron for Icom rigs that still echo in standby mode
https://github.com/Hamlib/Hamlib/issues/583
2021-03-05 07:32:01 -06:00
Michael Black W9MDB
922d6bd0b3 Fix debug macro 2021-03-04 17:33:23 -06:00
Michael Black W9MDB
3f42111caa Add checks for ftdx101mp to newcat.c 2021-03-04 17:19:21 -06:00
Michael Black W9MDB
65d105f299 Merge branch 'master' of https://github.com/Hamlib/Hamlib 2021-03-04 16:56:54 -06:00
Michael Black W9MDB
635372ae84 Remove debug from rigctl_parse.c 2021-03-04 15:29:57 -06:00
Michael Black W9MDB
3405ac2d11 Add export to sprintflst functions 2021-03-04 14:34:10 -06:00
Michael Black W9MDB
20df480b1e update rigdebug macro 2021-03-04 14:26:24 -06:00
Michael Black W9MDB
662d56c384 Add RETURNFUNC to icom frame.c
https://github.com/Hamlib/Hamlib/issues/514
2021-03-04 12:39:02 -06:00
Michael Black W9MDB
247c90d4b0 Should fix icom power on
A little more cleanup to come
https://github.com/Hamlib/Hamlib/issues/583
2021-03-04 12:18:00 -06:00
Michael Black W9MDB
1473793f14 Change icom echo detection to a more robust solution.
https://github.com/Hamlib/Hamlib/issues/583
2021-03-04 11:01:23 -06:00
Michael Black
dd009d63dd
Merge pull request #582 from n9seo/master
Updated k3_set_modes to work on KX3
2021-03-04 06:28:32 -06:00
Kayne
d33884750a Updated k3_set_modes to work on KX3 2021-03-04 05:24:18 -06:00
Michael Black W9MDB
3ca0313fb4 Implement RETURNFUNC in icom.c
https://github.com/Hamlib/Hamlib/issues/514
2021-03-03 16:57:03 -06:00
Michael Black W9MDB
8b456a18c4 Update elecraft detection again 2021-03-03 16:04:49 -06:00
Michael Black W9MDB
e38b1469a2 Update elecraft rig detection
https://github.com/Hamlib/Hamlib/issues/563Z
2021-03-03 15:57:12 -06:00
Michael Black W9MDB
5fd5bf5215 Update Elecraft to detect K4, K4D, and K4HD
https://github.com/Hamlib/Hamlib/issues/563
2021-03-03 14:45:07 -06:00
Michael Black W9MDB
0acbc83a85 Add detection of K4HD for Elecraft
https://github.com/Hamlib/Hamlib/issues/563
2021-03-03 12:36:09 -06:00
Michael Black W9MDB
50c00cd115 Add debug error message if buffer overflow occurs in sprintflst functions
Needs extensive testing
https://github.com/Hamlib/Hamlib/issues/580
2021-03-03 10:16:08 -06:00
Michael Black W9MDB
f5135650b3 Add constants for sprintflst.c
https://github.com/Hamlib/Hamlib/issues/580
2021-03-03 09:33:29 -06:00
Michael Black W9MDB
5a89534398 Fix IMPORT statement
https://github.com/Hamlib/Hamlib/issues/567
2021-03-03 09:14:21 -06:00
Michael Black W9MDB
ac5550fc19 Merge branch 'master' of https://github.com/Hamlib/Hamlib 2021-03-03 09:10:09 -06:00
Michael Black W9MDB
20a7111c54 Changing testrigcaps to give a warning on power_max instead of an error
Added comments to rig_state explain fragility of shared library effects
vfo_list is the only known item that really matters to if that changes it will fail make check
https://github.com/Hamlib/Hamlib/issues/581
2021-03-03 09:09:48 -06:00
Michael Black W9MDB
a67c07a774 Changing testrigcaps to give a warning on power_max instead of an error
Added comments to rig_state explain fragility of shared library effects
vfo_list is the only known item that really matters to if that changes it will fail make check
2021-03-03 08:21:52 -06:00
Michael Black W9MDB
87478b1fbe Merge branch 'master' of https://github.com/Hamlib/Hamlib 2021-03-03 08:03:51 -06:00
Michael Black W9MDB
82126a4f09 Phase 1 of changing sprintflst functions to use buffer length
https://github.com/Hamlib/Hamlib/issues/580
2021-03-03 08:03:18 -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
6d9f3e1c7b 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
2021-03-02 22:36:24 -06:00
Michael Black W9MDB
6645419727 Update comments 2021-03-02 16:57:15 -06:00
Michael Black W9MDB
1a8d3b45d3 Adjust STRENGTH levels for ts990s.c based on measurements from OE1MWW Wolfgang 2021-03-02 16:47:01 -06:00
Michael Black W9MDB
4402aff646 Merge branch 'master' of https://github.com/Hamlib/Hamlib 2021-03-02 13:04:09 -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
18d50bf7c4 Add auto_power_off option from JTDX team 2021-03-02 13:02:13 -06:00
Michael Black W9MDB
8371f335cd Add modeB to caching
update rig_vfo_get_info to recognize different VFO caches
https://github.com/Hamlib/Hamlib/issues/578
2021-03-02 11:11:12 -06:00
Michael Black W9MDB
396d985261 Change rig_get_vfo_info to use only cached values
This will avoid any vfo swapping on all rigs
Apps like Log4OM can now poll VFOA and VFOB without bothering the rig at all
2021-03-02 08:36:37 -06:00
Michael Black W9MDB
5d18d9f38f Revert ax_python_devel.m4 macro to be compatible with python2
Need to do a lot of changes to make one that will work with python3
https://github.com/Hamlib/Hamlib/issues/477
2021-03-01 22:59:47 -06:00
Michael Black W9MDB
b1101a564a Fix k3.c rounding
https://github.com/Hamlib/Hamlib/issues/563
2021-03-01 17:12:30 -06:00
Michael Black W9MDB
28f565a8ef k3.c round bandwidth to 10Hz for K4 and 50Hz for other Elecraft rigs
https://github.com/Hamlib/Hamlib/issues/563
2021-03-01 17:06:22 -06:00
Michael Black W9MDB
260c74653e k3.c fix get_mode for VFOB
https://github.com/Hamlib/Hamlib/issues/563
2021-03-01 17:02:02 -06:00
Michael Black W9MDB
2e56014426 k3.c clip bandwidth to 99999
k3.c fix set_mode for VFOB
k3.c remove passband limit checks and just let the rig do it's thing
https://github.com/Hamlib/Hamlib/issues/563
2021-03-01 16:47:47 -06:00
Michael Black W9MDB
10fbe9bd4a Change get_vfo_info to also return split
Since this is still a new call in 4.2 not considering this an API breakage
since it shouldn't be in common use yet
2021-03-01 14:56:21 -06:00
Michael Black W9MDB
a5b12a1222 Fix k3.c set_mode to set VFOB correctly
https://github.com/Hamlib/Hamlib/issues/563
2021-03-01 14:55:43 -06:00
Michael Black W9MDB
a568374a7e Fix error in k3.c and make k3_get_vfo work with VFOB 2021-02-28 17:31:57 -06:00
Michael Black W9MDB
1f23798efe Elecraft K rigs now only emulate VFO selection for rigctl compatibility
set_mode on VFOB should work now too
2021-02-28 17:24:37 -06:00
Michael Black W9MDB
a5db433628 Elecraft K4 emulate get_vfo 2021-02-28 16:24:17 -06:00
Michael Black W9MDB
d45c86cfa7 select is_k4 when model number matches -- could use K4; command also 2021-02-28 15:11:25 -06:00
Michael Black W9MDB
f12b15b5ca Emulate vfo selection for Elecraft K4 2021-02-28 14:26:37 -06:00
Michael Black W9MDB
0fe5b62e6c Add K4 to elecraft.c 2021-02-28 14:02:11 -06:00
Michael Black W9MDB
635f45ef69 Remove cppcheck-suppress 2021-02-28 12:46:02 -06:00
Michael Black W9MDB
f5e14a09b6 Fix cppcheck warnings in testrigcaps.c and testrigopen.c 2021-02-28 12:43:23 -06:00