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