Commit Graph

6963 Commits

Author SHA1 Message Date
Michael Black W9MDB
3aac60b5df Add a 50ms sleep between set_ptt and get_ptt -- give the relays a chance
https://github.com/Hamlib/Hamlib/issues/587
2021-03-06 09:08:13 -06:00
Michael Black W9MDB
678f01d79d Update debug in icom.c 2021-03-06 08:48:11 -06:00
Michael Black W9MDB
b9afd75110 Expire cache in set_ptt before get_ptt to ensure we read the real ptt status
https://github.com/Hamlib/Hamlib/issues/587
2021-03-06 08:47:00 -06:00
Michael Black W9MDB
709f281005 An attempt to get python2 and python3 working on all platforms
https://github.com/Hamlib/Hamlib/issues/477
2021-03-05 17:06:07 -06:00
Michael Black W9MDB
a33a4ee098 Fix more mingw compilation warnings 2021-03-05 12:10:29 -06:00
Michael Black W9MDB
f88c3f4a4c Fix mingw compilation errors on new rig_debug macro 2021-03-05 12:03:40 -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
3413b3ab4e Reverse k3 RTTY/RTTYR for get_mode
https://github.com/Hamlib/Hamlib/issues/565
2021-03-05 09:36:54 -06:00
Michael Black W9MDB
2d33066df4 Fix elecraft kx3 detection to be exclusive 2021-03-05 09:33:13 -06:00
Michael Black W9MDB
0f542ecc4d Merge branch 'master' of https://github.com/Hamlib/Hamlib 2021-03-05 07:56:22 -06:00
Michael Black W9MDB
43569822a1 Hopefully fixes FTDX101D/MP RFPOWER_METER_WATTS whether in split mode or not
https://github.com/Hamlib/Hamlib/issues/585
https://github.com/Hamlib/Hamlib/issues/579
2021-03-05 07:56:13 -06:00
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