Commit Graph

6129 Commits

Author SHA1 Message Date
Michael Black W9MDB
8c51909595 astyle files 2020-10-07 12:48:25 -05:00
Michael Black W9MDB
33fc32e18b Merge branch 'master' of https://github.com/Hamlib/Hamlib 2020-10-07 12:43:56 -05:00
Michael Black W9MDB
d6cad85cf2 kenwood.c don't ask for power min/max when PTT is on 2020-10-07 12:40:59 -05:00
Michael Black W9MDB
c479244fc1 Fix SH command for FTDX101D and fix parsing of SH for different response lengths in newcat.c
https://github.com/Hamlib/Hamlib/issues/402
2020-10-07 15:19:44 +01:00
Michael Black W9MDB
8760d2576b FTDX101D set roofing filter to allow for requested bandwidth in newcat.c 2020-10-07 15:00:21 +01:00
Michael Black W9MDB
253ee97a90 Add RIG_PASSBAND_ROOF to FTDX101D in newcat.c 2020-10-07 08:25:41 -05:00
Michael Black W9MDB
4bad0ff4bb Add ANTIVOX for FTDX101D in newcat.c 2020-10-07 14:17:43 +01:00
Michael Black W9MDB
fc41ca9ca6 Fix set_level VOXGAIN for FTDX101D
https://github.com/Hamlib/Hamlib/issues/400
https://github.com/Hamlib/Hamlib/issues/400
2020-10-07 14:02:15 +01:00
Michael Black W9MDB
50b394098e Fix RIG_PASSBAND
Add RIG_PASSBAND_ROOF macro
2020-10-07 07:32:05 -05:00
Michael Black W9MDB
6d51f65528 astyle files 2020-10-06 23:14:27 -05:00
Michael Black W9MDB
86417420b4 Change PASSBAND_NORMAL back to zero to keep backwards compatiblity
This will change in 5.0
2020-10-06 23:10:45 -05:00
Michael Black W9MDB
82dd82a658 Undo last commit
https://github.com/Hamlib/Hamlib/issues/401
2020-10-06 23:02:27 -05:00
Michael Black W9MDB
4c47bb1687 Fix FT950 switch to/from narrow modes to set appropriate filter after mode is set
https://github.com/Hamlib/Hamlib/issues/401
2020-10-06 22:29:42 -05:00
Michael Black W9MDB
e84c26ff15 Fix logic typo in newcat.c 2020-10-06 17:52:22 -05:00
Michael Black W9MDB
e4981ff2fb Fix typo in ft450 newcat.c 2020-10-06 17:30:44 -05:00
Michael Black W9MDB
c6cc3ba37c Fix FT950 min power to 5 watts
Fix FT950 to return default bandwidths for FM, AM, FMN
https://github.com/Hamlib/Hamlib/issues/398
https://github.com/Hamlib/Hamlib/issues/399
2020-10-06 16:58:49 -05:00
Michael Black W9MDB
81c2385d43 Have TS950 return default bandwidths for FM, AM, FMN
SH0; does not work in these modes
https://github.com/Hamlib/Hamlib/issues/398
2020-10-06 16:51:34 -05:00
Michael Black W9MDB
7351315d07 Undo last kenwood.c change 2020-10-06 16:51:05 -05:00
Michael Black W9MDB
7f293e23df Keep TS-950 minimum power level to 5W -- based on testing.
< 5W setting either ends up 5W or gives an error for PC000 and PC001
https://github.com/Hamlib/Hamlib/issues/399
2020-10-06 16:35:45 -05:00
Michael Black W9MDB
0afe35ecc6 Return default values for TS-950 SH; command when mode is FM, AM, or FMN
https://github.com/Hamlib/Hamlib/issues/398
2020-10-06 16:25:16 -05:00
Michael Black W9MDB
fca4cc7903 Lots of changes to get Main/Sub recognized across rigctl/rigctld boundary
Needs lots of testing
https://github.com/Hamlib/Hamlib/issues/395
2020-10-06 21:50:37 +01:00
Michael Black W9MDB
2e1a4e5d5c Fix FT101DX VOXGAIN, COMP, and ANTIVOX levels for 0-100 scale
https://github.com/Hamlib/Hamlib/issues/397
2020-10-06 15:27:23 +01:00
Michael Black W9MDB
1435b155d9 Fix FT101DX 3500 and 4000Hz bandwidths
https://github.com/Hamlib/Hamlib/issues/390
2020-10-06 14:59:28 +01:00
Michael Black W9MDB
fd8c05b01d Fix IFSHIFT for FTDX101d
https://github.com/Hamlib/Hamlib/issues/394
2020-10-06 14:44:35 +01:00
Michael Black W9MDB
f2f5c9a1af Fix FT101DX VOXDELAY
https://github.com/Hamlib/Hamlib/issues/394
2020-10-06 14:10:31 +01:00
Michael Black W9MDB
e8eb75196c Change FT101DX VOXDELAY to 2-byte cmd instead of 4-byte...manual is wrong
https://github.com/Hamlib/Hamlib/issues/394#issuecomment-703901870
2020-10-05 17:03:57 -05:00
Michael Black W9MDB
e463fcc12c Finished rewrite of bandwidth in newcat.c to allow any bandwidth to be asked for
Needs testing
https://github.com/Hamlib/Hamlib/issues/391
2020-10-05 17:00:19 -05:00
Michael Black W9MDB
b7f73a3b46 Change RIG_PASSBAND_NORMAL to -2 to avoid colliding with Yaesu 0 bandwidth
https://github.com/Hamlib/Hamlib/issues/396
2020-10-05 14:53:40 -05:00
Michael Black W9MDB
9b26a4e957 Add PKTFMN mode for FTDX101D
Finish mods to newcat get_rx_bandwidth
https://github.com/Hamlib/Hamlib/issues/391
2020-10-05 12:53:56 -05:00
Michael Black W9MDB
5f30da0eda Fixup FT1200 bandwidths
https://github.com/Hamlib/Hamlib/issues/391
2020-10-05 11:34:38 -05:00
Michael Black W9MDB
657c745ca1 Rewrite newcat FT950 FT1200 get_rx_bandwidth to combine and recognize narrow mode
Add get_narrow function to newcat.c
More to come
https://github.com/Hamlib/Hamlib/issues/391
2020-10-05 11:11:43 -05:00
Michael Black W9MDB
8492bbccd1 Future proof newcat.c LEVEL_SWR due to 6-byte FTDX101D response 2020-10-05 10:11:32 -05:00
Michael Black W9MDB
0e44e2f317 Move dummy to rigs directory
Remove unneeded references to dummy
2020-10-05 09:58:20 -05:00
Michael Black W9MDB
6216570cf0 Change FT5000 and FTDX101D to Main/Sub instead of VFOA/B
https://github.com/Hamlib/Hamlib/issues/395
2020-10-04 23:15:16 -05:00
Michael Black W9MDB
48f700ba8b Merge branch 'master' of https://github.com/Hamlib/Hamlib 2020-10-04 17:24:43 -05:00
Michael Black W9MDB
fa7ea205c2 Fix kenwood MICGAIN 2020-10-04 17:23:14 -05:00
Michael Black W9MDB
2f2574d1e6 Fix FT101DX SWR reading 2020-10-04 23:14:29 +01:00
Michael Black W9MDB
d40f0f76f8 Another attempt to get FTDX101D band width working
Added two undocumented widths for 3500 and 4000
https://github.com/Hamlib/Hamlib/issues/390
2020-10-04 12:25:36 -05:00
Michael Black W9MDB
14627552cc MICGAIN min/max now automagically determined for kenwood rigs
Removed custom MICGAIN from ts2000 and ts950s
Note that PowerSDR/Thetis MICGAIN is not TS2000 compatible as of this date as it doesn't scale properly
https://github.com/Hamlib/Hamlib/issues/389
2020-10-04 10:32:06 -05:00
Michael Black W9MDB
0777b62108 Fix FTDX101D VOXDELAY set/get
https://github.com/Hamlib/Hamlib/issues/394
2020-10-04 08:56:49 -05:00
Michael Black W9MDB
a9202fbf78 Add ftdx101d to newcat_get_rx_bandwidth
Add ability to read roofing filter for default bandwidht for ftdx101d
FTDX101D passband problem · Issue #390 · Hamlib/Hamlib
2020-10-04 08:38:46 -05:00
Michael Black W9MDB
7785df1769 Add LEVEL_IF to PowerSDR 2020-10-03 17:35:20 -05:00
Michael Black W9MDB
93946b2d16 Fix FTDX101D BKINDL
https://github.com/Hamlib/Hamlib/issues/393
2020-10-03 17:06:09 -05:00
Michael Black W9MDB
5ee2cbb261 Fix VOXDELAY to use ms internally in newcat.c
https://github.com/Hamlib/Hamlib/issues/394
2020-10-03 16:54:13 -05:00
Michael Black W9MDB
cd8f5d9d85 Change BKINDL values to use tenths for API and ms internally for newcat.c
https://github.com/Hamlib/Hamlib/issues/393
2020-10-03 16:50:35 -05:00
Michael Black W9MDB
af883bd58f Fix FTDX101D BKINDL -- has new lookup table argument for Yaesu
https://github.com/Hamlib/Hamlib/issues/393
2020-10-03 15:45:21 -05:00
Michael Black W9MDB
0c23c3954f Add bandwidth settings for FTDX101D using any bandwidth setting
Other Yaesu rigs need this same capability instead of band-specific settings to support slider controls
https://github.com/Hamlib/Hamlib/issues/390
2020-10-03 15:06:53 -05:00
Michael Black W9MDB
fcd55cdf8a Fix FTDX101D RIG_FUNC_COMP
https://github.com/Hamlib/Hamlib/issues/392
2020-10-03 12:17:57 -05:00
Michael Black W9MDB
5ae848c48f Implemented dynamic detection of RFPOWER levels for Kenwoods
Need to remove RFPOWER customizations from other Kenwood backends now
Need to do this same thing for MICGAIN
https://github.com/Hamlib/Hamlib/issues/389
2020-10-03 00:16:02 -05:00
Michael Black W9MDB
86949c4ef7 Remove debug 2020-10-02 23:00:53 -05:00