Michael Black W9MDB
bcb3aaf162
Increase flrig timeout to 2 seconds
2021-03-31 16:37:46 -05:00
Michael Black W9MDB
36fbb26655
Fix parsing of targetable_vfo in netrigctl.c
2021-03-31 11:40:48 -05:00
Michael Black W9MDB
b696391a66
Try another method of setting Icom default vfo
2021-03-30 15:40:17 -05:00
Michael Black W9MDB
b16eb6ac42
Force Icom rigs to MAIN_A on open
2021-03-30 14:48:41 -05:00
Michael Black W9MDB
ea269b224c
Fix vfo selection for Icom rigs when in split mode
...
https://github.com/Hamlib/Hamlib/issues/637
2021-03-30 14:43:57 -05:00
Michael Black W9MDB
dcf7d10b25
Merge branch 'master' of https://github.com/Hamlib/Hamlib
2021-03-30 11:49:25 -05:00
Michael Black W9MDB
fffaf27f87
Change icom.c to use Main instead of Main_A and Sub instead of Main_B
...
https://github.com/Hamlib/Hamlib/issues/637
2021-03-30 11:48:25 -05:00
Michael Black W9MDB
91527ccd54
Fix merge error in ft857.c
...
https://github.com/Hamlib/Hamlib/issues/636
2021-03-30 11:25:13 -05:00
Michael Black W9MDB
3317dd3d7a
Merge branch 'master' of https://github.com/Hamlib/Hamlib
2021-03-30 10:54:39 -05:00
Michael Black W9MDB
0063cb7549
In ft857.c add a 200ms delay during set_ptt OFF -- seems to take a while to come out of TX
...
https://github.com/Hamlib/Hamlib/issues/636
2021-03-30 10:53:47 -05:00
Michael Black W9MDB
e70d33f59d
Merge branch 'master' of https://github.com/Hamlib/Hamlib
2021-03-29 23:40:20 -05:00
Michael Black W9MDB
ff659d9c74
Reverse MD6/MD9 for k3.c
...
https://github.com/Hamlib/Hamlib/issues/638
2021-03-29 23:39:29 -05:00
Mike Black W9MDB
f55fcd9353
Remove checks for VFO_CURR from FT847 FT857 FT897 -- we don't care what VFO is requested
2021-03-29 12:45:45 -05:00
Mike Black W9MDB
d18f540b35
Fix FT857 unnecessary vfo check in ft857_set_split_freq_mode
...
https://github.com/Hamlib/Hamlib/issues/636
2021-03-29 12:40:11 -05:00
Michael Black W9MDB
0f0dad177b
Reduce timeout in flrig.c -- timeouts causing problems with Log4OMV2
2021-03-28 14:35:20 -05:00
Michael Black W9MDB
89da1b9341
Revert kenwood RTTY/RTTYR and fix k3.c's DT mode to match it
...
https://github.com/Hamlib/Hamlib/issues/576
2021-03-28 12:31:33 -05:00
Michael Black W9MDB
3bcdb1c005
FIx RFPOWER in kenwood.c so read scale matches input scale
...
https://github.com/Hamlib/Hamlib/issues/630
2021-03-27 14:55:38 -05:00
Michael Black W9MDB
c0d11bc8b6
newcat.c VFO_MEM defaults to VFO_A
...
https://github.com/Hamlib/Hamlib/issues/633
2021-03-27 10:07:33 -05:00
Michael Black W9MDB
c831e32db1
Fix icom.c frequency offset when the 0x25 is attempted and fails
...
https://github.com/Hamlib/Hamlib/issues/629
2021-03-26 23:09:36 -05:00
Michael Black W9MDB
8e89aad2ea
During newcat.c AG format check reduce retries to zero to speed it up
...
https://github.com/Hamlib/Hamlib/issues/630
2021-03-26 22:32:08 -05:00
Michael Black W9MDB
8b82e3f569
Add TARGETABLE_FREQ and TARGETABLE mode to IC705
...
https://github.com/Hamlib/Hamlib/issues/626
2021-03-26 14:41:38 -05:00
Michael Black W9MDB
dd156f74e2
astyle files in preparation for 4.2 release
2021-03-26 14:26:56 -05:00
Michael Black W9MDB
2aec11f5fe
Fix Hamlib NET rigctl so it works from WSJT-X/JTDX when rigctld --vfo is used
...
https://github.com/Hamlib/Hamlib/issues/628
2021-03-26 14:25:32 -05:00
Michael Black W9MDB
4135a65503
Add TARGETABLE_FREQ and TARGETABLE mode to IC7300 IC7610 IC7800 IC785X IC9700
...
This reduces VFO swapping during get_freq and get_mode operations
Log4OMV2 2.0.12 supports vfo mode using new get_vfo_info call
New debug level RIG_DEBUG_CACHE as it can get very verbose
https://github.com/Hamlib/Hamlib/issues/626
2021-03-26 10:54:11 -05:00
Michael Black W9MDB
eb952ad75f
In icom.c have set_vfo return RIG_OK immediately when VFO_CURR is requested
...
https://github.com/Hamlib/Hamlib/issues/625
2021-03-23 12:08:58 -05:00
Michael Black W9MDB
09474b17fb
Reset x25cmdfails when satmode is changed
2021-03-22 16:04:55 -05:00
Michael Black W9MDB
f0a82fa2bf
Fix icom.c vfo detection
...
https://github.com/Hamlib/Hamlib/issues/624
2021-03-22 07:54:46 -05:00
Michael Black W9MDB
80e199b302
Add satmode detection for Icom rigs like IC9700
...
In satmode VFOB/Sub now maps to SubA (2nd VFO)
https://github.com/Hamlib/Hamlib/issues/621
2021-03-20 08:07:16 -05:00
Michael Black W9MDB
950163f1a4
Rigs like IC9700 with MainA/B will have VFOA/Main mapped to MainA and VFOB/Sub mapped to MainB
...
No known use for SubA/SubB yet
https://github.com/Hamlib/Hamlib/issues/621
2021-03-19 23:36:33 -05:00
Michael Black
7662a6235a
Merge pull request #619 from fillods/prm80_FW_V5
...
Prm80 fw v5
2021-03-19 15:02:36 -05:00
Stephane Fillod
8cd4a2e3c4
prm80: remove the "A" command that won't make it into FW V5
2021-03-19 20:51:54 +01:00
Michael Black W9MDB
c1277b170e
Fix Icom icom_get_usb_echo_off to read the freq response when echo is on
...
This takes into account whatever the response time of the rig is
https://github.com/Hamlib/Hamlib/issues/615
2021-03-18 22:46:45 -05:00
Michael Black W9MDB
5b74438b76
DDon't do band select on FDX3000 -- seems to have a problem putting split on all the time
2021-03-18 17:11:19 -05:00
Michael Black W9MDB
b958e42a0c
Fix 10Hz resolution problem with FT1000MP rigs
...
https://github.com/Hamlib/Hamlib/issues/616
2021-03-18 09:26:17 -05:00
Michael Black W9MDB
ab59951e97
astyle files
2021-03-17 07:56:27 -05:00
Mikael Nousiainen
90112b5769
First attempt at fixing rigctl_parse return values and unnecessary rig re-open cycles
2021-03-16 23:39:35 +02:00
Michael Black W9MDB
27192d0c81
Fix potential seg faults in icom.c
...
https://github.com/Hamlib/Hamlib/issues/612
2021-03-16 12:45:30 -05:00
Michael Black W9MDB
0942553687
Fix icom_get_raw_buf
...
https://github.com/Hamlib/Hamlib/issues/612#issuecomment-800404923
2021-03-16 12:29:01 -05:00
Michael Black W9MDB
3bc39aaec1
astyle files is preparation for 4.2 release
2021-03-15 17:51:22 -05:00
Michael Black W9MDB
1ba72fa725
Improve caching
...
https://github.com/Hamlib/Hamlib/issues/280
https://github.com/Hamlib/Hamlib/issues/606
2021-03-15 11:16:11 -05:00
Stephane Fillod
42ebd65811
prm80: protcol evolution in firmware V5
...
- RSSI appended to system state ("E" command)
- new ranging for the volume value
- implement a cache handling for the system state (not V5 specific)
2021-03-15 15:13:55 +01:00
Stephane Fillod
257ae409d2
prm80: fix SQL parsing
2021-03-15 14:54:40 +01:00
Michael Black W9MDB
d66e0b9807
Narrow the Icom NAK packet check to only 6 byte frames
...
https://github.com/Hamlib/Hamlib/issues/607
2021-03-14 16:43:17 -05:00
Michael Black W9MDB
88318e19c9
Add additional VFOS to dummy.c for cache testing
...
https://github.com/Hamlib/Hamlib/issues/606
2021-03-13 15:32:26 -06:00
Michael Black W9MDB
dff7bdd7a7
For icom recognize bad command return packets e.g. fe fe e0 50 fa fd
...
https://github.com/Hamlib/Hamlib/issues/607
2021-03-13 08:03:53 -06:00
Michael Black W9MDB
a42e13351b
Update comments in k3.c
2021-03-12 22:51:17 -06:00
Michael Black W9MDB
ee6f682963
Remove unneed NAK check on wrong location -- NAK check already being done
...
https://www.dropbox.com/s/q0i90h7ee1w2tnf/bin.zip?dl=0
2021-03-12 12:26:10 -06:00
Michael Black W9MDB
20e41b59ec
Fix flrig close/open null return on modes
...
https://github.com/Hamlib/Hamlib/issues/605
2021-03-12 12:12:20 -06:00
Michael Black W9MDB
54f7a2dc70
Remove dead line in flrig.c
2021-03-12 09:12:05 -06:00
Michael Black W9MDB
d816d27c74
Fix FlRig conditon where 0Hz can be returned on a network error
...
Was returning a bad error code
If any rig returns 0 Hz freq will be returned from cache instead
I don't think there's anytime we want a zero Hz frequency
2021-03-12 09:02:26 -06:00