Wykres commitów

377 Commity (281dba1b8a304d9444b9146dfaf11d045a2df0b2)

Autor SHA1 Wiadomość Data
Michael Black W9MDB 779cd69287 Fix kenwood AG command to use vfo+level format instead of just level
Some rigs say 0 is the default and need to find out if 1 causes an error
If it does we need to have rig exceptions -- hopefully it's ignored
https://github.com/Hamlib/Hamlib/issues/304
2020-06-15 09:45:58 -05:00
Michael Black W9MDB 362fa77cfd Move poweron set outside of check to ensure only once whether started power off or on
https://github.com/Hamlib/Hamlib/issues/297
2020-06-14 17:20:31 -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 71b867e141 Add some debug to icom.c 2020-06-14 09:43:42 -05:00
Michael Black W9MDB c0a3450f28 Remove RIG_TARGETABLE_FREQ from IC-9700
https://github.com/Hamlib/Hamlib/issues/299
2020-06-14 07:23:25 -05:00
Michael Black W9MDB c5557ce3b1 Replace priv->curr_vfo in xg3.c with rig->state.current_vfo 2020-06-13 16:02:14 -05:00
Michael Black W9MDB c5388b9f37 In icom.c remove priv->curr_vfo and change to rig->state.current_vfo
https://github.com/Hamlib/Hamlib/issues/299
2020-06-13 15:53:37 -05:00
Michael Black W9MDB 723f3f0773 Add some more rig cases for MainA/B and Sub A/B priv setting in icom_get_freq
Add VFO_CURR as a valid VFO
https://github.com/Hamlib/Hamlib/issues/299
2020-06-13 07:51:35 -05:00
Michael Black W9MDB 2db0da54ea Add VFO_CURR MAINA/B SUBA/B as valid vfos in icom.c 2020-06-12 17:54:41 -05:00
Michael Black W9MDB b15c73d2d2 Fix segmentation fault/endless loop for Icom rigs 2020-06-12 16:34:48 -05:00
Michael Black W9MDB 7cdaa0efd1 Change icom.c VFO_TX VFO_RX adjustment to use vfo_fixup function
vfo_fixup should be able to handle all rigs variations
https://github.com/Hamlib/Hamlib/issues/299
2020-06-12 07:57:13 -05:00
Michael Black W9MDB c1b9f254ab Increase timeout for pihpsdr.c due to changes in rigpi software 2020-06-11 23:50:00 -05:00
Michael Black W9MDB 0782cdf5c3 Fix cppcheck warnings in ft991.c 2020-06-11 22:29:26 -05:00
Michael Black W9MDB f6112a0d93 Remove block preventing IC910 from reading VFOB during split and returning VFOA 2020-06-11 22:27:38 -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 83a0010bfc Change civ_731 back to 0 for ic706 rigs
Will have to open another bug report for the channel problem with this
https://github.com/Hamlib/Hamlib/issues/294
2020-06-11 08:30:25 -05:00
Michael Black W9MDB b910fa0c58 When get_split_freq_mode is called with RIG_VFO_CURR and split is not enabled
we will assume the TX vfo is VFOB or Sub as appropriate
This hopefully makes WSJT-X happy with Icom rigs now.
https://github.com/Hamlib/Hamlib/issues/288
2020-06-11 08:15:52 -05:00
Michael Black W9MDB 9e18b234c2 Change icom_get_split_freq to reset to rx_vfo when done
Just like icom_set_split_freq
https://github.com/Hamlib/Hamlib/issues/291
2020-06-10 17:16:52 -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 876c7bd59f Fix RIG_VFO_TX clause in icom.c 2020-06-10 08:10:35 -05:00
Michael Black W9MDB f4c009f69e Some formatting on icom_defs.h 2020-06-09 22:47:38 -05:00
Michael Black W9MDB f71c12da94 astyle files 2020-06-09 22:37:03 -05:00
Michael Black W9MDB 750857cdbc Update comment in icom.c 2020-06-09 22:28:13 -05:00
Michael Black W9MDB 044126fe0b Fix a couple compile warnings 2020-06-09 22:27:27 -05:00
Michael Black W9MDB ee8dde16ea When rig_set_split_freq_mode is called and RIG_VFO_CURR is requested use default tx_vfo
https://github.com/Hamlib/Hamlib/issues/288
2020-06-09 12:16:45 -05:00
Michael Black W9MDB 718fcdf0c1 icom.c put one more satmode call in a RIG_FUNC_SATMODE clause
https://github.com/Hamlib/Hamlib/issues/288
2020-06-08 23:09:21 -05:00
Michael Black W9MDB c5732d542e Fix icom.c so most all satmode requests are restricted to rigs with RIG_FUNC_SATMODE
https://github.com/Hamlib/Hamlib/issues/288
2020-06-08 23:04:04 -05:00
Michael Black W9MDB b239e227bd Change rotators to standard version format and promote a few to stable 2020-06-08 16:13:08 -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 W9MDB 3ec286ae1b Update icom.h version 2020-06-05 22:46:17 -05:00
Bill Somerville cc9dfd3b0e
Fixing an operator precedence defect 2020-06-06 02:24:04 +01:00
Michael Black W9MDB d9d1074f24 Fix IC-910 behavior with gpredict
Now allows switching between full duplex, split, and non-split mode
https://github.com/Hamlib/Hamlib/issues/237
2020-06-04 10:37:20 -05:00
Michael Black W9MDB a8e5a66ffd Add FT_DX101D as another rig that can't get freq during PTT
https://github.com/Hamlib/Hamlib/issues/279
2020-06-03 16:58:42 -05:00
Michael Black 00031994c6 Remove block setting VFO_A -- does not work with rigs that don't have
VFO_A
https://github.com/Hamlib/Hamlib/issues/274
2020-06-01 17:38:03 -05:00
Michael Black W9MDB 17109382b0 Fix kenwood setting of priv->tx_vfo based on IF response split indication
When not transmitting tx_vfo is still VFO_B
https://github.com/Hamlib/Hamlib/issues/272
2020-06-01 12:09:24 -05:00
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