Mike Black W9MDB
def3e6fea5
Add SDRUNO rig since it uses MD8 for DIG mode -- so PKTUSB will now be recognized for it
2022-04-27 10:11:41 -05:00
Mike Black W9MDB
05fa5b8f60
Balance RETURNFUNC
2022-02-19 16:42:43 -06:00
Mike Black W9MDB
3752b7ef9f
Balance RETURNFUNC
2022-02-19 16:33:54 -06:00
Mike Black W9MDB
4d6633e46f
Balance RETURNFUNC
2022-02-19 16:27:56 -06:00
Mike Black W9MDB
65cc7a76a3
Update hamlib_check_rig_caps
2022-02-12 09:48:56 -06:00
Mike Black W9MDB
144debb46a
Update hamlib_check_rig_caps
2022-02-11 11:34:26 -06:00
Mike Black W9MDB
8c34ce1a2d
astyle source code
2022-02-05 15:27:43 -06:00
Mike Black W9MDB
68e121d82c
Change all to remove HAVE_CONFIG dependency and include <hamlib/config.h> by default
...
This is necessary to keep alignment between the client view of rig->state and the shared libarary view
Including PTHREAD functions in rig->state necessitated this as HAVE_PTHREAD only defined during hamlib compilation.
Clients including hamlib/rig.h did not pick up all the HAVE* config variable that control what gets included
https://github.com/Hamlib/Hamlib/issues/947
2022-02-04 07:41:36 -06:00
Mike Black W9MDB
a277d7ab9b
Changes changing hamlib_port_t to pointer are not backwards compatible
2022-01-25 17:41:26 -06:00
Mike Black W9MDB
9e86e62238
Enable async I/O by default
...
Change hamlib_port_t to a pointer in rig.state
Deprecate static hamlib_port_t structure
New hamlib_port_t structure at end of rig.state
Clients built with older hamlib will use old structure in DLL
Clients built with newer hamlib will use new structure in DLL
So we maintain backwards compatibility until Hamlib 5.0
https://github.com/Hamlib/Hamlib/issues/894
2022-01-25 07:59:47 -06:00
Mike Black W9MDB
92542cb028
Change sprintf to SNPRINTF in kenwood rigs
...
https://github.com/Hamlib/Hamlib/issues/857
2022-01-18 23:03:43 -06:00
Mike Black W9MDB
18f69356c9
Change sprintf to SNPRINTF for kenwood files
2022-01-10 23:03:54 -06:00
Mike Black W9MDB
01b7f81119
Add a data tag to the caps structure and a test in rig_init to ensure the data tag is where it is expected
...
Modify testrigcaps.c to test new data tag
This should detect any changes which corrupt rig_caps from additons/subtractions/changes to the structure
2021-12-31 23:49:29 -06:00
Mikael Nousiainen
c764336e73
Fix build warnings caused by changes to I/O function signatures
2021-12-18 23:49:45 +02:00
Mike Black W9MDB
d820ee9dbf
Add expected_len to read_string function for potential serial I/O speedup
...
https://github.com/Hamlib/Hamlib/issues/850
2021-11-24 13:02:39 -06:00
Mike Black W9MDB
8fe190d622
Reduce error messages about RIG_VFO_OTHER which only applies to some rigs like Icom rigs with the 0x25 command
...
Add a flush_flag to read_string so that the new serial_flush will not produce a timeout value when flushing
https://github.com/Hamlib/Hamlib/issues/835
2021-11-01 23:43:45 -05:00
Mike Black W9MDB
388294c3d6
Fix RIG_STATUS_STABLE misspelling
2021-09-15 13:50:31 -05:00
Mike Black W9MDB
8cc59cca3b
Rigs have been at BETA status forever so promoting all to STABLE
2021-09-15 13:44:42 -05:00
Mikael Nousiainen
252a3ead63
Add RIG_TARGETABLE_ROOFING to allow Yaesu roofing filter targeting by VFO only for FTDX5000 and FTDX101. Fix TS-480 VOXDELAY level definition.
2021-05-12 23:51:35 +03:00
Mike Black W9MDB
81e3e2e5d2
astyle files
2021-04-29 17:23:37 -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
38e6cf1cd8
Fix TS-480 narrow filter widths. Add NR2 and CW IF filter support.
2021-04-25 16:50:16 +03:00
Mikael Nousiainen
08a7515e91
Add support for FW filter width command on TS-480
2021-04-24 19:13:12 +03:00
Mikael Nousiainen
e4657a5d16
TS-480: Add Digital Noise Limiter. Start implementation for filter width command. Fix bugs.
2021-04-23 23:32:42 +03:00
Mikael Nousiainen
de5c5a27a1
Add support for TS-480 slope filter settings and some useful custom funcs/levels. Fix TS-480 bugs.
2021-04-23 10:42:43 +03:00
Mikael Nousiainen
1f57311fee
Read values for all meters at once for TS-480
2021-04-21 13:42:53 +03:00
Mikael Nousiainen
45a1bf5b45
Fix Kenwood VOX gain and RIT set for TS-480
2021-04-20 12:04:28 +03:00
Mikael Nousiainen
6a0df54003
Add S-meter and SWR meter calibration tables for TS-480
2021-04-19 22:53:58 +03:00
Mikael Nousiainen
6e5791c221
Fix typo
2021-04-19 22:26:02 +03:00
Mikael Nousiainen
c13fcd8616
Fix typo
2021-04-19 22:14:51 +03:00
Mikael Nousiainen
645941cf9a
Add missing break
2021-04-19 22:11:02 +03:00
Mikael Nousiainen
6e1977277e
Specify TS-480 extension menu value length
2021-04-19 22:06:41 +03:00
Mikael Nousiainen
ad0569688b
Add support for TS-480 extension menu and CW pitch. Set level gran for some levels.
2021-04-19 21:52:25 +03:00
Mikael Nousiainen
bb1d0f83a0
Add RF power meter for TS-480
2021-04-19 20:37:20 +03:00
Mikael Nousiainen
212c41f0af
Return S0 for TS-480 when PTT is ON
2021-04-19 20:35:53 +03:00
Mikael Nousiainen
9b9a2b5511
Add RF power meter for TS-480
2021-04-19 20:28:55 +03:00
Mikael Nousiainen
2b44f470fa
Add RF power meter for TS-480
2021-04-19 20:28:15 +03:00
Mikael Nousiainen
055d4dce88
Fix TS-480 RIT/XIT
2021-04-19 19:57:52 +03:00
Mikael Nousiainen
4495b5b434
Add missing TS-480 caps
2021-04-19 19:43:29 +03:00
Mikael Nousiainen
fc1160c0a5
TS-480 fixes
2021-04-19 19:21:02 +03:00
Mikael Nousiainen
4f66af6ee1
Merge upstream master and fix conflicts. Add new commands for TS-480 (WIP).
2021-04-19 18:34:17 +03:00
Mike Black W9MDB
bddf868414
Make Malachite do 2-freq set all the time -- seems to work well
...
https://github.com/Hamlib/Hamlib/issues/645
2021-04-06 17:38:59 -05:00
Mike Black W9MDB
72161dd316
https://github.com/Hamlib/Hamlib/issues/645
2021-04-06 16:14:36 -05:00
Mike Black W9MDB
c02b079fb3
Update timeout values based on testing with Malchite SDR
...
https://github.com/Hamlib/Hamlib/issues/645
2021-04-06 10:45:18 -05:00
Mike Black W9MDB
8d95db88d4
More Malachite updates
...
https://github.com/Hamlib/Hamlib/issues/645
2021-04-06 09:12:20 -05:00
Mike Black W9MDB
eb0f596104
More Malachite updates
...
https://github.com/Hamlib/Hamlib/issues/645
2021-04-06 09:07:42 -05:00
Mike Black W9MDB
623287aa02
Updates for Malchite SDR
...
https://github.com/Hamlib/Hamlib/issues/645
2021-04-06 08:54:53 -05:00
Mike Black W9MDB
4c2f60b9b0
Fix no_id check in kenwood.c for Malchite SDR
...
https://github.com/Hamlib/Hamlib/issues/645
2021-04-06 08:46:49 -05:00
Mike Black W9MDB
809f2744e6
Remove set/get_vfo from kenwood.c Malachite SDR
...
https://github.com/Hamlib/Hamlib/issues/645
2021-04-05 07:14:21 -05:00