Michael Black W9MDB
6d51f65528
astyle files
2020-10-06 23:14:27 -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
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
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
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
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
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
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
0576a01ec2
astyle files
2020-10-01 22:51:31 -05:00
Michael Black W9MDB
c9cfd40e91
Update newcat.c for FTDX101D MS command now using VFO selection
...
https://github.com/Hamlib/Hamlib/issues/385
2020-09-28 09:11:14 -05:00
Michael Black W9MDB
5fbb58f3ee
Add RIG_TARGETABLE_PURE to ftdx101 and ftdx5000
...
Change newcat_get_level and set_level check to RIG_TARGETABLE_PURE
https://github.com/Hamlib/Hamlib/issues/385
2020-09-28 08:54:19 -05:00
Michael Black W9MDB
f0dc0f71d4
Add RIG_TARGETABLE_FUNC and RIG_TARGETABLE_TONE to ftdx101d
...
Ensure VFO is only set on FUNC calls when TARGETABLE_FUNC is on for newcat.c
https://github.com/Hamlib/Hamlib/issues/385
2020-09-27 16:01:48 -05:00
Michael Black W9MDB
37cff7ffc1
Update newcat version
...
https://github.com/Hamlib/Hamlib/issues/385
2020-09-26 23:10:29 -05:00
Michael Black W9MDB
359f7549dc
Add comment to is_read_cmd newcat.c and remove redundant check
...
https://github.com/Hamlib/Hamlib/issues/385
2020-09-26 22:34:02 -05:00
Michael Black W9MDB
60201aab40
Allow yaesu 3+char read cmds to not invalidate the IF cache
...
https://github.com/Hamlib/Hamlib/issues/385
2020-09-26 17:45:45 -05:00
Michael Black W9MDB
7bee01f785
Add suppress for AST broken bug in cppcheck
2020-09-19 16:09:44 -05:00
Michael Black W9MDB
ce18ec7bf5
Fix ft857 RFPOWER
...
https://github.com/Hamlib/Hamlib/issues/368
2020-09-07 16:35:13 -05:00
Michael Black W9MDB
481cdbd62c
Fix linking for ft817_set_powerstat
2020-09-04 07:26:11 -05:00
Michael Black W9MDB
86777dcf78
Fix set_powerstat for ft817 and add for ft857 ft897
...
https://github.com/Hamlib/Hamlib/issues/363
2020-09-03 17:07:09 -05:00
Michael Black W9MDB
fade1681fa
Fix cppcheck errors and warnings
2020-09-02 16:56:11 -05:00
Mike Goodey
29ae878fa7
Fixes to RIT code
2020-08-29 18:42:33 +01:00
Mike Goodey
6f4a996a9a
Changes for RIT/XIT on other newcat rigs
2020-08-28 19:04:13 +01:00
Mike Goodey
8ba082c662
Changes for FT991 RIT/XIT
2020-08-28 18:16:17 +01:00
Michael Black W9MDB
331d9773b0
Add minimal WRITE_DELAY to ft817
...
https://github.com/csete/gpredict/issues/227
2020-08-21 08:05:39 -05:00
Michael Black W9MDB
494a875d79
Add FT991 to RFPOWER scale 100 in newcat.c
...
https://github.com/Hamlib/Hamlib/issues/354
2020-08-04 07:52:30 -05:00
Michael Black W9MDB
6fbb039a69
Merge branch 'master' of https://github.com/Hamlib/Hamlib
2020-07-31 15:18:26 -05:00
Mike Goodey
d77383b903
Implement RIT/XIT
2020-07-31 18:34:15 +01:00
Michael Black W9MDB
5410610045
Fix RFPOWER scale for FT991
...
https://github.com/Hamlib/Hamlib/issues/354
2020-07-29 16:07:06 -05:00
Michael Black W9MDB
8aa5126650
Add first cut of SWR conversion for Yaesu rigs
...
https://github.com/Hamlib/Hamlib/issues/354
2020-07-29 16:03:54 -05:00
Michael Black W9MDB
9d64f642ce
Fix FT1000MP set_rit -- helps if one reads the manual
...
https://github.com/Hamlib/Hamlib/issues/353
2020-07-27 12:54:37 -05:00
Michael Black W9MDB
6dbbe4a8ff
Fix FT1000MP set_rit
...
https://github.com/Hamlib/Hamlib/issues/353
2020-07-26 15:17:42 -05:00
Michael Black W9MDB
83249fb36a
Fix FT1000MP RIT read for negative numbers
...
Fix FT1000MP debug statement
https://github.com/Hamlib/Hamlib/issues/353
https://github.com/Hamlib/Hamlib/issues/352
2020-07-26 15:07:52 -05:00
Daniele Forsi
238d90ab06
Fix more spelling errors
...
Fixed by hand.
2020-07-24 09:07:09 +02:00
Daniele Forsi
d7b332c3f7
Fix spelling errors
...
Fixed using the following command:
codespell --write-changes --summary --skip=*.m4 --ignore-words-list="develope,get's,quitt,setts,som,ue,vektor"
codespell --write-changes --summary --skip=aclocal.m4,lib --ignore-words-list="develope,get's,quitt,setts,som,ue,vektor"
Codespell home page: https://github.com/codespell-project/codespell
2020-07-24 09:02:48 +02:00
Michael Black W9MDB
10f7f8da70
Add 4m EUR to FTDX101D
2020-07-23 08:57:58 -05:00
Michael Black W9MDB
7b3527187c
Really fix ft1000mp.c get_rit
2020-07-17 06:28:13 -05:00
Michael Black W9MDB
ec24abb6c6
Some more STABLE rigs
2020-07-16 15:38:44 -05:00
Michael Black W9MDB
ba72dc74b2
Upgrade some rigs to STABLE
2020-07-16 11:06:39 -05:00
Michael Black W9MDB
514cebafd5
Try again to fix ft1000mp get_rit for negative values
2020-07-16 07:38:36 -05:00
Michael Black W9MDB
7fe4a91ac0
Fix get_rit of negative RIT for ft1000mp.c
...
https://github.com/Hamlib/Hamlib/issues/343
2020-07-15 12:16:40 -05:00
Michael Black W9MDB
39670273c1
FT-817/818 doing dual reads causes vfo tuning to return -RIG_EIO
...
So we will ignore the retry errors as the read normally works
but we need to allow for VFO tuning
https://github.com/Hamlib/Hamlib/issues/340
2020-07-10 17:02:16 -05:00
Michael Black W9MDB
e652276e87
Add 6m to ft857 and ft897 ranges
2020-07-09 12:36:42 -05:00
Michael Black W9MDB
33ce152d35
Add debug to ft857.c
2020-07-09 06:47:45 -05:00
Michael Black W9MDB
5e801fd2b5
astyle files
2020-07-07 11:39:26 -05:00
Bill Somerville
281febec62
New power on option rather than power on/off
...
Also fixes incorrect token name usage in token definition
2020-07-04 23:23:39 +01:00
Bill Somerville
3f40029720
Add missing config parameters for rig power on/off and screen-saver
...
Defaults set to by compatible with prior released versions to avoid
regressive behaviour.
2020-07-04 19:42:37 +01:00
Michael Black W9MDB
a3bb987e23
Fix cppcheck warnings
2020-07-03 16:17:59 -05:00
Michael Black W9MDB
df3285de60
Add FT818 to rigs as copy of FT817
2020-07-02 12:31:09 -05:00
Michael Black W9MDB
c332036efe
astyle ft817.c
2020-06-29 07:55:55 -05:00
Michael Black W9MDB
555dba37fb
Add debug to FT817/857/897
...
Add fallback to non-ack protocol with 10ms post_write_delay if ack error occurs
https://github.com/Hamlib/Hamlib/issues/330
2020-06-29 07:50:55 -05:00
Michael Black W9MDB
3fbaeaf871
Change ft857 and ft897 to use ft815_read_ack and dynamic post_write_delay instead of static
...
This will support adjusting post_write_delay to hopefully fix a problem on older/slower Mac systems
https://github.com/Hamlib/Hamlib/issues/330
2020-06-28 23:34:23 -05:00
Michael Black W9MDB
c70805902a
Reduce FT991 post_write_delay based on testing
2020-06-28 23:34:11 -05:00
Michael Black W9MDB
0ac0d4911a
Remove cache from FT-817 get_freq -- comments indicate 2 consistent reads are needed for some reason
...
https://github.com/Hamlib/Hamlib/issues/329
2020-06-25 23:20:55 -05:00
Michael Black W9MDB
98f5e17ed3
Reduce post write delay for FT991 to 25ms based on user testing
2020-06-25 16:49:51 -05:00
Michael Black W9MDB
ab7d998e38
Undo FT920 RIG_PTT_RIG_MICDATA change
2020-06-25 08:03:59 -05:00
Michael Black W9MDB
4c34b5d6d9
Change FT920 to RIG_PTT_MICDATA
...
https://github.com/Hamlib/Hamlib/issues/327
2020-06-24 12:46:12 -05:00
Michael Black W9MDB
c372bffeb3
Add set VFOB modes to ft1000mp.c
2020-06-23 17:39:07 -05:00
Michael Black W9MDB
b6a960d48e
All conversions to rig_flush now done
...
https://github.com/Hamlib/Hamlib/issues/307
2020-06-23 09:01:46 -05:00
Michael Black W9MDB
b380ed5dbf
Add restore VFOB freq after A/B copy in set_split for ft1000mp.c
2020-06-22 22:24:23 -05:00
Michael Black W9MDB
ebb91ff181
Add copy VFOA>VFOB to ft1000mp.c
2020-06-22 17:12:31 -05:00
Michael Black W9MDB
57622bdb9e
Added set_split_freq get_split_freq defs to ft1000mp.h
...
https://github.com/Hamlib/Hamlib/issues/308
2020-06-21 23:09:40 -05:00
Michael Black W9MDB
c4a11e90c8
Add set_split_freq and get_split_freq to ft1000mp.c
...
Change split setup as testing shows the manual is wrong.
Manual says VFO_A=Tx and VFO_B=Rx but that's not the behavior seen
https://github.com/Hamlib/Hamlib/issues/308
2020-06-21 22:48:40 -05:00
Michael Black W9MDB
c2ee1ecb02
astyle files
2020-06-21 14:46:50 -05:00
Michael Black W9MDB
2ef8131023
Remove DATA_USB from ft1000mp.c
2020-06-20 17:04:14 -05:00
Michael Black W9MDB
e5a61a5a14
Change ft1000mp.c back to TARGETABLE_FREQ
2020-06-20 16:03:07 -05:00
Michael Black W9MDB
bbc67d598e
Change ft1000mp.c to TARGETABLE_PURE to avoid VFO swap on set_split
2020-06-19 22:40:07 -05:00
Michael Black W9MDB
92b7fc32ba
Add get_split_vfo to ft1000mp.c and promote to stable
2020-06-19 17:19:02 -05:00
Michael Black W9MDB
0ec3d475b5
Fix ft100mp set_split_vfo function
2020-06-18 22:33:50 -05:00
Michael Black W9MDB
ec15323293
Adjust time values in ft1000mp.c based on testing with user
...
https://github.com/Hamlib/Hamlib/issues/308
2020-06-18 17:08:12 -05:00
Michael Black W9MDB
c66044f89b
Add set_split_vfo to ft1000mp.c
2020-06-18 16:48:28 -05:00
Michael Black W9MDB
44a61ac9d9
Add debug for retry for ft1000mp
...
https://github.com/Hamlib/Hamlib/issues/308
2020-06-18 11:09:15 -05:00
Michael Black W9MDB
95e869d087
Fix ft1000mp to use rig->state retry value instead of caps
...
https://github.com/Hamlib/Hamlib/issues/308
2020-06-18 10:54:21 -05:00
Michael Black W9MDB
90609a4bfc
Move ft100mp get_vfo from init to open
2020-06-17 22:29:32 -05:00
Michael Black W9MDB
7dedf007a1
Add 1 retry to FT1000MP
...
https://github.com/Hamlib/Hamlib/issues/308
2020-06-16 23:16:55 -05:00
Michael Black W9MDB
81be0ad3e8
Remove VFO_CURR checks from ft817.c
...
https://github.com/Hamlib/Hamlib/issues/305
2020-06-16 08:23:55 -05:00
Michael Black W9MDB
8fd58e211d
Rigs will only power up once if needed
...
https://github.com/Hamlib/Hamlib/issues/297
2020-06-14 17:14:24 -05:00
Michael Black W9MDB
15ac0bbc99
Change newcat.c to assume split is on VFO_B
...
Testing with FT-DX101D was return split=0 when used with WSJT-X split mode
https://github.com/Hamlib/Hamlib/issues/293
2020-06-14 15:28:52 -05:00
Michael Black W9MDB
8cad7b0a8f
Some Yaesu rigs like FT-DX101D will turn off split mode when setting mode of VFO_B
...
So, if we set mode on VFOB and we're in split we will query split after and reset if needed
We query rather than relying on specific models to cover all such Yaesus that might exist
https://github.com/Hamlib/Hamlib/issues/293
2020-06-14 12:55:14 -05:00
Michael Black W9MDB
0782cdf5c3
Fix cppcheck warnings in ft991.c
2020-06-11 22:29:26 -05:00
Michael Black W9MDB
f443e28c6e
Add one more exception for the FTDX101D ST command
2020-06-11 17:27:36 -05:00
Michael Black W9MDB
02789cb73f
Fix FT-DX101D get_tx_vfo
...
FT command for DX101D returns FT0 when in split and not transmitting
New ST command is needed to determine split status instead
The old ST command has a different purpose
https://github.com/Hamlib/Hamlib/issues/293
2020-06-10 16:25:19 -05:00
Michael Black W9MDB
197ff8412f
Fix cppcheck warning in ft991.c
2020-06-10 15:15:20 -05:00
Michael Black W9MDB
2b191ae7af
Mised one file on commit
...
https://github.com/Hamlib/Hamlib/issues/285
2020-06-07 08:55:08 -05:00
Michael Black W9MDB
a23e9ee47d
Implement set/get_vfo for FT-897 using FT-857 routines
...
https://github.com/Hamlib/Hamlib/issues/285
2020-06-07 08:32:32 -05:00
Michael Black
10271c558e
Change YaesuTargetableVFO to ods format
2020-05-30 23:43:20 -05:00
Michael Black W9MDB
677ccac4bc
astyle files
2020-05-27 12:23:08 -05:00
Michael Black W9MDB
943fd91198
Rewrite of TARGETABLE_MODE operations for Yaeus rigs
...
Should fix the FT-DX101D operations
Should also fix several functions for the other Yaesu VFO mode capable rigs
Added a spreadsheet to keep track of capabilities of these rigs
https://github.com/Hamlib/Hamlib/issues/260
2020-05-26 11:55:54 -05:00
Michael Black W9MDB
f97946057d
Update newcat.h version
2020-05-26 11:50:16 -05:00
Michael Black W9MDB
3bf5382cf2
FT-5000 does have TARGETABLE_MODE
2020-05-26 11:42:31 -05:00
Michael Black W9MDB
8d9ae01cf0
FT-1200 does not have TARGETABLE_MODE
2020-05-26 09:44:13 -05:00
Michael Black W9MDB
02ec0d9bd1
Fix FT1000MP status return length -- is 5 now rather than 6
...
https://github.com/Hamlib/Hamlib/issues/258
2020-05-22 14:26:21 -05:00
Michael Black W9MDB
07948a598e
Change FT-1000MP rigs to only use 5-byte status command
...
Contrary to the manual the MARK-V was not recognizing 00 00 00 01 FA
We do not need the extra bytes for anything apparently
The 0xFA is only referenced in get_vfo
https://github.com/Hamlib/Hamlib/issues/258
2020-05-22 12:07:05 -05:00
Michael Black W9MDB
d0d2e368a8
Fix dcs/ctcss functions for FT-991
2020-05-20 22:26:58 -05:00
Michael Black W9MDB
2813f0ef63
astyle files
2020-05-11 22:39:10 -05:00
Michael Black W9MDB
5756383bc1
Add FT-991 repeater offset capability
...
https://github.com/Hamlib/Hamlib/issues/239
2020-05-11 22:37:21 -05:00
Michael Black W9MDB
429ab72a16
Fix ft991 mode/width settings
2020-05-09 15:52:49 -05:00
Michael Black W9MDB
1a4e61b2dd
Fix several strerror that should be rigerror
2020-05-09 11:52:27 -05:00
Michael Black W9MDB
371bf874c6
Fix FT847 freq ranges
...
Add README.freqranges to explain what's going on with this feature
Add default ITU definitions to bandplan.h
The ITU definitions will likely change as the backends are updated dependinggg on the rig models
https://github.com/Hamlib/Hamlib/issues/243
2020-05-09 09:59:39 -05:00
Michael Black W9MDB
352a4bdb28
Add 4M band to FT847 and reduce to just 1 rx/tx_range
...
Power levels and ranges need to be verified
Plus is there more than one FT847 model...e.g. a U.K. version?
I see FT847 mods to open up 4M so this may just be a customization.
https://github.com/Hamlib/Hamlib/issues/243
2020-05-09 08:28:33 -05:00
mdblack98
9f80d8f21d
Readd RIG_MODE_FM to newcat.c
...
https://github.com/Hamlib/Hamlib/issues/239
2020-05-06 15:23:14 -05:00
mdblack98
8ad431a344
Change #warn on get_channel to RIG_ENIMPL errors
...
This needs to be validated on the rigs to see the individual behavior
It only gives an error when read_only=0, read_only=1 does not give any error
We want the behavior of actually setting the rig display to be based on this flag
https://github.com/Hamlib/Hamlib/issues/227
2020-05-06 08:06:14 -05:00
mdblack98
4dad9eda36
Add FM mode to ft991.c
...
https://github.com/Hamlib/Hamlib/issues/239
2020-05-05 17:30:36 -05:00
mdblack98
06e8dd6aaa
Fix vr5000 tuning steps indexing
2020-05-05 10:16:46 -05:00
mdblack98
bf1a05084d
astyle files
2020-05-03 17:24:42 -05:00
mdblack98
909ece7627
Improve cache behavior for yaesu and kenwood
...
https://github.com/Hamlib/Hamlib/issues/226
2020-04-27 10:00:07 -05:00
mdblack98
600a674891
Add cache invalidation for kenwood and yaesu
...
Reset all kenwood/yaesu backend versions to 0 since main backend is new
https://github.com/Hamlib/Hamlib/issues/226
2020-04-27 09:41:33 -05:00
mdblack98
d6825cffbd
Fix newcat.c cache check
...
Add cache for kenwood IF cmd
https://github.com/Hamlib/Hamlib/issues/226
2020-04-26 22:30:09 -05:00
mdblack98
7af1d2e459
Fix bad commit of newcat.h
2020-04-26 17:01:45 -05:00
mdblack98
20cc059600
Merge branch 'master' of https://github.com/Hamlib/Hamlib
2020-04-26 16:51:34 -05:00
mdblack98
eb7829bd06
Add caching for the Yaesu IF command
...
It should speed up the WSJT-X/JTDX sequence of v,f,m,t by a fair bit removing two unnecessary IF commands that should get cached
2020-04-26 15:44:38 -05:00
Michael Black
ce882b9be7
merge udpate
2020-04-26 14:58:30 -05:00
mdblack98
5eb5b6f3d8
https://github.com/Hamlib/Hamlib/issues/227
...
Added read_only flag everywhere
2020-04-26 14:37:03 -05:00
Michael Black
a7b28a63d4
ft991 changes to work with gpredict
2020-04-19 23:18:59 -05:00
Michael Black
46cb356f11
Fix numerous gcc v10 warnings
2020-04-04 22:49:27 -05:00
Michael Black
066ee398c9
Fix bad strchr logic in newcat.c
2020-04-04 17:38:48 -05:00
Michael Black
b040803765
Standard all version numbers to YYYYMMDD.N where n is intended for multiple versions in one day.
...
So typically .N will be .0
2020-03-29 23:03:21 -05:00
Michael Black
8fd5e16363
astyle files
2020-03-26 11:11:46 -05:00
Michael Black
9e89c4455a
Add VFO & ANT definitions to rigs that were missing them
2020-03-25 23:07:42 -05:00
Michael Black
9d8ddd4582
Replace RIG_LEVEL_VOX with RIG_LEVEL_VOXDELAY
2020-03-24 10:02:17 -05:00
Michael Black
bda5feb1bd
More cppcheck changes
2020-03-23 10:13:02 -05:00
Michael Black
8eb09c2a38
More cppcheck fixes
2020-03-23 07:52:01 -05:00
Michael Black
c489f97624
More cppcheck changes
2020-03-20 07:51:32 -05:00
Michael Black
e332b62e7d
Add debug for ft857 pometer reading
2020-03-19 22:38:09 -05:00
Michael Black
88d58752ea
Change ft857 ft857_get_pometer_level to return 0-1 based on 10 bars
2020-03-19 22:32:09 -05:00
Michael Black
35fffc4f38
astyle files
2020-03-15 15:32:46 -05:00
Michael Black
c33c02965d
Remove freq_range checking from newcat.c
...
Not hamlib's job to police the operator and this was only
implemented for Yaesu's.
Hamlib freq_range entries will show rig's capabilities
2020-03-07 08:11:15 -06:00
Michael Black
7688856fe5
Add TX to FT101DX
2020-03-06 22:34:05 -06:00
Michael Black
830d218731
Remove range_list2 from newcat.c
2020-03-06 22:18:06 -06:00
Michael Black
d0f114b178
Add macro_name to caps structures for rig, rot, and amp devices
2020-03-05 23:48:14 -06:00
Michael Black
d856248178
Add RIG_MODEL macro and change all rigs to support it
2020-03-05 08:44:18 -06:00
Michael Black
ff8ddf018c
astyle all C files
2020-02-23 11:26:09 -06:00
Michael Black
e315f5e3ac
Added skeleton for new get_ant function that will return ant_tx and ant_rx if known
...
Every rig will need to be reviewed to fill these in as appropriate
2020-02-18 23:10:14 -06:00
Michael Black
3c1f0a870c
Update frequency ranges for ic9100 and ft991 using new tagged ranges
...
ic9100 now has 5 ranges and ft991 just 1
We will need to update all rigs to this new format
All rigs should be converted to hardware-based freq ranges allowing for non-region based radios
This will probably mean getting rid of REGION macros and such
2020-02-16 23:21:39 -06:00
Michael Black
2161667428
Fix range_list in ft991
...
Add explanation of RIG_ANT_CURR for channel.ant entry. It's to be used when rigs have multiple antenna ports for dedicated band ranges and the rig does not have a set_ant command
2020-02-12 15:00:10 -06:00
Michael Black
553c2309c0
Fix STRENGTH for FT-991 one more time
2020-02-10 15:26:38 -06:00
Michael Black
863fd96ca3
Fix STRENGTH for FT-991
2020-02-10 15:23:43 -06:00
Michael Black
f9a7e5a0bf
Add STRENGTH info for FT991
2020-02-08 22:59:12 -06:00
Michael Black
5a5f71291b
Fix STRENGTH for FT-991
2020-02-08 22:54:36 -06:00
Michael Black
7e8938ae65
Changed y command to now use mandatory antenna argument
...
Put a looplimit on icom_get_ant_count trying to get autodetect to work
Changes to icom_get_ant_count to try and get this working
Added dummy antenna # args to rigs that don't care i.e. only have 1 antenna
2020-02-02 08:38:10 -06:00
Michael Black
d853c36fb3
Change get_ant to add another option for icom rigs (and others if needed)
2020-01-21 17:53:12 -06:00
Michael Black
9fe52ebe10
Increase FT900 POST_WRITE_DELAY to 50ms -- this works faster than using WRITE_DELAY and seems to behave well
2020-01-19 10:53:02 -06:00
Michael Black
8d6e2fc781
Directory migration to new layout
2020-01-17 09:22:44 -06:00