Wykres commitów

1353 Commity (72c6f22c28a0747f07673eeb70a80fbd9bf0a9c5)

Autor SHA1 Wiadomość Data
Mikael Nousiainen 840333266f Add spectrum scope caps for dummy rig. Fix duplicate definition for IC-785x. 2021-06-05 21:48:10 +03:00
Mike Black W9MDB f41bcaa71a Add IC-575 rig 2021-06-03 16:13:58 -05:00
Mike Black W9MDB 53476dd14d Remove some more debug 2021-06-01 07:19:00 -05:00
Mike Black W9MDB d9d562874d Fix compilation warning in icom.c 2021-05-31 08:36:45 -05:00
Mikael Nousiainen 3a67356bc1 Add some comments and improved debugging on SIGIO async data handling 2021-05-31 16:22:22 +03:00
Mikael Nousiainen 263c16984a Attempt to handle asynchronously pushed Icom CI-V frames (transceive and spectrum data) as these frame will get interleaved with command responses 2021-05-30 01:36:49 +03:00
Mike Black W9MDB 503897c41c Fix debug msg in netrigctl.c 2021-05-27 23:40:33 -05:00
Mike Black W9MDB 92ed52b5f7 Zero out response in flex6xxx.c -- was generating funky error messages 2021-05-27 10:19:49 -05:00
Mikael Nousiainen 12527581b0 Add SPECTRUM_ATT level (also supported by Kenwood rigs). Get VFO frequency for Icom spectrum edge ranges (if not cached). Fix preamp levels based on docs. Add supported AGC levels to recent Icom rigs. 2021-05-27 10:12:01 +03:00
Mikael Nousiainen 26ea916ca7 Implement Icom rig levels: SPECTRUM_EDGE_LOW and SPECTRUM_EDGE_HIGH 2021-05-27 01:09:01 +03:00
Mikael Nousiainen b4ba22d369 Implemented initial abstraction for spectrum scope data and support for Icom spectrum data output. The abstraction is based on common features of both Icom and Kenwood rigs. Added TRANSCEIVE func and enumeration of supported AGC levels. Work in progress. 2021-05-26 23:40:53 +03:00
Mikael Nousiainen ed180e2610 FT-450(D): Add S-meter, RF power meter and fix vox gain scale. The S-meter scale, while not perfect, is at least close to what the rig displays. 2021-05-20 09:13:15 +03: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 94410f7a71 Increase FLRig timeout to 5 seconds 2021-05-11 11:59:20 -05:00
Mike Black W9MDB 1bbe783e05 Change freq printout in ft1000mp.c 2021-05-08 12:47:59 -05:00
Mike Black W9MDB 493860dae8 Add ; to k3.c to please the eye 2021-05-07 12:30:14 -05:00
Mike Black W9MDB ce470548b2 Promote IC821H to stable 2021-05-07 11:43:53 -05:00
Mike Black W9MDB e84b8a3c99 Add special check for IC821H in icom_set_vfo
Seems the IC821H reverses Main/Sub logic when in satmode
Remove IC821 from riglist.h and icom.c -- not used
https://github.com/Hamlib/Hamlib/issues/693
2021-05-07 08:25:54 -05:00
Mike Black W9MDB 29013fd021 Add ic821h_set_split_vfo
https://github.com/Hamlib/Hamlib/issues/693
2021-05-06 23:59:00 -05:00
Mike Black W9MDB dd2f0f380e Fix bad variable in ts890.c 2021-05-06 12:21:48 -05:00
Michael Black 0ec349de49
Merge pull request #692 from mikaelnousiainen/fix-kenwood-vox-delay
Fix Kenwood VOX delay unit
2021-05-06 12:15:05 -05:00
Mike Black W9MDB 79a7a915fb Fix TS890 vox delay level 2021-05-06 12:14:17 -05:00
Mikael Nousiainen d0a12e5391 Hamlib VOX delay unit is 1/10th of a second 2021-05-06 18:24:02 +03:00
Mike Black W9MDB 7f60e1fcb0 Fix dummy rig to recognize Main/Sub VFOS -- this fixes "M CW 500"
Fix rig.c set_mode to recognize curr_vfo correctly
https://github.com/Hamlib/Hamlib/issues/689
2021-05-04 14:35:34 -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 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 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 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 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
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 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 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 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
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
Mikael Nousiainen 08a7515e91 Add support for FW filter width command on TS-480 2021-04-24 19:13:12 +03: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 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 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
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
Mike Black W9MDB b0e006ce6c astyle files 2021-04-21 23:48:29 -05: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 870b9ca748 In icom.c add check for current vfo to avoid vfo swapping
https://github.com/Hamlib/Hamlib/issues/665
https://github.com/Hamlib/Hamlib/issues/654
2021-04-19 09:51:58 -05:00
Mike Black W9MDB cd82a2c008 In icom.c fix reading VFOB width when 0 and set to VFOA width
https://github.com/Hamlib/Hamlib/issues/665
https://github.com/Hamlib/Hamlib/issues/654
2021-04-18 22:46:50 -05:00
Mike Black W9MDB aefe8c44b7 In rig.c if rig does not set get_split_vfo then return cached values
https://github.com/Hamlib/Hamlib/issues/654
https://github.com/Hamlib/Hamlib/issues/665
2021-04-18 11:35:35 -05:00
Stephane Fillod 5d367f0920 prm80: fix RX frequencies on VHF
The RX IF shift on VHF is the opposite than on UHF.

Tested-by: Claus <claus.moessner@web.de>
2021-04-17 21:31:51 +02:00
Mike Black W9MDB 7d79b59bd7 When vfo twiddling is being done set_freq calls will be skipped
https://github.com/Hamlib/Hamlib/issues/664
2021-04-15 11:47:58 -05:00
Mike Black W9MDB 9cb7c7dcdf Fix IC-705 filters in ic7300.c
https://github.com/Hamlib/Hamlib/issues/666
2021-04-15 07:05:38 -05:00
Mike Black W9MDB 4501c1c97b Remove generated files 2021-04-14 15:41:01 -05:00
Mike Black W9MDB 9d310062eb More files for git clone configure to work 2021-04-14 09:19:27 -05:00
Mike Black W9MDB fe8677322e Remove MAIN and SUB VFOs from ic7100.c -- rig doesn't have them
These have been in there for 8 years but just got exposed as a bug with new VFO handling
https://github.com/Hamlib/Hamlib/issues/660

Start changes to update rig->caps in netrigctl.c so "rigctl -m 2 u" matches "rigctl u"
https://github.com/Hamlib/Hamlib/issues/659
2021-04-14 07:11:28 -05:00
Mike Black W9MDB 7366522883 Remove SATMODE from ic7100.c -- rig does not have satellite mode commands
https://github.com/Hamlib/Hamlib/issues/660
2021-04-13 15:31:57 -05:00
Mike Black W9MDB ec813ae57d Fix cppcheck warning in flrig.c 2021-04-12 09:31:10 -05:00
Mike Black W9MDB 3ef3a255ff Remove more verbosity from flrig.c 2021-04-11 17:34:53 -05:00
Mike Black W9MDB 9a0e9c370a Reduce flrig verbosity a bit 2021-04-11 16:56:04 -05:00
Mike Black W9MDB 73464a6c2e Fix IC910 behavior with gpredict -- also should fix some Main/Sub behavior elsewhere too
https://github.com/Hamlib/Hamlib/issues/657
2021-04-11 11:49:37 -05:00
Mike Black W9MDB 89c434cc26 Remove comment from flrig.c 2021-04-09 22:53:06 -05:00
Mike Black W9MDB 9644825308 Update flrig.c to use new set_verify cmds for freq & ptt 2021-04-09 22:47:56 -05:00
Mike Black W9MDB dae869f390 Fix punctuation error in flrig.c 2021-04-09 17:33:18 -05:00
Mike Black W9MDB eb63b1c9ea Enable set_ptt_fast in flrig.c -- Fixed in 1.3.54.17 2021-04-09 17:30:35 -05:00
Mike Black W9MDB c4e37ef277 Add timeout to dump_state so rigctld will use the rig's timeout value plus 200ms for additional network delays 2021-04-09 15:35:30 -05:00
Mike Black W9MDB 7ea4fd17aa Fix icom.c default vfo to usa VFOA/Main as appropriate
https://github.com/Hamlib/Hamlib/issues/654
2021-04-08 22:37:36 -05:00
Mike Black W9MDB 609c9ad8d5 Temporarily disable fast_set_ptt in flrig.c -- not working in FLRig 1.3.54.14 2021-04-08 16:16:35 -05:00
Mike Black W9MDB def3aee7a6 Add set_ptt_fast capability to flrig.c as default if available 2021-04-08 14:29:40 -05:00
Mike Black W9MDB 4c8dc6e245 Fix flrig vfo inaccessible in flrig_set_split_freq_mode
https://github.com/Hamlib/Hamlib/issues/651
2021-04-07 08:26:18 -05: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 993a3162fd Fix FTDX101 and FT9000 RFPOWER_METER_WATTS
https://github.com/Hamlib/Hamlib/issues/641
2021-04-06 17:13:14 -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 aa1972fb5d Show match when rig model is recognized in kenwood.c 2021-04-06 09:47:31 -05:00
Mike Black W9MDB 124a6faafd More Malachite updates
https://github.com/Hamlib/Hamlib/issues/645
2021-04-06 09:38:36 -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 c25e8f9e5b Add TX/RX VFOs to dummy.c 2021-04-06 07:22:19 -05:00
Mike Black W9MDB 502c41d746 Zeroize id value in kenwood.c 2021-04-05 17:49: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