Wykres commitów

74 Commity (4fa9a211adbcb1ae9329db41c27854af70f39d64)

Autor SHA1 Wiadomość Data
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