Wykres commitów

338 Commity (b1848b4c582848ebb84e8715af35db5b1b75586f)

Autor SHA1 Wiadomość Data
Michael Black 10271c558e Change YaesuTargetableVFO to ods format 2020-05-30 23:43:20 -05:00
Michael Black W9MDB 5df9f81bef Fix RIG_VFO_NONE problem in icom.c
https://github.com/Hamlib/Hamlib/issues/270
2020-05-30 16:59:18 -05:00
Michael Black W9MDB 353066a232 Fix rigctl/rigctld split ops/queries
Add vfo_fixup function.  We should be able to do all vfo corrections in rig.c instead of backends.  So we're migrating that way....
https://github.com/Hamlib/Hamlib/issues/269
2020-05-30 09:34:13 -05:00
Michael Black 24ced80569 Merge branch 'master' of https://github.com/mdblack98/Hamlib 2020-05-28 16:55:26 -05:00
Michael Black W9MDB b1f97c69d3 Fix comment in flex6xxx.c 2020-05-28 16:55:16 -05:00
Michael Black 2477f45ac9 Merge branch 'master' of https://github.com/mdblack98/Hamlib 2020-05-28 16:06:25 -05:00
Michael Black W9MDB 0d4b277179 Adding PowerSDR rig
https://github.com/Hamlib/Hamlib/issues/265
2020-05-28 16:05:18 -05:00
Michael Black c21bc22bfc Merge branch 'kenwood-read-retries' of git://git.code.sf.net/u/bsomervi/hamlib 2020-05-28 11:31:19 -05:00
Michael Black W9MDB 4599322ea5 Add PowerSDR rig 2020-05-28 11:29:42 -05:00
Bill Somerville 9b1e0aa07d
Fix regression with slow responses from SmartSDR causing errors
This has been verified as a fix using SmartSDR v1.10.16 combined with
a FlexRadio 6500.
2020-05-28 13:57:57 +01: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 281022447c Update some more items in icom.c where appropriate 2020-05-25 09:11:32 -05:00
Michael Black W9MDB 1add89bd71 Add rules for setting VFO_RX and VFO_TX for different rig types
https://github.com/Hamlib/Hamlib/issues/261
2020-05-24 23:42:35 -05:00
Michael Black W9MDB 3d4d2dfe83 Add alpha version of Elecraft K4 2020-05-23 10:39:01 -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 a77a57ff38 Disallow requesting a vfo that the rig doesn't have.
This could be changed to automatically selecting a valid VFO so
VFOA=Main or Main=VFOA for example but not sure if we want to do this.
This is already being done for the IC-9700 for example since satmode
only has Main/Sub where non-satmode has MainA/MainB/SubA/SubB
So the question is do we emulate VFOA/B and Main/Sub for all rigs?
2020-05-21 15:51:41 +02:00
Michael Black W9MDB d0d2e368a8 Fix dcs/ctcss functions for FT-991 2020-05-20 22:26:58 -05:00
Michael Black W9MDB ffa0674dcb Merge branch 'master' of https://github.com/mdblack98/Hamlib 2020-05-20 09:42:27 -05:00
Michael Black W9MDB 9c902dd03b IC-9700 in satmode requesting "S 1 Sub" will now return RIG_OK without
taking any action
Since satmode is Sub split anyways this makes sense
https://github.com/Hamlib/Hamlib/issues/254
2020-05-20 06:42:06 +02:00
Michael Black fa14c7e9f0
Merge pull request #252 from bkubesh/master
Add IC-M803 to icmarine
2020-05-19 08:52:30 -05:00
Blaine Kubesh 1eb369765c
Update icm803.c 2020-05-18 21:41:08 -04:00
Blaine Kubesh 041431f38f
Update icm803.c 2020-05-18 18:48:24 -04:00
Blaine Kubesh 283db06c41
Update ic-m803 remote-id to 20 2020-05-18 18:42:23 -04:00
Michael Black W9MDB 5a631b2f54 Fix icom detection of split mode setting vfos
https://github.com/Hamlib/Hamlib/issues/250
2020-05-18 00:39:08 +02:00
Michael Black W9MDB 2e3678d1a7 Fix main/sub frequency saved values 2020-05-17 17:27:28 -05:00
Michael Black W9MDB ba703787d9 Merge branch 'master' of https://github.com/mdblack98/Hamlib 2020-05-16 15:22:48 -05:00
Michael Black W9MDB 1af1650716 Fix IC_9700 type rigs when client asks for Sub VFO but split or satmode
is not in use
https://github.com/Hamlib/Hamlib/issues/250
2020-05-16 21:34:26 +02:00
Michael Black W9MDB 87b25d0c43 If icom rig is asked for VFOA/B but only has Main/Sub
then we map VFOA=Main VFOB=Sub
https://github.com/Hamlib/Hamlib/issues/250
2020-05-16 08:31:34 -05:00
Michael Black W9MDB 906a369e00 Change icom behavior for IC-9700 type rig with Main/A/B && Sub A/B setup
If Sub is asked for but neither split nor satmode is on it will get changed
to VFOB instead which should avoid doing a VFO swap
https://github.com/Hamlib/Hamlib/issues/250
2020-05-16 07:55:59 -05:00
Blaine Kubesh 8d376121d6 added Icom803 to icmarine 2020-05-15 20:27:44 -04:00
Blaine Kubesh 91f985ddeb added Icom803 to icmarine 2020-05-15 20:23:41 -04:00
Michael Black W9MDB b6824cdcb1 Change TS440 model name to TS440S 2020-05-14 23:36:35 -05:00
Michael Black W9MDB 156db580f8 IC-910 (and hopefully IC-9700) now working with gpredict in both simplex non-satmode and full duplex satmode
As of 20200514 switching to satmode will automically switch rig to satmode
But switching back to simple requires manually going back to split mode until gpredict provide the correct split mode request of "S 1 VFOB" or "S 1 VFOA"
https://github.com/Hamlib/Hamlib/issues/237
2020-05-14 12:15:37 -04:00
Michael Black W9MDB 9c4dfbc34c Fix IC910 satellite mode operations
https://github.com/Hamlib/Hamlib/issues/237
2020-05-14 10:21:47 -04:00
Michael Black W9MDB ad7fe1253b Fix merge 2020-05-12 12:28:19 -05:00
Michael Black W9MDB 6a199559fa Fix merge 2020-05-12 12:22:51 -05:00
Michael Black W9MDB fca384dcd6 Fix debug statement in icom.c 2020-05-12 12:16:12 -04:00
Michael Black W9MDB 366c60020b Fix merge in icom.h 2020-05-11 22:44:33 -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 74cdd96eda Fix merge of icom.c 2020-05-11 18:05:11 -05:00
Michael Black W9MDB 3b2225e489 Fix IC-910 split mode operation with gpredict
https://github.com/Hamlib/Hamlib/issues/237
2020-05-11 19:00:52 -04:00
Michael Black W9MDB 0ffddf779d Change icom.c set_freq to detect error on bad freq set and swap VFOs back and not update anything
Add some more debug
https://github.com/Hamlib/Hamlib/issues/237
2020-05-10 07:40:06 -05:00
Michael Black W9MDB dfcca64523 Fix one more strerror to rigerror 2020-05-10 06:49:27 -05:00
Michael Black W9MDB 429ab72a16 Fix ft991 mode/width settings 2020-05-09 15:52:49 -05:00