Mikael Nousiainen
60ae18bb0b
Add custom levels to Icom rigs for drive gain and DIGI-SEL
2019-06-01 11:12:35 +03:00
Mikael Nousiainen
45a8c5c575
More fixes to many Icom HF rig backends: tuner function, VFO tune op, rig-specific AGC levels, basic set of filters where missing, get/set split, get/set powerstat, make get/set RIT/XIT commands shared functions, add new level for Noise Blanker level, fix RIG_MODE_PKTAM and add missing PKT modes for many rigs, add dual-watch function. Add RIT/XIT functions for TS-480 and TS-890.
2019-06-01 09:51:17 +03:00
Mikael Nousiainen
3dbbe02b78
Add new levels: RFPOWER_METER, COMP_METER, VD_METER and ID_METER, supported at least by most of recent Icom rigs. Add level NOTCHF_RAW for manual notch frequency without specified unit for Icom rigs. Add level MONITOR_GAIN. Add functions DUAL_WATCH and DIVERSITY, supported now by K3/K3S. Fix VOXDELAY level commands for many Icom rigs. Add MONITOR_GAIN level for Icom rigs. Fix and add many K3 commands and add specific rig models for K3S, KX2 and KX3 -- they are very similar to K3, but have slight differences. Extend dump_caps output for rigctl: add complete details of ext levels and frequency ranges. Tests have been performed on IC-7000, IC-756ProIII, IC-7300, IC-7600 and K3.
2019-05-30 09:37:49 +03:00
Michael Black
57c16d20f2
Add USB_echo_check to ic9700
2019-05-29 07:48:20 -05:00
Michael Black
25736acd4b
Fix CM108 ptt_bitnum for pttport
2019-05-27 23:18:43 -05:00
Michael Black
ab7527d95a
Fix compile warning in rotctl_parse.c
2019-05-22 11:15:30 -05:00
Michael Black
51dab90c74
Fix vfonum warning in tmd710.c
2019-05-22 11:14:07 -05:00
Michael Black
a8b6ceebb5
Fix compile warning in rigctl_parse.c
2019-05-22 09:27:01 -05:00
Michael Black
8dae7db02c
astyle debug.c
2019-05-22 08:52:50 -05:00
Michael Black
ba712ce904
Fix compiler warning in debug.c
2019-05-22 08:52:14 -05:00
Michael Black
1e94a37c56
Fix duplicate set_vfo in ic7300.c
2019-05-22 08:45:33 -05:00
Michael Black
d732a46c45
Fix uninitialized in tmd710.c
2019-05-22 08:43:34 -05:00
Michael Black
37f87c9b62
astyle parallel.c
2019-05-21 12:45:09 -05:00
Michael Black
151a7059c5
Fix compile warnings in parallel.c
2019-05-21 12:42:39 -05:00
Michael Black
ad9bcf66c5
Undo ts790 change
2019-05-15 15:02:27 -05:00
Michael Black
c2eb8440a8
Add debug for 60M DX3000/5000 exception
2019-05-15 14:39:41 -05:00
Michael Black
8f8ca10046
Add 60m exception for set_freq for FT-DX3000 and FT-DX5000
2019-05-15 12:35:23 -05:00
Michael Black
8329e50f01
Merge branch 'master' of https://github.com/Hamlib/Hamlib
2019-05-13 07:04:08 -05:00
Michael Black
5adf6a5951
Change TS790 handhsake to none and promote to stable. Works with WSJT-X
2019-05-11 06:58:03 -05:00
Bill Somerville
56ee4fd18a
Fix timeout issues with the Ten-Tec Orion/Eagle
...
Added much more generous serial port timeouts as these rigs seem to
occasionally delay CAT responses by a second or more. Also flushed
serial Rx buffer before retries in case timeout is not enough.
2019-05-04 11:37:57 +01:00
Bill Somerville
6612f8e1b2
Fix an incorrect error return value from win32_serial_select()
2019-05-04 11:35:55 +01:00
Michael Black
b431b66ceb
astyle for th.c and thd72.c
2019-04-16 09:42:56 -05:00
Michael Black
80a4087e0c
Improved debug in th.c
2019-04-16 09:42:03 -05:00
Michael Black
cf50d79742
Fix thd72 current_vfo problem
2019-04-16 09:40:51 -05:00
Michael Black
592c6401a3
Improve vfo err msgs in kenwood.c
2019-04-15 10:52:12 -05:00
Nate Bargmann
cf1434efa7
Merge branch 'master' of https://github.com/mdblack98/Hamlib into mdblack98-master
2019-04-12 07:14:52 -05:00
Nate Bargmann
5ddd109aa2
Merge branch 'mrmoonlv-master'
2019-04-12 07:04:10 -05:00
Michael Black
0c149e7029
Merge branch 'master' of https://github.com/mdblack98/Hamlib
2019-04-11 07:58:03 -05:00
Michael Black
b788b447aa
Undo get_vfo attempt for ic9700
...
Implement icom Main/Sub get_freq -- broken for IC9700 firmware 1.05
Prototype for ic9700 set_freq to allow band change when Main band wil equal Sub band...but disabled for now until firmware is fixed
2019-04-11 07:47:35 -05:00
Michael Black
72f062f6f1
Fix get_freq for IC9700
2019-04-09 06:50:28 -05:00
Michael Black
70d7125790
Fix ic9700 get_freq frame len
2019-04-08 14:15:00 -05:00
Michael Black
602a3c01b2
Implement new get_freq for IC9700 with TARGETABLE_FREQ now
2019-04-07 23:54:02 -05:00
Michael Black
e2f6c7d092
Add icom get_vfo introduced on IC-9700
...
Add DD mode for IC-9700
Numerous IC-9700 updates
2019-04-07 09:03:55 -05:00
Michael Black
f31701546b
Add priv_caps for IC9700
2019-04-06 14:08:07 -05:00
Michael Black
3d96757c66
Add IC-9700 to ic7300.c
2019-04-06 13:59:25 -05:00
Michael Black
dbcaee4b77
Improved set_powerstat for icom & kenwood
2019-04-03 09:13:08 -05:00
Michael Black
3417acdbb7
Add set/get vfo to ft857
2019-04-02 08:51:32 -05:00
Michael Black
9570d6c669
Add flush to serial open
2019-04-02 08:49:56 -05:00
Michael Black
c6f9e07711
cache timeout when swapping vfos on ft817 and ft897
2019-03-29 11:52:42 -05:00
Michael Black
fbdc494c5b
Change powerstat to wait for get_freq as this is generic to all
2019-03-27 14:25:46 -05:00
Michael Black
aa055a23be
Add wait for set_powerstat in icom.c
2019-03-26 15:46:24 -05:00
Michael Black
e17c013a15
Bump version for kenwood.c
2019-03-26 07:24:31 -05:00
Michael Black
40519ef2d8
Fix set_powerstat wait loop
2019-03-25 15:47:15 -05:00
Michael Black
03b4c0912e
Have kenwood set_powerstat ON wait for get_powerstat
2019-03-23 22:32:33 -05:00
mrmoonlv
58a1f18af1
Remove unused static functions, array bounds, fix warnings
2019-03-21 22:40:56 +02:00
Michael Black
4a65bddb7e
Add set/get powerstat for ic785x.c
2019-03-21 09:28:59 -05:00
Michael Black
f3d1d3c6ae
Update TS590 version and make it STABLE
2019-03-15 07:36:54 -05:00
Michael Black
1152c506da
astyle ts590.c
2019-03-15 06:55:38 -05:00
Michael Black
b6b6ffc04e
Fix ts590 RIG_LEVEL_AF
2019-03-15 06:54:44 -05:00
mrmoonlv
3a9dca259a
Unicode rollback
2019-03-09 08:18:20 +02:00