Mike Black W9MDB
16f5502af0
Fix get_vfo_info args
...
It still incorrectly gives a Freq prompt for the VFO.
2021-05-01 15:52:11 -05:00
Mike Black W9MDB
92d01adaa1
Fix MinGW compile warning in dumpcaps.c
2021-05-01 13:06:32 -05:00
Mike Black W9MDB
2dd87806cf
Remove 3 second sleep from icom.c powerup
2021-04-30 15:59:43 -05:00
Mike Black W9MDB
a27595d71e
Fix segfault in rigctl_parse.c when rig does not have ctcss_list or dcs_list
2021-04-30 15:42:03 -05:00
Mike Black W9MDB
12683d4faf
Add Version, App, and CRC tags to rig_get_info
...
This output will eventually be used for a multicast broadcast/receive capability
2021-04-30 07:37:07 -05:00
Mike Black W9MDB
e3255e7a8d
Comment out work in progress in rigctl_parse.c
2021-04-29 17:25:54 -05:00
Mike Black W9MDB
81e3e2e5d2
astyle files
2021-04-29 17:23:37 -05:00
Mike Black W9MDB
604516ed8f
Clean up mingw compiler warning for tones.h
...
https://github.com/Hamlib/Hamlib/issues/659
2021-04-29 17:16:51 -05:00
Mike Black W9MDB
697a194752
Fix mingw warnings from new ctcss_list definition
...
https://github.com/Hamlib/Hamlib/issues/659
2021-04-29 17:06:45 -05:00
Mike Black W9MDB
386b08dc4f
Add ctcss_list and dcs_list to rigctld so rigcctld caps reflects the connected rig
...
https://github.com/Hamlib/Hamlib/issues/659
2021-04-29 10:49:29 -05:00
Mike Black W9MDB
4e60ebf1d6
Fix rig_get_vfo_info in rig.swg
...
6c13951da8 (commitcomment-50159464)
2021-04-29 09:00:59 -05:00
Mike Black W9MDB
5473249e9a
Add power2mW and mW2power to netrigctl.c
2021-04-28 17:39:08 -05:00
Mike Black W9MDB
0b203c7e8f
Add transceive ability to dummy rig
2021-04-28 17:38:54 -05:00
Mike Black W9MDB
906b6e62d8
Update man pages
2021-04-28 07:03:10 -05:00
Mike Black W9MDB
4c09c2362e
Fix rig_get_info to return "None" for VFO if needed instead of empty string
...
Should make parsing easier ensuring all are token pairs
https://github.com/Hamlib/Hamlib/issues/682
2021-04-28 06:44:10 -05:00
Mike Black W9MDB
2066bb38fd
Change rig_get_rig_info to use cached values for VFOB when not targetable
...
https://github.com/Hamlib/Hamlib/issues/682
2021-04-27 17:32:10 -05:00
Mike Black W9MDB
bfa7599687
In kenwood.c skip verification for RU/RD commands.
...
On the TS-2000 at least it caused Resource temporarily unavailable when sending ID right after RU/RD
https://github.com/Hamlib/Hamlib/issues/677
2021-04-27 17:18:51 -05:00
Bill Somerville
7b5765d549
Add missing export definition
2021-04-27 20:45:52 +01:00
Mike Black W9MDB
9970323712
Update NEWS
2021-04-27 13:16:37 -05:00
Mike Black W9MDB
5034bf4451
Make 1st token in get_rig_info a paired token too so all are A=B token pairs
...
https://github.com/Hamlib/Hamlib/issues/682
2021-04-27 13:14:54 -05:00
Mike Black W9MDB
af499a979e
Fix freqB on rig_get_rig_info
...
https://github.com/Hamlib/Hamlib/milestone/7
2021-04-27 12:13:15 -05:00
Mike Black W9MDB
6b13c6c3a3
New rig_get_rig_info function
...
Also get_rig_info in rigctld too
Example output with rig in split mode
This is a string return to allow for easy future expansion without changing the API
New tokens may be introduced and can be skipped if not used by clients
VFOA Freq=10133000 Mode=LSB Width=0 RX=1 TX=0
VFOB Freq=10134000 Mode=LSB Width=0 RX=0 TX=1
Split=1 SatMode=0
https://github.com/Hamlib/Hamlib/issues/682
2021-04-27 11:51:43 -05:00
Mike Black W9MDB
6c13951da8
Add satmode to rig_get_vfo_info
...
Add prototype for rig_get_rig_info
https://github.com/Hamlib/Hamlib/issues/682
2021-04-27 10:32:12 -05:00
Mike Black W9MDB
9a82ebf652
Make icom.c 0x25 cmd check only try once
...
https://github.com/Hamlib/Hamlib/issues/685
2021-04-27 10:00:10 -05:00
Mike Black W9MDB
622257c367
Add vfo_fixup to get_vfo_info
...
https://github.com/Hamlib/Hamlib/issues/681
2021-04-27 09:43:05 -05:00
Mike Black W9MDB
64c2a4d4a9
Add TRACE statements to allow for better debug following top level rig calls
2021-04-27 09:36:27 -05:00
Mike Black W9MDB
a6af56ff53
Fit kenwoods set_rit to move right right direction
...
https://github.com/Hamlib/Hamlib/issues/677
2021-04-27 07:34:14 -05:00
Mike Black W9MDB
aa9a8d8af1
Merge branch 'master' of https://github.com/Hamlib/Hamlib
2021-04-27 06:50:07 -05:00
Mike Black W9MDB
19fb0e421d
Change rig_set_split_mode to return RIG_OK when set_vfo and vfo_op are not available
...
For the FT-991 example there's no need to set mode on VFOB as there is only one mode for both VFOs
So if rig has neither of these we will assume VFOB mode does not need to be set
https://github.com/Hamlib/Hamlib/issues/684
2021-04-27 06:50:00 -05:00
Mike Black W9MDB
d0b3484c13
Change rig_set_split_mode to return RIG_OK when set_vfo and vfo_op are not available
...
For the FT-991 example there's no need to set mode on VFOB as there is only one mode for both VFOs
So if rig has neither of these we will assume VFOB mode does not need to be set
2021-04-27 06:47:58 -05:00
Mike Black W9MDB
a281161fcf
Improve kenwood set_rit to use the difference requested instead of restarting at zero
...
https://github.com/Hamlib/Hamlib/issues/677
2021-04-26 11:32:55 -05:00
Mike Black W9MDB
b0323be6b7
Merge branch 'master' of https://github.com/Hamlib/Hamlib
2021-04-25 23:20:57 -05:00
Mike Black W9MDB
7ea0a49dcd
Re-do get_rit for has_rit2 rigs
...
If this works should be able to change get_rit in TS480 to the generic kenwood get_rit
https://github.com/Hamlib/Hamlib/issues/677
2021-04-25 23:20:34 -05:00
Mike Black W9MDB
402fecc43b
Re-do get_rit for has_rit2 rigs
...
If this works should be able to change get_rit in TS480 to the generic kenwood get_rit
2021-04-25 23:19:11 -05:00
Mike Black W9MDB
25eb70d90d
In iofunc.c only call hl_sleep if needed
2021-04-25 14:59:47 -05:00
Michael Black
a8b6695547
Merge pull request #680 from mikaelnousiainen/ts480-fixes
...
Extend TS-480 backend functionality significantly
2021-04-25 09:42:11 -05:00
Mikael Nousiainen
9ca111a5a5
Fix RIT for TS-480
2021-04-25 17:19:16 +03:00
Mikael Nousiainen
95b08de780
Fix RIT for TS-480
2021-04-25 17:14:59 +03:00
Mikael Nousiainen
6fd5371b12
Merge branch 'master' into ts480-fixes
2021-04-25 16:50:48 +03:00
Mikael Nousiainen
38e6cf1cd8
Fix TS-480 narrow filter widths. Add NR2 and CW IF filter support.
2021-04-25 16:50:16 +03:00
Mike Black W9MDB
ec68495bd3
Change WSAStartup logic in network.c to better allow for errors.
...
WSAStartup should now get called once only and should be restarted if needed.
https://github.com/Hamlib/Hamlib/issues/679
2021-04-25 08:33:14 -05:00
Mikael Nousiainen
08a7515e91
Add support for FW filter width command on TS-480
2021-04-24 19:13:12 +03:00
Mike Black W9MDB
1cfa4c205c
Remove SQLSTAT deprecated level
2021-04-24 09:17:53 -05:00
Mike Black W9MDB
60f861bfd5
More changes to bring rigctld dump_caps into line with rigctl dump_caps
...
https://github.com/Hamlib/Hamlib/issues/659
2021-04-24 09:16:40 -05:00
Mike Black W9MDB
9231c2f7e5
Some more change to bring rigctld dump_caps into line with rigctl dump_caps
...
https://github.com/Hamlib/Hamlib/issues/659
2021-04-24 08:47:01 -05:00
Mike Black W9MDB
e0a3f8deac
Fix rigctld caps ptt_type to reflect the connected rig
...
https://github.com/Hamlib/Hamlib/issues/659
2021-04-23 23:40:40 -05:00
Mike Black W9MDB
21b9aadb91
Merge branch 'master' of https://github.com/Hamlib/Hamlib
2021-04-23 23:39:02 -05:00
Mike Black W9MDB
0a4e0dbdfb
Fix RIT in kenwood.c -- default to 10Hz steps if rig step setting works
...
https://github.com/Hamlib/Hamlib/issues/677
2021-04-23 23:38:49 -05:00
Mike Black W9MDB
295daa791b
Fix RIT in kenwood.c -- default to 10Hz steps if rig step setting works
2021-04-23 23:37:44 -05:00
Mike Black W9MDB
1d79b9e01c
Fix icom \get_mode in non-vfo mode to stay on VFOB/Sub
...
https://github.com/Hamlib/Hamlib/issues/676
2021-04-23 17:43:54 -05:00