Michael Black W9MDB
6429a7ef72
Fix compilation warnings in tentec.c
2021-02-26 11:13:28 -06:00
Michael Black W9MDB
e7fa4b1c2b
Fix compilation warnings in omnivii.c
2021-02-26 11:12:29 -06:00
Michael Black W9MDB
7fee6e36a5
Fix compilation warnings in thd72.c
2021-02-26 11:11:33 -06:00
Michael Black W9MDB
2f53ae58e4
Fix compilation warnings in kenwood.c
2021-02-26 11:10:57 -06:00
Michael Black W9MDB
6da2cf2eeb
Fix compilation warnings in dar818.c
2021-02-26 11:09:17 -06:00
Michael Black W9MDB
f6d2225810
Fix compilation warnings in 950
2021-02-26 11:08:25 -06:00
Michael Black W9MDB
318b437fa5
Remove FA/FB validation from newcat.c
...
set_freq validtion is now done in rig.c so we can return to fire-and-forget
https://github.com/Hamlib/Hamlib/issues/569
2021-02-26 10:41:02 -06:00
Michael Black W9MDB
246886dde7
Change all k3.c models to k3_get_vfo
...
https://github.com/Hamlib/Hamlib/issues/563
2021-02-25 22:58:38 -06:00
Michael Black W9MDB
2a60fd748b
Fix K3X get_vfo set_vfo to recognize toggle of vfo
...
https://github.com/Hamlib/Hamlib/issues
2021-02-25 14:05:06 -06:00
Michael Black W9MDB
f7de8ac738
Update some debug in ft980.c
2021-02-25 12:18:37 -06:00
Michael Black W9MDB
26ca39c214
Fix ft1000mp.c get_vfo
...
https://github.com/Hamlib/Hamlib/issues/561
2021-02-25 11:50:37 -06:00
Michael Black W9MDB
7f6ce7a190
Fix PowerSDR get_level AF in flex6xxx.c
...
https://github.com/Hamlib/Hamlib/issues/562
2021-02-25 11:19:37 -06:00
Michael Black W9MDB
b67643bc43
Add some debug for reading levels in newcat.c
...
https://github.com/Hamlib/Hamlib/issues/562
2021-02-25 11:11:45 -06:00
Michael Black W9MDB
af39f7caca
Fix RETURNFUNC in kenwood.c
2021-02-25 06:35:20 -06:00
Michael Black W9MDB
14cfb360fb
Remove extra spaces in RETURNFUNC in kenwood.c
2021-02-25 06:01:28 -06:00
Michael Black W9MDB
83def50c46
Fix FTDX101D RF_POWER and RF_POWER_WATTS
...
https://github.com/Hamlib/Hamlib/issues/562
2021-02-24 23:17:09 -06:00
Michael Black W9MDB
2b778fed63
Another attempt to fix ft1000mp_get_vfo
...
https://github.com/Hamlib/Hamlib/issues/561
2021-02-24 22:49:21 -06:00
Michael Black W9MDB
a1f5085f4c
Fix ft100mp.c get_vfo
...
https://github.com/Hamlib/Hamlib/issues/561
2021-02-24 15:03:41 -06:00
Michael Black W9MDB
df6378a7b8
Fix ft1000mp.c to return emulated vfo now for get_vfo
...
https://github.com/Hamlib/Hamlib/issues/561
2021-02-24 13:11:38 -06:00
Michael Black W9MDB
e5964fe670
Fix IC706 for 5 byte channels
...
https://github.com/Hamlib/Hamlib/issues/295
2021-02-23 23:16:00 -06:00
Michael Black W9MDB
b17f8dc9f6
ft1000mp.c check use current_vfo for VFOB actions
...
Update for ENTERFUNC and RETURNFUNC and standardize debug statements
https://github.com/Hamlib/Hamlib/issues/561
2021-02-23 22:59:43 -06:00
Michael Black W9MDB
f6cb3cb342
Fix ft1000mp.c set_vfo to remove the existing command
...
It seems to swap the frequencies on the rig
https://github.com/Hamlib/Hamlib/issues/561
2021-02-22 23:56:53 -06:00
Michael Black W9MDB
3ecb7a6e9d
https://github.com/Hamlib/Hamlib/issues/559
2021-02-21 22:38:58 -06:00
Michael Black W9MDB
62bcb66865
Fix RFPOWER command for TS480
...
https://github.com/Hamlib/Hamlib/issues/553
2021-02-21 12:35:36 -06:00
Michael Black W9MDB
59d09e42a5
Add USER-U USER-L modes to flrig.c for TS480
2021-02-20 00:02:58 -06:00
Michael Black W9MDB
83c75fa8c6
Fixing AF RFWPOWER and STRENGTH for TS480
...
https://github.com/Hamlib/Hamlib/issues/553
2021-02-19 22:49:46 -06:00
Michael Black W9MDB
a6da45eb8b
Fix for TS480 RFPOWER read -- was not able to handle the long command string
...
https://github.com/Hamlib/Hamlib/issues/553
2021-02-19 14:41:28 -06:00
Michael Black W9MDB
49bcb07b8f
Add MICGAIN and STRENGTH to ts480.c
...
https://github.com/Hamlib/Hamlib/issues/553
2021-02-19 14:32:54 -06:00
Michael Black W9MDB
3a0ec1e1b4
fix type in ts480 ag_level
2021-02-19 14:27:21 -06:00
Michael Black W9MDB
c3e9677a7e
Fix ts480 LEVEL_AF and add LEVEL_STRENGHT and LEVEL_MICGAIN
...
https://github.com/Hamlib/Hamlib/issues/553
2021-02-19 09:38:30 -06:00
Michael Black W9MDB
132a5612f4
Fix ts480 get_level for LEVEL_AF
...
https://github.com/Hamlib/Hamlib/issues/new
2021-02-19 09:33:12 -06:00
Michael Black W9MDB
0f9a7fac07
Add -RIG_EINVAL when set_level > 1.0
2021-02-19 08:44:02 -06:00
Michael Black W9MDB
a9633cec39
Update newcat.h version
2021-02-19 07:47:31 -06:00
Michael Black W9MDB
6a3b28e518
In newcat.c check LEVEL values to ensure they are in the range 0-1
2021-02-19 07:46:32 -06:00
Michael Black W9MDB
53b18d4ec4
Add Main/Sub vfos to dummy.c for testing
2021-02-18 23:45:14 -06:00
Michael Black W9MDB
8f5185bff8
Change FTDX3000 antenna commands to use AN instead of menu commands that don't work
...
https://github.com/Hamlib/Hamlib/issues/510
2021-02-18 14:20:21 -06:00
Michael Black W9MDB
fb3e3d11aa
Fix FT3000 set_ant
...
https://www.dropbox.com/s/2lqh0mp13244d9z/wsjtx-2.4.0-rc1-win64.exe?dl=0
2021-02-18 12:52:33 -06:00
Michael Black W9MDB
1e9a991a25
Add set_dsp_flt for IC7000 -- any other Icom rigs can use this?
...
https://github.com/Hamlib/Hamlib/issues/521
2021-02-17 22:52:48 -06:00
Stephane Fillod
6766948dc1
Major rework for PRM80
...
Implementation done from tests performed by Claus, DC0CM
documentation and rig assembly code at prm80 project.
2021-02-17 18:57:31 +01:00
Michael Black W9MDB
5964e1de18
Improve FTDX3000 antenna handling
...
https://github.com/Hamlib/Hamlib/issues/510
2021-02-17 08:43:12 -06:00
Michael Black W9MDB
e016025c04
Add power functions to flrig.c
2021-02-15 08:53:41 -06:00
Michael Black W9MDB
003bc93dd0
Add RETURNFUNC to kenwood.c
...
https://github.com/Hamlib/Hamlib/issues/514
2021-02-14 16:46:41 -06:00
Michael Black W9MDB
9c4f77cc81
Change TS680 to hardware handshake by default
2021-02-14 14:25:57 -06:00
Michael Black W9MDB
bcc603a70e
Add set_ant to FT3000 for TRX R3/1 R3/2 modes
...
https://github.com/Hamlib/Hamlib/issues/510
2021-02-13 23:04:28 -06:00
Michael Black W9MDB
4b5239c6f9
Fix FTDX3000 get_ant function -- returns TX antenna for AntCurr
...
AntCurr: ANT2
Option: 0
AntTx: ANT2
AntRx: ANT3
https://github.com/Hamlib/Hamlib/issues/510
2021-02-13 17:43:00 -06:00
Michael Black W9MDB
660fd94962
Change all icom rigs to watts for RIG_LEVEL_RFPOWER_METER_WATTS
...
Divide by 100 for old power call
2021-02-12 16:37:17 -06:00
Michael Black W9MDB
b35191d6ad
Fix extra LF in rigerror output
...
ENTERFUNC/RETURNFUNC in dummy.c
https://github.com/Hamlib/Hamlib/issues/514
2021-02-10 22:58:45 -06:00
Michael Black W9MDB
cfaa761c83
Fix caching of bad IF response for Kenwood rigs
...
Update cache calls to use the enum values in kenwood.c
2021-02-09 12:25:12 -06:00
Michael Black W9MDB
54aca79671
Change ptt check in newcat.c set_freq to check ptt only for affected rigs
...
https://github.com/Hamlib/Hamlib/issues/540
2021-02-08 16:29:04 -06:00
Michael Black W9MDB
360704908b
Change newcat.c ptt check to get_ptt instead of cache
...
Signalink was hanging on to PTT just a bit longer than the CAT ptt
https://github.com/Hamlib/Hamlib/issues/540
2021-02-08 16:01:51 -06:00
Michael Black W9MDB
02a0f1303c
Remove VFO from netrigctl.c get_vfo command
2021-02-07 23:28:16 -06:00
Michael Black W9MDB
0e4bbf85d7
Add RIG_LEVEL_RFPOWERMETER_WATTS to ic7610.c
...
https://github.com/Hamlib/Hamlib/issues/533
2021-02-07 22:44:50 -06:00
Michael Black W9MDB
3a25f54f74
Fix rot_dummy.c -- now behaves with gpredict tracking
...
https://github.com/Hamlib/Hamlib/issues/531
2021-02-07 12:19:52 -06:00
Michael Black W9MDB
ed25ac943d
Disable rotctl emulation -- override by setting simulating=1 in rot_dummy.c
...
https://github.com/Hamlib/Hamlib/issues/531
2021-02-07 12:05:52 -06:00
Nate Bargmann
6052bb798e
Add ft980.h to Makefile.am
...
The use of 'make distcheck' would have caught this error.
2021-02-07 06:54:19 -06:00
Michael Black W9MDB
66b3e368d6
Bump FT980 to beta
2021-02-06 16:45:54 -06:00
Michael Black
4f3c4219a1
Merge pull request #529 from N8TW/ft980_backend
...
FT-980 Backend Added Feature: Targetable VFO
2021-02-06 16:44:58 -06:00
N8TW
14cc93e352
Added Features: targetable VFO
...
Other: added debug statements, foundation-work for new featues,
"modernized" a bit (but still needs additional effort).
2021-02-06 16:55:05 -05:00
Michael Black W9MDB
bc5cad06b7
Bump version in pihpsdr.c
2021-02-06 08:23:23 -06:00
DL1YCF
865c28c4ca
Merge branch 'master' of https://github.com/Hamlib/Hamlib
2021-02-06 10:42:14 +01:00
Michael Black W9MDB
9c3a12c6f0
Fix netrigctl.c parsing of CHKVFO response
2021-02-05 17:33:59 -06:00
c vw
b5c96e0cde
fixed analysis of "PC" command output.
2021-02-05 21:57:06 +01:00
Michael Black W9MDB
e589e078a1
Add 3 second sleep in icom powerstat to allow the rig to wake up
...
https://github.com/Hamlib/Hamlib/issues/525
2021-02-03 12:54:30 -06:00
Michael Black W9MDB
76f3099aef
Remove 500ms from icom/frame.c -- should not be needed
...
Reduce icom echo check to just 2 tries
Improves power up sequencing by about 7 seconds
https://github.com/Hamlib/Hamlib/issues/525
2021-02-03 11:45:57 -06:00
Michael Black W9MDB
bd4c8c2e04
Add 0W reference for FTDX101D power meter
...
https://github.com/Hamlib/Hamlib/issues/524
2021-02-01 17:45:42 -06:00
Michael Black W9MDB
d20635dfe6
Fix compiler warning in newcat.c
2021-01-30 11:05:34 -06:00
Michael Black W9MDB
cd7811f3ed
Fix icom_get_mode for rigs with 1-byte mode_len
...
https://github.com/Hamlib/Hamlib/issues/522
2021-01-29 16:32:16 -06:00
Michael Black W9MDB
4b41c0dbfc
Let flrig use 5 second timeout from rig instead of overriding it
2021-01-28 12:24:22 -06:00
Michael Black W9MDB
e38c69602b
astyle k3.c
2021-01-25 11:20:28 -06:00
Michael Black W9MDB
9322479117
Fix kx3/kx2 RFPOWER_METER_WATTS and buffer size
2021-01-25 11:19:32 -06:00
Nate Bargmann
11be167354
Correct typo causing compilation failure
2021-01-25 07:13:26 -06:00
Michael Black W9MDB
fda709c7af
Change FTDX101 to 2 stop bits
2021-01-24 22:43:07 -06:00
Michael Black W9MDB
b5c60e50fb
Fix newcat.c compile error
2021-01-24 16:01:19 -06:00
Michael Black W9MDB
d75a23d156
Fix ftdx101d set_freq behavior depending on split mode and VFO requested
2021-01-24 12:52:44 -06:00
Michael Black W9MDB
7e6adc6d2a
Prevent ftdx101d from setting frequency on the non-tx vfo when in split mode
2021-01-24 12:31:42 -06:00
Michael Black W9MDB
2be172ac4e
Improve robustness of rigctld
...
Now retries opening indefinitely
Improved client side too
Error message should now show timeout if rig disappears
2021-01-24 10:51:19 -06:00
Michael Black W9MDB
c20125a264
In newcat.c prevent FT-2000 and FTDX1200 from sending BS commands on 60M but
...
let them send 60M FA/FB commands
2021-01-23 18:01:26 -06:00
Michael Black W9MDB
e2475ac190
Disable 60m check for FT450 and FTDX5000 to see if they behave now on 60M
2021-01-23 09:32:09 -06:00
Michael Black W9MDB
7181589c4c
Change ftdx3000/5000 to reject setting freq while transmitting and cover VFOA and VFOB
...
More rigs will probably be added to this list
https://github.com/Hamlib/Hamlib/issues/513
2021-01-22 15:09:10 -06:00
Michael Black W9MDB
e7b6e61ed0
astyle files prepping for 4.1 release
2021-01-22 10:41:30 -06:00
Michael Black W9MDB
e1c21605f4
Restrict FTDX3000 and FTDX5000 to not set_freq on VFO while PTT_ON
2021-01-22 08:57:53 -06:00
Michael Black W9MDB
de3205e2b8
Reduce debug level in newcat.c
2021-01-22 08:30:01 -06:00
Michael Black W9MDB
0005733f9a
Finish implementing RETURNFUNC in newcat.c
2021-01-22 07:50:44 -06:00
Michael Black W9MDB
63b3bfcaa4
In newcat.c try to handle the case were AI is on and we need to turn it off
2021-01-21 23:45:02 -06:00
Michael Black W9MDB
c930609379
Update debug in newcat.c to add some more info
2021-01-21 23:11:20 -06:00
Michael Black W9MDB
04bb1b3e79
Add some debug for special_60m in newcat.c
...
FTDX3000 was not being detected correctly
2021-01-21 23:09:04 -06:00
Michael Black W9MDB
b030d73144
Have FTDX3000 ignore BS02 command
...
Allow FTDX3000 to set 60M frequencies
2021-01-21 22:59:34 -06:00
Michael Black W9MDB
9a870577d0
Fix FTDX3000 SH commands
2021-01-21 22:42:19 -06:00
Michael Black W9MDB
b56a577ebb
Fix FTDX10 FT command
2021-01-21 22:39:43 -06:00
Michael Black W9MDB
bf52ea58d7
Fix FTDX10 SH commands
2021-01-21 22:36:24 -06:00
Michael Black W9MDB
4df4820ad9
Move Yaesu special_60m handling to cover any newcat_get_freq request
...
get_freq with 60M freq will not attempt freq change on certain rigs as they have to use MEM mode to select 60m. But RIG_OK will be returned.
2021-01-21 06:45:50 -06:00
Michael Black W9MDB
20d5bc0b9e
Fix double ;; in FT450 exception handling
...
Add FT450 to special 60m exceptions
2021-01-21 06:37:26 -06:00
Michael Black W9MDB
599974bcea
Fix compilation error in icom.c
2021-01-20 22:54:37 -06:00
Michael Black W9MDB
140ccbefd4
Prevent FT450 from doing VFOB actions while transmitting
2021-01-20 17:43:06 -06:00
Michael Black W9MDB
c93da3c5d4
Fix FT450 FB command to swap VFOs
2021-01-20 17:27:41 -06:00
Michael Black W9MDB
5a9daf5f0e
Fix ic703 and ic705 RIG_LEVEL_RFPOWER_METER_WATTS to scale to 10W instead of 100W
2021-01-20 15:07:59 -06:00
Michael Black W9MDB
f81c9158a8
Update newcat.h version
2021-01-20 15:06:14 -06:00
Michael Black W9MDB
5fec08b262
Add disable_yaesu_bandselect option
2021-01-20 11:34:30 -06:00
Michael Black W9MDB
0ad3c94e9b
Fix ft1000mp.c retry since retries are done in read_block now
2021-01-20 07:51:01 -06:00
Michael Black W9MDB
81cc189f57
Update trxmanager model name
2021-01-20 07:20:46 -06:00
Michael Black W9MDB
14251b237d
Fix ft1000d.c retry
2021-01-20 07:15:53 -06:00
Michael Black W9MDB
3cd921c2d3
Make the Yaesu BS command assume it worked as can't repeat it
2021-01-19 17:23:01 -06:00
Michael Black W9MDB
3d2ab7f379
Yaesu newcat.c do no not try to set VFO when transmitting.
2021-01-19 11:11:19 -06:00
Michael Black W9MDB
e622186bc3
In newcat_set_cmd_validate helps if we get VFO_B when we want VFO_B
2021-01-19 09:39:39 -06:00
Michael Black W9MDB
fe53dce518
astyle newcat.c
2021-01-19 07:18:05 -06:00
Michael Black W9MDB
dd0765309e
Added CACHE_RESET macro
...
newcat_set_cmd_validate now queries VFO freq instead of using cache
2021-01-19 07:17:07 -06:00
Michael Black W9MDB
bcc80fef79
In newcat_set_cmd_validate make exception processing for VS command
...
Return other cmds to full string comparison to validate data sent == data recvd
2021-01-18 22:35:59 -06:00
Michael Black W9MDB
00cc6e848f
Fix double ;; in newcat_set_cmd_validate
...
Only ask for freq from other vfo that may have been changed by band select
2021-01-18 22:30:49 -06:00
Michael Black W9MDB
2eda4bf1a7
Use only 1st 2 chars for newcat_set_command_validate check
2021-01-18 17:49:05 -06:00
Michael Black W9MDB
cf21f7d65c
Fix vfo check for band change
2021-01-18 17:15:10 -06:00
Michael Black W9MDB
2365297cac
In yaesu band select disable setting other VFO.
...
Hopefully this works OK
2021-01-18 16:39:57 -06:00
Michael Black W9MDB
c43211e3a5
Reduce timeout for newcat_rig_open to allow powered off rig to be detected faster
...
Now takes a bit over 1 second instead of over 10 seconds
Powered on rigs should still work the same
2021-01-18 10:05:37 -06:00
Michael Black W9MDB
34d7eb6c33
prm80 add extra read_string for 2-line response to set_freq
2021-01-17 15:50:00 -06:00
Michael Black W9MDB
4d7c988bec
Add some debug and another attempt to fix rig_set_cmd_validate setting the frequency correctly
2021-01-17 15:35:40 -06:00
Michael Black W9MDB
6e25cdd6b9
Update debug in newcat.c
2021-01-17 11:33:36 -06:00
Michael Black W9MDB
65970cab0e
Try to get vfo detection working in newcat_set_cmd_validate
2021-01-17 11:21:46 -06:00
Michael Black W9MDB
a0ee23b178
Fix VFO detection in new_set_cmd_validate
2021-01-17 10:46:42 -06:00
Michael Black W9MDB
10bc7d50df
Add debug to prm80.c
2021-01-17 10:16:53 -06:00
Michael Black W9MDB
66af5ea4c0
Enable get_channel for prm80.c
2021-01-17 09:58:51 -06:00
Michael Black W9MDB
86c4bfb423
Allow > 100MHz band select in newcat.c
2021-01-17 09:08:55 -06:00
Michael Black W9MDB
ebeb23e49d
Avoid newcat BS command when VFO freq is not changing
2021-01-17 08:54:40 -06:00
Michael Black W9MDB
00a48edf5d
Increase retries and timeout on flrig.c
2021-01-17 08:08:34 -06:00
Michael Black W9MDB
6e28ec4ec4
Increase retries and timeout on flrig.c
2021-01-17 08:08:14 -06:00
Michael Black W9MDB
c5c60f0f43
First phase of improving debug messages
2021-01-17 07:25:28 -06:00
Michael Black W9MDB
4b9ea6b1d4
Change to prm80.c to allow get_channel to work...testing
2021-01-17 07:12:52 -06:00
Michael Black W9MDB
460e748742
Add some debug to prm80.c
2021-01-17 07:08:37 -06:00
Michael Black W9MDB
a5ca77a66f
Change all Yaeus rigs to 2 stop bits
...
https://github.com/Hamlib/Hamlib/issues/511
2021-01-16 22:45:17 -06:00
Michael Black W9MDB
8595c244e4
Add retries to flrig.c for set commands
...
Was getting some timeouts on these set commands
2021-01-16 12:32:18 -06:00
Michael Black W9MDB
1affac778b
Change ft1200 stop bits to 2. Found by Bill Sommerville with remote serial port testing.
...
Were getting many ?; responses with stopbits=1
2021-01-16 12:14:30 -06:00
Michael Black W9MDB
50a46431b2
Make newcat_set_cmd_validate change VFOs when needed for band select
...
https://github.com/Hamlib/Hamlib/issues/510
2021-01-16 09:31:15 -06:00
Michael Black W9MDB
4b2d63f9f0
Fix newcat_set_cmd_validate band change checking
...
https://github.com/Hamlib/Hamlib/issues/510
2021-01-16 08:50:54 -06:00
Michael Black W9MDB
174d411897
Restrict newcat_set_cmd_validate BS to only rigs with get_vfo and set_vfo
...
https://github.com/Hamlib/Hamlib/issues/510
2021-01-16 07:38:22 -06:00
Michael Black W9MDB
f2b8096529
Fix 2nd BS call in newcat.c
...
https://github.com/Hamlib/Hamlib/issues/510
2021-01-15 22:29:46 -06:00
Michael Black W9MDB
14493d4df5
newcat.c make band_index vfo check work for both VFOS
...
https://github.com/Hamlib/Hamlib/issues/510
2021-01-15 17:39:37 -06:00
Michael Black W9MDB
a7b9620f91
Make band_index detect change by VFO
...
https://github.com/Hamlib/Hamlib/issues/510
2021-01-15 17:29:02 -06:00
Michael Black W9MDB
598b105e79
astyle files prepping for 4.1 release
2021-01-15 16:48:32 -06:00
Michael Black W9MDB
28c7ee7f88
Add BS command for "other" VFO for Yaesu rigs
...
This should be redundant for rigs where the bandstack includes both VFOs
https://github.com/Hamlib/Hamlib/issues/510
2021-01-15 16:36:07 -06:00
Michael Black W9MDB
1cd433b0d4
Increase newcat_set_cmd_validate retries to 8
...
https://github.com/Hamlib/Hamlib/issues/505
2021-01-15 14:17:35 -06:00
Michael Black W9MDB
fb026f7faf
Remove BS from newcat_cmd_set_validate as there is no read capability
...
https://github.com/Hamlib/Hamlib/issues/505
2021-01-15 12:27:04 -06:00
Michael Black W9MDB
c7a5ae3e34
Fix boo boo
...
https://github.com/Hamlib/Hamlib/issues/505
2021-01-15 12:02:58 -06:00
Michael Black W9MDB
c3ac828cdb
Combine writes in newcat_set_cmd_validate to speed up timing
...
https://github.com/Hamlib/Hamlib/issues/505
2021-01-15 12:01:06 -06:00
Michael Black W9MDB
59df7ccc23
Fix newcat_set_cmd_validate TX command
...
https://github.com/Hamlib/Hamlib/issues/505
2021-01-15 11:44:50 -06:00
Michael Black W9MDB
a2c4387543
Fit newcat_set_command_validate FT comparison
...
https://github.com/Hamlib/Hamlib/issues/505
2021-01-15 11:17:23 -06:00
Michael Black W9MDB
ad2c20f611
Fix newcat_set_cmd_validate read_string check
...
https://github.com/Hamlib/Hamlib/issues/505
2021-01-15 10:58:47 -06:00
Michael Black W9MDB
ea9a706743
Add debug for newcat_set_cmd_validate
...
https://github.com/Hamlib/Hamlib/issues/505
2021-01-15 10:56:27 -06:00
Michael Black W9MDB
517fb87b8b
Fix MD command in newcat_set_cmd_validate
...
https://github.com/Hamlib/Hamlib/issues/505
2021-01-14 17:25:39 -06:00
Michael Black W9MDB
6f4ce3a787
Have EPROTO return when newcat_set_cmd_validate fails that way
...
ENIMPL will fall through
https://github.com/Hamlib/Hamlib/issues/505
2021-01-14 16:55:12 -06:00
Michael Black W9MDB
6779d04581
Add rig_flush to newcat_set_cmd_validate
2021-01-14 16:38:31 -06:00
Michael Black W9MDB
30c2d34d87
Implemented new Yaesu retry mechanism using command validation technique
...
Cmds that are implemented are verified and 5 tries are made if answer != request
https://github.com/Hamlib/Hamlib/issues/505
2021-01-14 16:32:55 -06:00
Michael Black W9MDB
32d5f2b49e
In newcat.c give the BS command 200ms to do it's thing
...
Allow BS command when in split mode
We now re-read freq/mode after BS and just return if frequency is already set correctly
https://github.com/Hamlib/Hamlib/issues/505
2021-01-13 15:38:20 -06:00
Michael Black W9MDB
65d45a07be
Add cmd list to prm80.c
2021-01-13 15:08:40 -06:00
Michael Black W9MDB
8024ffb937
Change icom_get_usb_echo_off to return TIMEOUT when it occurs instead of RIG_OK
...
https://github.com/Hamlib/Hamlib/issues/509
2021-01-13 12:42:03 -06:00
Michael Black W9MDB
b5de94da2a
Try adding an 11ms delay on set commands before the ID; is sent
...
FT2000 is seeing repeated ?; responses and timing may be important
https://github.com/Hamlib/Hamlib/issues/505
2021-01-13 09:40:20 -06:00
Michael Black W9MDB
b4627b75ba
Fix newcat.c retry when read command returns ?;
...
https://github.com/Hamlib/Hamlib/issues/505
2021-01-13 08:48:48 -06:00
Michael Black W9MDB
4e9791d8b9
Update flrig version
2021-01-12 23:03:54 -06:00
Michael Black W9MDB
00a7f2c749
Fix flrig set_micgain to use i4 format
2021-01-12 23:03:20 -06:00
Michael Black
a9a806f8e0
Merge pull request #507 from mikaelnousiainen/fix-yaesu-newcat-retries
...
Re-enable Yaesu question mark handling and fix newcat_get_cmd retries in case of question mark response (2nd attempt)
2021-01-12 16:22:21 -06:00
Mikael Nousiainen
c46ac9b474
Get MICGAIN is also rejected in RTTY modes by certain Yaesu newcat rigs
2021-01-13 00:10:52 +02:00
Mikael Nousiainen
49128645b1
Set comp is also rejected in AM/FM/RTTY modes by certain Yaesu newcat rigs
2021-01-13 00:04:10 +02:00
Mikael Nousiainen
7be0af0362
IF shift is rejected also in AM mode
2021-01-13 00:01:10 +02:00
Mikael Nousiainen
5e00a54ca0
Get mode command was conflicting with other commands
2021-01-12 23:57:49 +02:00
Mikael Nousiainen
23e94a5375
Make skipping of retries for certain Yaesu newcat commands rig and mode-specific
2021-01-12 23:42:49 +02:00
Mikael Nousiainen
3af9f06fa5
All Yaesu newcat rigs use the same format for turning CTCSS ON/OFF
2021-01-12 23:01:54 +02:00
Mikael Nousiainen
cce1db9ee1
Fix conflicts
2021-01-12 22:18:35 +02:00
Mikael Nousiainen
c1a0e15464
Fix error codes to allow retries in newcat_get_cmd
2021-01-12 22:13:11 +02:00
Michael Black W9MDB
935b520b44
Change debug message in newcat.c so we can see which one it is
...
https://github.com/Hamlib/Hamlib/issues/505
2021-01-12 07:13:50 -06:00
Mikael Nousiainen
dd4076355d
Re-enable Yaesu question mark handling and fix newcat_get_cmd retries in case of question mark response
2021-01-12 11:00:18 +02:00
Michael Black W9MDB
614f08b672
Disable several question_mark_response_means_rejected lines
...
They are much too general and need to be narrowed to rig/mode
https://github.com/Hamlib/Hamlib/issues/505
2021-01-11 17:45:53 -06:00
Michael Black W9MDB
736959f41a
Fix ft100.c RPT_SHIFT bit masking
...
https://github.com/Hamlib/Hamlib/issues/501
2021-01-10 14:35:37 -06:00
Michael Black W9MDB
6e8b90aeec
Fix cppcheck warnings
2021-01-09 15:19:19 -06:00
Michael Black W9MDB
b79fdc0587
Fix potential null reference in dttsp.c
2021-01-09 12:06:40 -06:00
Michael Black W9MDB
d475dc81a3
Fix potential null reference in dttsp.c
2021-01-09 12:05:49 -06:00
Michael Black W9MDB
17a37be2c2
Fix potential null reference in dttsp.c
2021-01-09 12:05:00 -06:00
Michael Black W9MDB
a4d9e61f5a
Fix potential null reference in dttsp.c
2021-01-09 12:03:29 -06:00
Michael Black W9MDB
ca8ed30f8f
astyle files
2021-01-09 10:13:17 -06:00
Michael Black W9MDB
0089964af7
Add some dumpcaps values to allow for set/get_freq and set/get_vfo functions
...
https://github.com/Hamlib/Hamlib/issues/490
2021-01-08 16:37:53 -06:00
John Paul Adrian Glaubitz
5805de6e1e
dummy/dummy.c: Fix unaligned access in dummy_get_level()
...
This fixes an unaligned access in dummy/dummy.c in the function
dummy_get_level() which resulted in crashes (Bus Error) on systems
with stricter alignment requirements such as SPARC.
On x86_64 (and any other architecture with less strict alignment
requirements), the compiler automatically optimizes the memcpy()
out if necessary such that there are no performance issues.
2021-01-08 21:14:35 +01:00
Michael Black W9MDB
cf858bfa3c
Change rig.c to return RIG_ENAVAIL instead of RIG_ENTARGET when set_vfo==NULL
...
Add IC706* to rigs that don't do dsp settings
Remove dynamic detection of transceive status in icom/frame.c
https://github.com/Hamlib/Hamlib/issues/490
2021-01-08 12:04:25 -06:00
Michael Black W9MDB
c426713a4b
Fix debug statement data types in icom/frame.c
2021-01-08 07:56:17 -06:00
Michael Black W9MDB
19e819948f
Add RIG_TARGETABLE_ANT and fix Yaesu rigs -- Yaesu are only ones needing this right now
...
https://github.com/Hamlib/Hamlib/pull/495
2021-01-08 07:16:45 -06:00
Mikael Nousiainen
9e8b7539bb
Set FT-2000 retries to 3 to follow other Yaesu backends. There should be no need for 10 retries.
2021-01-08 09:13:56 +02:00
Mikael Nousiainen
eefea70a24
Fix SH and AN commands on FT-2000 for VFOB as these commands are not targetable
2021-01-08 09:12:29 +02:00
Michael Black
a3a6467ac1
Merge pull request #494 from N8TW/FT-980_Backend
...
Bug fix limiting memory access to 15 slots instead of 16.
2021-01-07 16:12:35 -06:00
Michael Black W9MDB
16d76eff4b
Add debug to icom/frame.c
...
https://github.com/Hamlib/Hamlib/issues/490
2021-01-07 15:50:50 -06:00
N8TW
cfb0e13599
Bug fix limiting memory access to 15 slots instead of 16.
2021-01-07 16:31:45 -05:00
Michael Black W9MDB
02c0854434
In icom.c init() set priv->filter to RIG_PASSBAND_NOCHANGE to fix set_mode rigs with 2-byte cmds
...
https://github.com/Hamlib/Hamlib/issues/490
2021-01-06 17:04:44 -06:00
Michael Black W9MDB
e9d6d751f2
Change Barrett 950 version number
...
https://github.com/Hamlib/Hamlib/issues/483
2021-01-05 09:49:20 -06:00
Michael Black W9MDB
b1f01708ed
Fix Barret 950 set_freq
...
Change Barrett 950 to use channels 441-450 for 10-band memory
This will minimize EEPROM writes
https://github.com/Hamlib/Hamlib/issues/483
2021-01-05 09:28:53 -06:00
Michael Black W9MDB
08792f9295
Change FT897 write_delay to 5ms -- MicroHam seems to need it
...
https://github.com/Hamlib/Hamlib/issues/384
2021-01-04 17:36:09 -06:00
Michael Black W9MDB
d6d79de732
Another attempt to get FT2000 RFPOWER_METER correct for both 0-1 and watts readings
...
https://github.com/Hamlib/Hamlib/issues/488
2021-01-04 14:43:03 -06:00
Michael Black W9MDB
f34ccfa3b8
Fix FT2000 RIG_LEVEL_RFPOWER_METER for FT2000
...
astyle newcat.c
https://github.com/Hamlib/Hamlib/issues/488
2021-01-04 12:09:28 -06:00
Michael Black W9MDB
e8c3d37cdc
Remove str_cal correction for FT2000 -- have to figure out a better way to do it
...
https://github.com/Hamlib/Hamlib/issues/488
2021-01-04 11:28:32 -06:00
Michael Black W9MDB
38faad95e8
Add some debug to newcat.c
2021-01-04 10:44:25 -06:00
Michael Black W9MDB
8d9f7378db
Add ft100_get_dcs_code and ft100_get_rptr_shift
2021-01-03 15:27:25 -06:00
Michael Black W9MDB
ea6854844c
Fix Barrett 950 set_freq
...
https://github.com/Hamlib/Hamlib/issues/483
2021-01-03 14:55:09 -06:00
Michael Black W9MDB
1e98661ce4
Add FT-897D
...
https://github.com/Hamlib/Hamlib/issues/384
2021-01-03 13:33:15 -06:00
Michael Black W9MDB
1994abd031
Add ft100_get_ctcss_tone
2021-01-02 23:08:43 -06:00
Michael Black W9MDB
44c1645785
Fix PowerSDR STRENGTH
2020-12-31 14:24:22 -06:00
Michael Black W9MDB
29f56de41d
Fix flrig STRENGTH call
2020-12-31 09:52:07 -06:00
Michael Black W9MDB
77bd4e2322
Fix RIG_LEVEL_STRENGTH break in flrig.c
2020-12-31 07:43:13 -06:00
Michael Black W9MDB
2b448d2815
Add 950.c
...
https://github.com/Hamlib/Hamlib/issues/483
2020-12-30 23:18:18 -06:00
Michael Black W9MDB
7a9e909b61
Add Barrett 950
...
https://github.com/Hamlib/Hamlib/issues/483
2020-12-30 23:15:42 -06:00
Michael Black W9MDB
d425c8af70
Fix cygwin compile warning
2020-12-30 17:41:31 -06:00
Michael Black W9MDB
98d9b535ef
Change max baud on ic7300 to 115,200
2020-12-29 10:01:02 -06:00
Michael Black W9MDB
e95df17e2c
Add files for ftdx10 that missed the commit
2020-12-28 22:14:56 -06:00
Michael Black W9MDB
f4df454f73
Normalize Yaeus DX model names
2020-12-28 15:21:37 -06:00
Michael Black W9MDB
f08903d8ce
Add Yaesu FTDX10 rig
2020-12-28 15:17:49 -06:00
Michael Black W9MDB
decb02fa30
Fix flex RFPOWER_METER_WATTS level
2020-12-27 23:21:46 -06:00
Michael Black W9MDB
82958c957c
Add RIG_MODE_SPEC for PowerSDR and perhaps others to come
2020-12-27 14:53:39 -06:00
Michael Black W9MDB
d0c8cff986
Fix cygwin compilation for g313-winradio
...
https://github.com/Hamlib/Hamlib/issues/479
2020-12-27 18:57:01 +00:00
Michael Black W9MDB
a714899cb0
Update modes for PowerSDR in flrig.c
2020-12-26 23:55:28 -06:00
Michael Black W9MDB
f14054b6fa
Add DIGU/DIGL for flrig modes for PowerSDR
2020-12-26 23:38:06 -06:00
Michael Black W9MDB
b9d79641a6
Fix g313_caps for Linux build in winradio.h
...
https://github.com/Hamlib/Hamlib/issues/479
2020-12-26 11:10:50 -06:00
Michael Black W9MDB
35c1d9c3bf
Fix g313_caps undefined referenced when _WIN32 is not defined
...
https://github.com/Hamlib/Hamlib/issues/479
2020-12-26 08:49:17 -06:00
Michael Black W9MDB
1e6bce288f
Add C4FM mode to flrig.c
...
https://github.com/Hamlib/Hamlib/issues/478
2020-12-24 23:15:42 -06:00
Michael Black W9MDB
18e9d56b47
Add some debug for set_mode stuff
2020-12-22 17:01:06 -06:00
Michael Black W9MDB
5d2f5012c0
Fix newcat.c uninitialized var
2020-12-22 08:34:04 -06:00
Michael Black W9MDB
3211e3aea1
astyle files
2020-12-21 23:50:29 -06:00
Steve Mobley
61956faeb3
Add bank select to IC-7100
2020-12-22 00:13:05 -05:00
Mikael Nousiainen
9e62b2783f
Fix RIG_PASSBAND_NOCHANGE use with Icom data modes. Allow selecting FIL2 as normal passband when in data mode. Add new Icom rigs to list that determines whether Icom data mode command supports setting filter too.
2020-12-21 18:15:15 +02:00
Michael Black W9MDB
1d15625757
Do not band select on FT891 as it does not remember bandwidth
2020-12-19 16:48:21 -06:00
Michael Black W9MDB
2b1bce89bf
Fix icom default filter settings
...
https://github.com/Hamlib/Hamlib/issues/471
2020-12-19 14:30:31 -06:00
Michael Black W9MDB
5a208a871d
Reorder newcat_band_index to return 15 for 2M band instead of 14
...
https://github.com/Hamlib/Hamlib/issues/470
2020-12-18 23:57:38 -06:00
Michael Black W9MDB
e5b7a5442d
Fix gpredict behavior with cross band split
...
Yaesu memory will be ignored for now when in split mode
We may want to allow it when we allow for VFOA/B caching
https://github.com/Hamlib/Hamlib/issues/470
2020-12-18 12:41:25 -06:00
Michael Black W9MDB
aa58442e18
Fix FT-891 bandwidth selection -- seems newer rigs now have an "on" value now
...
https://github.com/Hamlib/Hamlib/issues/469
2020-12-18 08:52:38 -06:00
Michael Black W9MDB
f43e190e07
Fix SH command for FT-450
...
Comment out on/off flag for future possibilities
CAT manual doesn't match what rig is returning...7 bytes vs 6 in the manual
https://github.com/Hamlib/Hamlib/issues/469
2020-12-17 23:57:25 -06:00
Michael Black W9MDB
b263ea1697
Fix default powermeter_scale in flrig.c
2020-12-17 16:58:21 -06:00
Michael Black W9MDB
29c57bc5a7
Add powermeter_scale to flrig
2020-12-17 16:51:19 -06:00
Michael Black W9MDB
0242df5098
Fix RIG_LEVEL_RFPOWER_METER_WATTS for flrig #2
2020-12-17 16:37:53 -06:00
Michael Black W9MDB
cb7f5ca120
Fix RIG_LEVEL_RFPOWER_METER_WATTS for flrig
2020-12-17 16:16:45 -06:00
Michael Black W9MDB
263f1cde72
astyle files
2020-12-17 15:07:04 -06:00
Michael Black W9MDB
8ed0dcdbb7
Fix flex6xxx RFPOWER_METER_WATTS for sure this time
2020-12-17 12:01:08 -06:00
Michael Black W9MDB
31b42de067
Fix flex6xxx RFPOWER_METER_WATTS
2020-12-17 11:36:21 -06:00
Michael Black W9MDB
c11e592a7a
Add RFLEVEL_POWER_METER_WATTS to flex6xxx and k3
2020-12-17 07:53:16 -06:00
Michael Black W9MDB
6f4c2de0b6
Change RFPOWER_METER table to reflect that it's for the FT2000D
2020-12-16 22:33:00 -06:00
Michael Black W9MDB
603f39097d
Update ft2000 RFPOWER_METER
2020-12-16 22:20:39 -06:00
Michael Black W9MDB
2a0deb3415
Add RIG_LEVEL_RFPOWER_METER_WATTS
...
Old level of 0-1 just doesn't work well with the varying power levels in rigs now
2020-12-16 17:47:49 -06:00
Michael Black W9MDB
21e6911538
Add rfpower_meter_str for FT2000D and reuse by dividing in half for FT2000
2020-12-16 07:46:39 -06:00
Mikael Nousiainen
c91baf0f2b
Merge branch 'master' into ts480-fixes
2020-12-16 09:48:11 +02:00
Michael Black W9MDB
f05307dae8
Fix newcat_get_rx_bandwith SH return values
...
https://github.com/Hamlib/Hamlib/issues/467
2020-12-15 15:25:28 -06:00
Michael Black W9MDB
1cd872e8cd
Change ft857 get_freq to recognize RIG_VFO_A
...
https://github.com/Hamlib/Hamlib/issues/467
2020-12-15 12:26:36 -06:00
Michael Black W9MDB
349516911a
Fix ft897 get_freq to allow RIG_VFO_A too
...
https://github.com/Hamlib/Hamlib/issues/467
2020-12-15 12:21:09 -06:00
Mikael Nousiainen
40169d1dee
Start fixing TS-480 backend. Make TS-890S backend separate from TS-480.
2020-12-15 11:42:30 +02:00
Michael Black W9MDB
41969433ed
Change kenwood power setting to 0-max instead of min-max
...
https://github.com/Hamlib/Hamlib/issues/465
2020-12-14 12:59:38 -06:00
Michael Black W9MDB
da04467584
Increase FT950 post write delay to 50ms
...
https://github.com/Hamlib/Hamlib/issues/461
2020-12-13 15:28:55 -06:00
Michael Black W9MDB
4eef84ef47
Change newcat.c to not abort when ?; is received
...
FTDX3000 was giving ?; to FB; command!!!
https://github.com/Hamlib/Hamlib/issues/464
2020-12-13 09:40:52 -06:00
Michael Black W9MDB
f54d0508fd
Added flrig LEVEL values STRENGTH, RF, AF, RFPOWER_METER, MICGAIN
...
https://github.com/Hamlib/Hamlib/issues/460
2020-12-13 08:55:50 -06:00
Michael Black W9MDB
9b98a264ab
Fix datamode set in icom.c to use 0x00 0x00 per the manual for 7300 and 9700
...
https://github.com/Hamlib/Hamlib/issues/448
2020-12-13 00:01:09 -06:00
Michael Black W9MDB
5883897656
icom.c passband nochange seems to be working
...
https://github.com/Hamlib/Hamlib/issues/448
2020-12-12 23:05:59 -06:00
Michael Black W9MDB
cdeacfb7d1
move icom.c icmode_ext setting a bit earlier in the code
...
https://github.com/Hamlib/Hamlib/issues/448
2020-12-12 15:38:42 -06:00
Michael Black W9MDB
ddb38db106
Set icom_set_mode to use existing filter for passband nochange
...
https://github.com/Hamlib/Hamlib/issues/448
2020-12-12 15:33:38 -06:00
Michael Black W9MDB
9bc98c9a2e
Add filter memory to frame.c for no passband change
...
https://github.com/Hamlib/Hamlib/issues/448
2020-12-12 13:22:49 -06:00
Michael Black W9MDB
7cd09fdd84
Fix passband nochange in icom frame.c
...
https://github.com/Hamlib/Hamlib/issues/448
2020-12-12 13:00:26 -06:00
Michael Black W9MDB
3061a5f8b2
Fix icom filter value, not ASCII!!!
...
https://github.com/Hamlib/Hamlib/issues/448
2020-12-12 12:40:04 -06:00
Michael Black W9MDB
0fa00cb14f
Missed icom.h commit
...
https://github.com/Hamlib/Hamlib/issues/448
2020-12-12 12:31:32 -06:00
Michael Black W9MDB
915666add2
Remember filter setting from icom_get_mode so we can refer to it later on set_mode
...
https://github.com/Hamlib/Hamlib/issues/448
2020-12-12 12:21:54 -06:00
Michael Black W9MDB
e4e88b833d
Eliminate warning in icom.c for passband nochange
...
https://github.com/Hamlib/Hamlib/issues/448
2020-12-12 11:24:07 -06:00
Michael Black W9MDB
f22d4a6dbe
Update icom.h version
2020-12-12 10:07:03 -06:00
Michael Black W9MDB
c0743dfe6e
astyle icom.c
2020-12-12 10:06:44 -06:00
Michael Black W9MDB
2ff3fa0782
icom now recognizes RIG_PASSBAND_NOCHANGE
...
https://github.com/Hamlib/Hamlib/issues/448
2020-12-12 10:06:00 -06:00
Michael Black W9MDB
e1aa80599f
Add some more debug for Yaesu RFPOWER_METER levels
...
https://github.com/Hamlib/Hamlib/issues/462
2020-12-12 08:34:32 -06:00
Michael Black W9MDB
ffe7184970
Normalize Yaesu RFPOWER_METER_LEVELS to 100W
...
This is a quick fix for most Yaesu rigs
We need a new RIG_LEVEL_RFPOWER_METER_WATTS to return watts instead of 0-1.0
https://github.com/Hamlib/Hamlib/issues/462
2020-12-12 08:24:33 -06:00
Michael Black W9MDB
5a86a1657f
Change post_write_delay on FT950 to 25ms
...
https://github.com/Hamlib/Hamlib/issues/461
2020-12-11 17:00:21 -06:00
Michael Black W9MDB
7911fd1d4b
Add power level to ft991 and fix ft1200 table
...
https://github.com/Hamlib/Hamlib/issues/462
2020-12-11 16:38:02 -06:00
Michael Black W9MDB
ff17dd0199
Add power level to ft1200
...
https://github.com/Hamlib/Hamlib/issues/462
2020-12-11 16:31:24 -06:00
Michael Black W9MDB
d1ea35c93e
https://github.com/Hamlib/Hamlib/issues/462
2020-12-11 16:28:56 -06:00
Michael Black W9MDB
354cb925cc
Add power level to ft891
...
https://github.com/Hamlib/Hamlib/issues/462
2020-12-11 16:25:21 -06:00
Michael Black W9MDB
97a28ea75f
Fix FT450 power levels
...
https://github.com/Hamlib/Hamlib/issues/462
2020-12-11 16:21:36 -06:00
Michael Black W9MDB
09da908bb3
Add ftdx9000 power levels
...
https://github.com/Hamlib/Hamlib/issues/462Z
2020-12-11 16:12:11 -06:00
Michael Black W9MDB
0a7c229f06
Fix retries in newcat.c
...
https://github.com/Hamlib/Hamlib/issues/463
2020-12-11 14:55:33 -06:00
Michael Black W9MDB
f60f9e0181
Fix RFPOWER levels for ftdx101
...
https://github.com/Hamlib/Hamlib/issues/462
2020-12-11 12:25:01 -06:00
Michael Black W9MDB
9fa31392b0
Merge branch 'master' of https://github.com/Hamlib/Hamlib
2020-12-09 22:20:14 -06:00
Michael Black W9MDB
b6d6c5d966
Fix retry_save for Kenwood rigs
2020-12-09 18:13:58 -06:00
Michael Black W9MDB
7a93ce3fb2
Fix retry_save during Yaesu poweron
2020-12-09 18:09:49 -06:00
Michael Black W9MDB
504a01913f
Fix newcat SH parsing
2020-12-09 17:48:09 -06:00
Michael Black W9MDB
1329911799
Change newcat.c set_powerstat=1 to loop logic same as kenwood
...
https://github.com/Hamlib/Hamlib/issues/459
2020-12-09 16:58:16 -06:00
Michael Black W9MDB
679c84f3ee
Only sleep on power on for Yaesu rigs
2020-12-09 16:17:03 -06:00
Michael Black W9MDB
79e2263dfb
Add 1 second sleep after power on for Yaesu rigs
...
https://github.com/Hamlib/Hamlib/issues/459
2020-12-09 16:15:13 -06:00
Michael Black W9MDB
f4c12adb85
Remove get_vfo permanently from ft891.c
...
https://github.com/Hamlib/Hamlib/issues/455
2020-12-09 10:31:28 -06:00
Michael Black W9MDB
15958c8aab
Fix parsing of SH command in newcat.c
...
Remove get_vfo from FT-891
https://github.com/Hamlib/Hamlib/issues/455
2020-12-06 22:54:47 -06:00
Michael Black W9MDB
a0829063d8
Fix ft891 set_mode
...
https://github.com/Hamlib/Hamlib/issues/455
2020-12-06 08:41:37 -06:00
Michael Black W9MDB
1c86ef28cf
Update newcat.h version
2020-12-06 08:20:11 -06:00
Michael Black
2eb3a557d0
Merge pull request #457 from mikaelnousiainen/yaesu-ft2000-fixes
...
Yaesu FT-2000 + GS-232B fixes
2020-12-06 08:18:54 -06:00
Mikael Nousiainen
2526fa2ae3
Remove TODOs
2020-12-06 14:25:29 +02:00
Mikael Nousiainen
5be6a06e9a
Tuning FT-2000 filter code
2020-12-06 00:11:44 +02:00
Mikael Nousiainen
72cc9b773c
Tuning FT-2000 filter code
2020-12-06 00:00:15 +02:00
Mikael Nousiainen
27eaa1b1f7
Tuning FT-2000 filter code
2020-12-05 23:43:07 +02:00
Mikael Nousiainen
e2ca90841c
Add missing levels and fix filters for Yaesu FT-2000
2020-12-05 23:11:12 +02:00
Michael Black W9MDB
12335d5c25
Fix SH command for ft891
...
https://github.com/Hamlib/Hamlib/issues/455
2020-12-04 23:32:32 -06:00
Mikael Nousiainen
472293cd57
Comments
2020-12-03 23:21:57 +02:00
Mikael Nousiainen
457211a7e3
Add get_status command for rotator status flags. Add missing rotator caps in dumpcaps output.
2020-12-03 21:40:34 +02:00
Mikael Nousiainen
a661bee283
Add rotator funcs/levels/parms to rotator caps dump
2020-12-02 22:35:38 +02:00
Mikael Nousiainen
bb315270bf
Merge branch 'master' into rotator-speed-control-and-status
2020-12-02 21:46:23 +02:00
Michael Black W9MDB
5fc36df249
astyle files
2020-11-30 14:53:55 -06:00
Michael Black W9MDB
7e5d08319f
Remove get_vfo from ft897.c -- have to rely on toggle as it seems older serial#'s don't support the vfo commands
...
https://github.com/Hamlib/Hamlib/issues/384
2020-11-30 08:32:26 -06:00
Michael Black W9MDB
c70d841b83
Add NOCHANGE_PASSBAND to icom...cascading effect on adding vfo elsewhere...which is needed anyways
...
https://github.com/Hamlib/Hamlib/issues/448
2020-11-29 23:32:14 -06:00
Michael Black W9MDB
0413a6b71f
Fix kenwood retry attempts
...
https://github.com/Hamlib/Hamlib/issues/450
2020-11-26 08:45:39 -06:00
Mikael Nousiainen
a48f149955
Implement funcs, levels and parms + the ext variants for rotators. Add option to not change rotator speed when using the move command. Add rotator status flags. Work in progress.
2020-11-24 21:51:10 +02:00
Michael Black W9MDB
fbc44864b3
Promote IC-705 to stable
2020-11-21 23:09:11 -06:00
Michael Black W9MDB
477bc5b462
Remove RIG_BUSY drop through in newcat.c when command doesn't match or is not terminated correctly.
...
MicroHam devices need retries as they are constantly spewing IF status and improperly terminating the IF response
These particular retries should be rare for other rigs
https://github.com/Hamlib/Hamlib/issues/446
2020-11-21 15:54:31 -06:00