Wykres commitów

463 Commity (709f28100579b9b8d20f4a45f766a7caa684d86a)

Autor SHA1 Wiadomość Data
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