Wykres commitów

411 Commity (3cb79b3bca3360abad2f767305dee65938dcbb5b)

Autor SHA1 Wiadomość Data
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 9b8cc476e3 Merge branch 'master' of https://github.com/mdblack98/Hamlib 2020-04-26 11:37:31 -05:00
mdblack98 fd8e33d727 Change ts950 write_delay to 0 -- tested with CT1AXS and his 950SDX
https://github.com/Hamlib/Hamlib/issues/226
2020-04-26 11:35:14 -05:00
Michael Black aff8489591 Merge branch 'master' of https://github.com/mdblack98/Hamlib 2020-04-26 08:51:46 -05:00
mdblack98 acc468fcfd Fix channel reading for civ_731 icom rigs
I assume this is true on all such rigs that they return 5 bytes
Writing and reading a channel should confirm it by returning the correct freq
https://github.com/Hamlib/Hamlib/issues/217
2020-04-26 08:45:16 -05:00
Michael Black ee0b3c6eb7 Update version to pihpsdr.c and make it STABLE 2020-04-25 11:17:58 -05:00
c vw af015d4467 Changed it to "serial" to allow for *both* serial and TCP connection.
If "pathname" is a legal TCP address, it will fall back to TCP
(see code in rig_open).
2020-04-25 18:07:29 +02:00
Michael Black 30dd2d538e Merge branch 'master' of https://github.com/mdblack98/Hamlib 2020-04-24 14:04:10 -05:00
mdblack98 7a075ae9fd https://github.com/Hamlib/Hamlib/issues/222
Fix order of calls in icom_get_split_vfos
Need to set split before getting vfos
2020-04-23 22:50:34 -05:00
Michael Black b70cae1943 Merge branch 'master' of https://github.com/mdblack98/Hamlib 2020-04-23 16:23:39 -05:00
mdblack98 a9a604758d https://github.com/Hamlib/Hamlib/issues/222
Fix icom_get_split_vfo filling in rx_vfo and tx_vfo
icom_get_split_vfo: vfo=currVFO rx_vfo=None tx_vfo=None split=0
2020-04-23 15:35:29 -05:00
Michael Black 7324209b68 Merge branch 'master' of https://github.com/mdblack98/Hamlib 2020-04-23 11:41:06 -05:00
mdblack98 8c061acb13 Fixes https://github.com/Hamlib/Hamlib/issues/221
Flex users need to change polling rate to 3 seconds
WSJT-X is timing out based on the polling rate and was disconnecting from hamlibPlus the retries in flex6xxx were inadequate to allow for the slow profile change
2020-04-23 11:38:51 -05:00
Michael Black f8f09d09fa Merge branch 'master' of https://github.com/mdblack98/Hamlib 2020-04-23 10:00:57 -05:00
mdblack98 90fc72f316 Add debug to kenwood.c chasing down Flex problem 2020-04-23 10:00:12 -05:00
Michael Black 9622f36cdf Merge branch 'master' of https://github.com/mdblack98/Hamlib 2020-04-22 14:51:51 -05:00
mdblack98 c52f325168 Add more debug to kenwood.c 2020-04-22 14:51:34 -05:00
Michael Black da26ff74d8 Merge branch 'master' of https://github.com/mdblack98/Hamlib 2020-04-22 14:41:31 -05:00
mdblack98 d2e2fec9f3 Add debug to kenwood.c chasing down Flex problem 2020-04-22 14:39:39 -05:00
Michael Black a7b28a63d4 ft991 changes to work with gpredict 2020-04-19 23:18:59 -05:00
Michael Black 16f1ae8037 Update baud rate for TS480 2020-04-17 23:12:04 -05:00
Michael Black 79871210eb Add kenwood_close where missing 2020-04-14 08:38:11 -05:00
Michael Black 930bdf1f79 Add TS140S id value and comment on TS680S 2020-04-13 16:03:45 -05:00
Michael Black fe531222b8 Update comment in ts140.c 2020-04-13 16:00:13 -05:00
Michael Black 6be656a47b Update retry and post_write_delay in flex6xxx.c to avoid timeouts being experienced 2020-04-13 15:31:45 -05:00
Michael Black 87343fda05 Improve message when allow kenwood rig ID mismatch 2020-04-13 08:29:21 -05:00
Michael Black dbca3e15dc Change kenwood_open to non-fatal when ID does not match
Add kenwood_open to all kenwood rigs
Allow kenwood_open to keep searching list for a better match
2020-04-13 08:10:07 -05:00
Michael Black b94595cac9 Add post_wr-te_delay for Hilberling PT8000A...testing 2020-04-13 07:34:21 -05:00
Michael Black 66525c81f8 Change kenwood to keep searching for matching id/model
Hilberling PT8000A is a 480 emulator but doesn't quite behave like one
So we have to allow for the same ID but a different model
2020-04-11 22:37:10 -05:00
Michael Black b12fa053a1 Add Hilberling PT800A...emulates a TS-480 2020-04-11 08:16:34 -05:00
Michael Black 0267c1b7c9 astyle all files 2020-04-10 09:13:35 -05:00
Michael Black 6269bc4dec Fix sprintf warning in ic10.c 2020-04-07 17:13:01 -05:00
Michael Black 991e4a4f24 Add error check for channel 90-99 split in ic10.c 2020-04-07 17:11:35 -05:00
Michael Black 624db802e4 Fix split detection in ic10.c 2020-04-07 17:04:22 -05:00
Michael Black f7341d7c6d Update ts440 to fix ID return value and reduce timeout values 2020-04-07 16:17:24 -05:00
Michael Black 3ac82b5635 Fix divide by zero in kenwood.c set_powerstat 2020-04-06 08:38:58 -05:00
Michael Black 33003d8d57 Add cmd retry to ic10.c 2020-04-06 07:37:02 -05:00
Michael Black 05469f8683 Fix timeout on H command for ts440 and add ID; for commands with no response 2020-04-05 23:21:23 -05:00
Michael Black 8194ffefda Fix MR command in ic10.c 2020-04-05 14:51:25 -05:00
Michael Black c6189dcfa7 Fix gcc 10 compiler warning and cleanup code a bit in aor.c 2020-04-04 23:32:56 -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 ee55fba442 Fix gcc10 compiler warning 2020-04-04 17:31:35 -05:00
Michael Black 93613e55ac Fix TS950/SDX by increasing write_delay and timeout values...IF command takes over 250ms to respond 2020-04-04 16:03:12 -05:00
Michael Black 4f975144e4 Add TS950S/SDX data mode capability 2020-04-03 10:24:01 -05:00
Michael Black 9c338a5c9f Add RIG_VFO_NONE possible current vfo for kenwood.c 2020-04-03 10:16:20 -05:00
Michael Black ea7b25e985 Fix kenwood.c compile warning 2020-04-03 09:36:33 -05:00
Michael Black ed2a359a64 Add Kenwood TS-950S entry 2020-04-03 07:46:11 -05:00
Michael Black e5c1fab00f Change TS440 to use ic10_get_mode
Add ic10_set_split_freq and ic10_get_split_freq to ic10.c and ts440.c
2020-04-02 22:38:09 -05:00
Michael Black f0bdabf569 Change TS440 RIT to +/- 1270 (low is actually -1280) and promote to STABLE 2020-04-02 12:17:30 -05:00
Michael Black d936f14415 Readd cmdtrm setting in kenwood.c -- it's not fixed in all backends 2020-04-02 11:44:52 -05:00
Michael Black 45914f70f9 Change ts440 r5000 to no flow control 2020-04-02 11:34:26 -05:00
Michael Black 764045bb1b Fix -RIT for kenwood.c 2020-04-02 11:33:57 -05:00
Michael Black ad97b98a71 Remove unneede if check since all backends have been fixed 2020-04-02 07:50:09 -05:00
Michael Black 2c79b1c2fd Change Kenwood rig id for TS950SDX to 012 per the manual
Replace TS950SDX with TS950 as 008 per the manual
Reference TS-950 External Control Instruction Manual
2020-04-02 07:34:01 -05:00
Michael Black d9a1fdabbc Fix ts440 get/set_xit 2020-04-01 22:31:00 -05:00
Michael Black 156661f2f3 For kenwood_transaction only retry when data reponse is expected 2020-04-01 22:29:09 -05:00
Michael Black adc448e87d Change kenwood back to rounding rit 2020-04-01 17:27:16 -05:00
Michael Black 246cbf746e Change kenwood get_rit back to zero-based loop 2020-04-01 17:16:21 -05:00
Michael Black 8089eff320 Change kenwood set_rit to determine # of loops based on current rit 2020-04-01 16:48:04 -05:00
Michael Black 5773df162c astyle files 2020-04-01 11:22:23 -05:00
Michael Black d3b62d5e9e Change all rig model checks to MACROS for brevity
Add data mode for TS950/TS950SDX
2020-04-01 11:15:22 -05:00
Michael Black a903c70063 Add FUNC_XIT and FUNC_RIT to ts440.c 2020-03-31 22:44:33 -05:00
Michael Black c62a7b2874 change ic10 set_split to no read after command 2020-03-31 22:19:17 -05:00
Michael Black 3be1c4a76f Add some debug to ic10.c 2020-03-31 16:11:40 -05:00
Michael Black 1d6530dd70 Add xit to ts440 2020-03-31 16:11:07 -05:00
Michael Black 800e07c346 Change ic10 set_ptt for no read after command 2020-03-31 15:31:28 -05:00
Michael Black 2d5df7cfec Remove xit function from ts440 since it doesn't have xit 2020-03-30 23:00:53 -05:00
Michael Black f08de7e004 Bump ts440 to BETA 2020-03-30 22:44:29 -05:00
Michael Black 5ac8f8703d Fix memory functon for ic10.c 2020-03-30 22:43:44 -05:00
Michael Black 2598c8c3ef Fix set_freq for ic10.c to not expect return value 2020-03-30 22:31:53 -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 b36fb74499 Fix TS480 ptt off -- seems some versions of it don't return anything at all
for RX; command where some do when in PTT.  So we won't expect any return at all like all other Kenwood rigs.
Start migrating main version number to use YYYYMMDD.  Backends which use generic brand commands will still use numeric versions.  So the TS480 right now will become 20200329.6
2020-03-29 10:14:30 -05:00
Michael Black 8fd5e16363 astyle files 2020-03-26 11:11:46 -05:00
Michael Black 0c8130db00 Add range_list to xg3.c 2020-03-25 23:32:56 -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 c7abfb4927 Fix adat.c 'rigctl -m 29001 -u' error 2020-03-25 17:43:55 -05:00
Michael Black 9d8ddd4582 Replace RIG_LEVEL_VOX with RIG_LEVEL_VOXDELAY 2020-03-24 10:02:17 -05:00
Michael Black 6d034c941f Remove copy of RIG_LEVEL settings in ar7030.c 2020-03-24 09:36:36 -05:00
Michael Black dc77f72bcb Add range_list to thg71.c 2020-03-23 16:41:23 -05:00
Michael Black 3bb4befc8d Add debug to ic10.c 2020-03-23 16:01:15 -05:00
Michael Black 4e9d011aba Add MAIN/SUB to ic10 set_vfo 2020-03-23 15:47:30 -05:00
Michael Black 35504231af Add MAIN/SUB vfo setting to ic10.c 2020-03-23 11:58:18 -05:00
Michael Black b9baf18f53 Change all ackbuf in ic10.c to 64 bytes to prevent overflow 2020-03-23 10:50:50 -05:00
Michael Black 01a8ec4ba1 Fix segfault in ic10_set_split_vfo 2020-03-23 10:45:36 -05:00
Michael Black 515dbc6af7 Fix segfault in ic10_set_split_vfo 2020-03-23 10:45:23 -05:00
Michael Black bda5feb1bd More cppcheck changes 2020-03-23 10:13:02 -05:00
Michael Black f13ffaf202 Change ts440 to ic_set_freq instead of kenwood_set_freq 2020-03-23 10:07:29 -05:00
Michael Black 8eb09c2a38 More cppcheck fixes 2020-03-23 07:52:01 -05:00
Michael Black 243a35d126 Remove dead ic10 references 2020-03-22 16:08:09 -05:00
Michael Black 0e3e308cb5 Change ts440 to use ic10_set_ptt 2020-03-22 16:04:26 -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 5d52ef3094 Fix some cppcheck warnings
Fix TS-480 ptt behavior
2020-03-19 15:02:56 -05:00
Michael Black 109a6f6d8e Fix boolean logic in set_channel in ic746.c 2020-03-19 12:25:14 -05:00
Michael Black 679db60483 Fix some more cppcheck warnings 2020-03-19 12:10:20 -05:00
Michael Black f90046516e Fix cppcheck item in icom.c 2020-03-16 11:56:34 -05:00
Michael Black e2ea0b77ac Bump icom version 2020-03-16 11:18:20 -05:00
Michael Black de624c0b8e Remove get_freq_range from icom_open 2020-03-16 11:17:16 -05:00
Michael Black 35fffc4f38 astyle files 2020-03-15 15:32:46 -05:00
Michael Black 4d06d195e5 Fix ackbuf and add vfo set default in rig_set_split_freq 2020-03-15 15:21:24 -05:00
Michael Black 9ab1130d09 Remove setting default vfo in icom_get_freq.
Fix 0x1c0x03 command frequency
2020-03-15 15:03:27 -05:00
Michael Black a858f05b03 Add x1cx03cmdfails to icom.h 2020-03-15 09:47:20 -05:00
Michael Black 4b31563ffb Change all rc names to retval for consistency 2020-03-14 23:29:07 -05:00
Michael Black 33c1adb158 Add 0x1c 0x03 command to icom_get_freq to eliminate vfo swapping when asking for VFO_TX 2020-03-14 23:25:27 -05:00
Michael Black d61719ef3b Add 0x1c 0x03 command to get tx freq in icom_get_split_freq 2020-03-14 22:57:29 -05:00
Michael Black 1e658578ec Reset x25cmdfails when SATMODE is called 2020-03-14 15:21:56 -05:00
Michael Black 92c6f3924e Only do x25 command if not in satellite mode for icom rigs 2020-03-14 15:07:49 -05:00
Michael Black 79661711f1 Change 0x25 to constant in icom.c 2020-03-14 14:55:46 -05:00
Michael Black 40ebea303c astyle icom.c 2020-03-14 14:51:35 -05:00
Michael Black b1185fb5ff Set x25cmdfails so it won'r get repeated if not available 2020-03-14 14:51:23 -05:00
Michael Black 39baeecd68 Add x25cmdfails to icom.h priv 2020-03-14 14:48:26 -05:00
Michael Black f0506f3ab4 Add 0x25 command testing icoms that can set vfos without swapping 2020-03-14 13:00:46 -05:00
Michael Black e8673161fd Change icom satmode rigs to return to rx_vfo after set_split_freq 2020-03-13 10:09:32 -05:00
Michael Black e9ba470d65 Ensure priv->curr_vfo is set to Main for SATMODE rigs as default when no VFO has been set before asking get_* functions 2020-03-13 08:44:01 -05:00
Michael Black b5680c108d Working on get_freq_range 2020-03-12 17:53:49 -05:00
Michael Black 6e61069df5 Working on get_freq_range 2020-03-12 17:42:23 -05:00
Michael Black 6983bdd3b0 Working on get_freq_range 2020-03-12 17:32:17 -05:00
Michael Black 793f73475b Working on get_freq_range 2020-03-12 17:19:20 -05:00
Michael Black d26006122f Working on get_freq_range 2020-03-12 17:11:08 -05:00
Michael Black 66b3190fa9 Improve comment in icom.c 2020-03-12 17:01:59 -05:00
Michael Black e197b90d81 Working on get_freq_range 2020-03-12 16:58:55 -05:00
Michael Black c8e4e99e97 Reenable icom_get_freq_range now that rigctld stays open after first called 2020-03-12 15:57:05 -05:00
Michael Black 727c8f5ea7 Bump version in kenwood.h 2020-03-12 10:28:34 -05:00
Michael Black 5579b210cb Kenwood only run PS1 when ID command fails 2020-03-12 10:28:08 -05:00
Michael Black 42871be196 Added some places to set default vfo when vfo has not been set yet. We're avoiding setting the default VFO on startup but allowing for clients which don't set the vfo properly.
Commented out icom_get_freq_range as can't have this on every rig_open call...too busy for rigctld
2020-03-12 10:12:59 -05:00
Michael Black 7685613310 Add setting of vfo when client does not set vfo themselves and instead asks to do things with RIG_VFO_CURR 2020-03-11 17:37:23 -05:00
Michael Black 40919d703f Fix icom_get_freq_range index 2020-03-09 23:03:48 -05:00
Michael Black e6e9d8d8aa Fix acklen in icom_get_freq_range 2020-03-09 22:56:25 -05:00
Michael Black d5592f43a8 Remove set_vfo from icom_get_split split=0 2020-03-09 15:37:53 -05:00
Michael Black ced93c5c7c Disabel set_vfo calls in icom_set_split
Needs to be tested with gpredict operations
2020-03-09 12:25:33 -05:00
Michael Black aaf8a074d9 Force final VFO selection in icom_set_split 2020-03-09 09:16:30 -05:00
Michael Black 7a174df5b7 Bump icom.h version 2020-03-09 09:15:21 -05:00
Michael Black 16fed06ba1 Adding dynamic freq_range for Icoms stage2 2020-03-08 23:18:33 -05:00
Michael Black df1b7620db Adding dynamic freq_range for Icoms 2020-03-08 10:09:37 -05:00
Michael Black c21fdf3747 Beginning implementation of dynamic detection of freq_range for Icom rigs 2020-03-08 09:23:11 -05:00
Michael Black 53b1a93431 Fix icom_rig_open return for RIG_OK 2020-03-07 22:00:15 -06: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 1e2a08f65b Bump icom.h version 2020-03-06 22:19:22 -06:00
Michael Black 117379f42e Add VFO_A set to IC9700 type Icom rigs 2020-03-06 22:19:03 -06:00
Michael Black 830d218731 Remove range_list2 from newcat.c 2020-03-06 22:18:06 -06:00
Michael Black 57c7f2a19f astyle files 2020-03-05 23:49:22 -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 30a8a690ca Fix IC9700 return to VFOA when in split instead of Main 2020-03-05 17:22:51 -06:00
Michael Black 59e92ab829 Fix set_split_vfo for IC9700 and similar rigs 2020-03-05 15:31:56 -06:00
Michael Black 6493d71e1b Fix spelling error in icom.c 2020-03-05 14:31:19 -06:00
Michael Black 837006d87b Fix 'S 1 Sub' for icom rigs with A/B only 2020-03-05 10:45:19 -06:00
Michael Black c5b4a18cf5 Merge branch 'master' of https://github.com/mdblack98/Hamlib 2020-03-05 08:44:38 -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 W9MDB 4cdebac333 bump verison in kenwood.h 2020-03-04 09:36:48 -06:00
Michael Black W9MDB 28164ef35e Add kenwood_open to ts480 2020-03-04 09:36:25 -06:00
Michael Black W9MDB 5897514759 Fix kenwood_set_powerstat 2020-03-03 22:40:29 -06:00
Michael Black 39ac8e7be2 Fix set_vfo when asking for Main/Sub on rig that doens't have Main/Sub 2020-03-03 15:30:14 -06:00
Michael Black 7609efbe5a Fix cppcheck warnings in icom.c 2020-03-01 23:01:24 -06:00
Michael Black 48833e2263 Update icom.c 2020-03-01 15:51:03 -06:00
Michael Black 7ae2f28862 Add LEVELS to ic9700 to make grep work for finding levels 2020-03-01 10:01:01 -06:00
Michael Black 8096f848fa Add logic to update tx_vfo for ic9700 when satmode is turned on/off 2020-03-01 09:00:16 -06:00
Michael Black 8981201e4b Add ic9700 logic to set_vfo_curr 2020-03-01 08:11:07 -06:00
Michael Black b0fcd87f7f Add satmode rig logic to set_split_freq 2020-02-29 16:24:31 -06:00
Michael Black e55e1feb86 Add satmode detection to rig_get_split_vfos 2020-02-29 14:59:24 -06:00
Michael Black 1bc024e73e Add set_vfo to return satmode rigs to original vfo 2020-02-29 14:27:26 -06:00
Michael Black af09b043ea Change satmode rig split_get_freq to return to starting VFO 2020-02-29 14:09:54 -06:00
Michael Black d631b2d215 Potential fix for SATMODE rigs to leave VFO on Main 2020-02-29 13:36:50 -06:00
Michael Black 013b0b655e Add Main/Sub split clause for IC9700 and presumably other rigs with satmode 2020-02-28 17:29:49 -06:00
Michael Black 539df1624d Trying to get IC9700 split working with WSJTX
Changed get_split_vfos to recognize priv->split_on
2020-02-28 17:02:12 -06:00
Michael Black e03dd0af47 Fix cppcheck warning in icom.c 2020-02-24 10:24:34 -06:00
Michael Black ff8ddf018c astyle all C files 2020-02-23 11:26:09 -06:00
Michael Black 821e046e77 Enable ic9700 SCREENSAVER 2020-02-23 10:36:51 -06:00
Michael Black 0b3aa6d4df Make new PARMS for ic9700 2020-02-23 10:20:24 -06:00
Michael Black a6e2823c91 Add SCREENSAVER parm to ic9700 2020-02-23 10:09:45 -06:00
Michael Black f4c1143959 Add SCREENSAVER parm...implemented for 9700 for now 2020-02-23 09:48:21 -06:00
Michael Black 1550a04716 IC-9700 (and any other dual VFO Icom rig) now works with gpredict
Added some future priv items for possible better i/o with the rig handling frequency changes
2020-02-23 07:50:41 -06:00
Michael Black e4c21c491a Add logic for ic9700 reversing Main/Sub bands 2020-02-21 18:06:24 -06:00
Michael Black d4d3c2bdf7 Ensure Main/Sub is set for icom_get_split_vfos 2020-02-21 17:10:42 -06:00
Michael Black 777882e3d6 Implement satmode for icom rigs in icom_get_split_vfos 2020-02-21 15:45:05 -06:00
Michael Black 4f55246256 Bump version# in icom.h 2020-02-21 09:59:43 -06:00
Michael Black 0fe080bf26 Add ic706* rigs to mode_731. They are part of the gang that have 8-digit freqencies and can read passband but can't select passband.
According to the CI-V+ manual the IC-781, IC-R9000, and IC-R7000 can select passband.
The other rigs listed apparently cannot...notes added to icom.h on this
1-706
2-706MKII
3-706MKIIG
4-707
5-718
6-746
7-746PRO
8-756
9-756PRO
10-756PROII
11-820H
12-821H
13-910H
14-R10
15-R8500
16-703
17-7800
2020-02-21 09:48:42 -06:00
Michael Black 4c41f8cb04 Fixing icom Main/Sub problem where some software asks for Main/Sub
and the rig does not have Main/Sub.  Now maps Main/Sub to A/B.
May be more places these needs to be done.
2020-02-21 09:46:00 -06:00
Michael Black bf4108570b Fix icom/frame.c to not give an unsupported mode error when pd==-1 2020-02-21 09:45:31 -06:00
Michael Black 14809b6d43 Remove unneeded code from icom_set_split_ 2020-02-19 23:51:43 -06:00
Michael Black af039f684e Trying to fix set_split_freq for ic9700 satmode 2020-02-19 23:24:28 -06:00
Michael Black 95c44021e0 Fix freq_range table power in ic7300 2020-02-19 23:23:52 -06:00
Michael Black 1979b99574 Fix VFO_DUAL macro 2020-02-18 23:44:02 -06:00
Michael Black d7f7e551b4 Bump icom.h version 2020-02-18 23:12:42 -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 5883dbc29e Fix memory channels for ic9700 2020-02-17 08:05:19 -06:00
Michael Black 5f311c1b3f Fix debug statement 2020-02-16 23:32:44 -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 1371e200e1 Add RIG_VFO_CURR to icom_set_split_vfo 2020-02-16 23:11:22 -06:00
Michael Black 8c11893a21 Fix icom_set_split_freq to allow for RIG_VFO_CURR request 2020-02-15 23:20:31 -06:00
Michael Black 28e4311d7f Add error condition in set_split_vfo in icom.c 2020-02-13 23:25:11 -06:00
Michael Black 2d6b5fabd0 Update icom version number 2020-02-13 23:20:28 -06:00
Michael Black 4d3cd7b0ab Add VFO_MAIN capability to set_split_vfo 2020-02-13 23:19:07 -06:00
Malcolm Herring 18153de3b4 additional error checking for extended operations 2020-02-13 16:08:16 +00:00