Mike Black W9MDB
c8439de131
Reverse K3 PKTLSB/PKTUSB sensing
...
Was causing WSJTX to get a PKTLSB response after sending PKTUSB
These rigs now only set MD when MD needs changing which speeds up the polling cycle
https://github.com/Hamlib/Hamlib/issues/726
2021-06-18 22:58:49 -05:00
Mike Black W9MDB
b80ff9330c
Add debug to k3.c to chase down mode setting problem
...
https://github.com/Hamlib/Hamlib/issues/726
2021-06-18 10:35:27 -05:00
Mike Black W9MDB
beede15b7b
Change debug a bit in rig.c
2021-06-16 10:35:38 -05:00
Mike Black W9MDB
b7e77aa83f
Merge branch 'master' of https://github.com/Hamlib/Hamlib
2021-06-16 10:14:42 -05:00
Mike Black W9MDB
c72517eafa
Move loop declaration outside the for statement in rig.c
...
Also got rigctld working with WSJTX -- but not JTDX yet
https://github.com/Hamlib/Hamlib/issues/721
2021-06-16 10:13:45 -05:00
Mike Black W9MDB
2a8ca81848
Move loop declaration outside the for statement in rig.c
2021-06-16 10:11:45 -05:00
Mike Black W9MDB
3b2715463d
Change kenwood_set_mode to only change mode if necessary by reading it first
...
https://github.com/Hamlib/Hamlib/issues/726
2021-06-15 22:35:05 -05:00
Mike Black W9MDB
763e18fa42
Fix get_mode_with_data for IC7800 as it can set but not read mode with 0x26 command
...
https://github.com/Hamlib/Hamlib/issues/725
2021-06-14 07:52:29 -05:00
Mike Black W9MDB
42a9d4fbd6
Fix netrigctl vfo where non vfo mode VFOB was not working
...
https://github.com/Hamlib/Hamlib/issues/721
2021-06-13 22:53:18 -05:00
Mike Black W9MDB
ed09f54483
Fix dummy rig current_vfo where non vfo mode VFOB was not working
...
https://github.com/Hamlib/Hamlib/issues/721
2021-06-13 22:51:55 -05:00
Mike Black W9MDB
7b1ad09aed
Fix retcode compilation warning
2021-06-13 16:18:46 -05:00
Mike Black W9MDB
9ff92fa5ec
Add VFO_B as valid VFO for trxmanager set_split_freq_mode
...
https://github.com/Hamlib/Hamlib/issues/724
2021-06-13 16:06:40 -05:00
Mike Black W9MDB
6dacfa53c0
Avoid nested calls in rigctld
...
https://github.com/Hamlib/Hamlib/issues/721
2021-06-12 11:04:10 -05:00
Mike Black W9MDB
c7b10e0e8f
Change K3 rigs to query MD and not set if not a change
...
K3S was taking 400ms to do MD6; when already in MD6; so query is a lot faster
Will also avoid trying to set mode when PTT is on
https://github.com/Hamlib/Hamlib/issues/722
2021-06-12 10:25:02 -05:00
Mike Black W9MDB
37b16fa283
Improved FLRig error message when requesting a mode that FLRig does not have
2021-06-07 09:32:57 -05:00
Mike Black W9MDB
e427262a89
Promote thd74 to stable
2021-06-06 23:02:55 -05:00
Mike Black W9MDB
fcb2529ed0
Have thd74.c call kenwood_open
...
https://github.com/Hamlib/Hamlib/issues/718
2021-06-06 07:57:33 -05:00
Mike Black W9MDB
976ba6df02
Add small delay in flex6xxx.c after ptt off -- seems to take a short while to really do it for the ANAN rigs
2021-06-05 22:23:57 -05:00
Mike Black W9MDB
540ca9cce3
Remove empty cmd from thd74.c and bump up to beta
...
https://github.com/Hamlib/Hamlib/issues/718
2021-06-05 16:54:53 -05:00
Michael Black
9d7e1651b2
Merge pull request #719 from mikaelnousiainen/add-spectrum-data-for-dummy-rig
...
Add spectrum scope caps for dummy rig
2021-06-05 14:21:40 -05:00
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
ff9a745c7a
Wrap pthread calls in #ifdef HAVE_PTHREAD in rig.c
2021-06-04 10:03:40 -05:00
Mike Black W9MDB
b65fdb61f8
Fix get_rig_conf_type export
2021-06-04 09:59:31 -05:00
Mike Black W9MDB
a73046b04e
Clean up clang-static-analyzer warnings
2021-06-03 17:21:52 -05:00
Mike Black W9MDB
f41bcaa71a
Add IC-575 rig
2021-06-03 16:13:58 -05:00
Mike Black W9MDB
7d8e99ca2d
Fix ICOM UDP network setup
2021-06-02 23:06:22 -05:00
Mike Black W9MDB
53476dd14d
Remove some more debug
2021-06-01 07:19:00 -05:00
Mike Black W9MDB
a63d009035
Remove some more debug
2021-06-01 07:17:11 -05:00
Mike Black W9MDB
c5378b9f70
Remove some more debug
2021-06-01 07:10:44 -05:00
Mike Black W9MDB
aa161f1598
Comment out some debug from rigctl_parse.c
2021-06-01 07:03:24 -05:00
Mike Black W9MDB
9755454ff8
Fix Icom UDP server check
2021-05-31 17:42:07 -05:00
Mike Black W9MDB
97e36926d3
Enable UDP network for Icom rigs
2021-05-31 09:05:41 -05:00
Mike Black W9MDB
d9d562874d
Fix compilation warning in icom.c
2021-05-31 08:36:45 -05:00
Michael Black
c4e6ed39e6
Merge pull request #715 from mikaelnousiainen/fix-icom-transceive-and-spectrum-data-conflicts
...
Attempt to handle asynchronous rig output data in Icom backend
2021-05-31 08:31:42 -05:00
Mikael Nousiainen
3a67356bc1
Add some comments and improved debugging on SIGIO async data handling
2021-05-31 16:22:22 +03:00
Mike Black W9MDB
fabec4a94c
Improve rig_open error msg in rigctl.c and rigctld.c
2021-05-30 06:48:12 -05: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
Mike Black W9MDB
673a038de6
Merge branch 'master' of https://github.com/Hamlib/Hamlib
2021-05-27 09:02:28 -05:00
Mike Black W9MDB
903df5cb95
Fix RIG_FLUSH_REMOVE #ifdef -- duh....
...
https://github.com/Hamlib/Hamlib/pull/712
2021-05-27 09:01:48 -05:00
Mike Black W9MDB
3c50d53273
Merge branch 'master' of https://github.com/Hamlib/Hamlib
2021-05-27 07:55:59 -05:00
Mike Black W9MDB
ae2d79f523
Merge branch 'master' of https://github.com/Hamlib/Hamlib
2021-05-27 07:37:14 -05:00
Mike Black W9MDB
7913de79e1
Allow testing removal of rig_flush()
...
https://github.com/Hamlib/Hamlib/pull/712
2021-05-27 07:35:46 -05:00
Michael Black
e52b4e7f2a
Merge pull request #712 from mikaelnousiainen/initial-spectrum-scope-support
...
Initial spectrum scope support
2021-05-27 07:31:27 -05:00
Mikael Nousiainen
de4bbd6a24
Add comment about implementing spectrum data multicast
2021-05-27 10:14:23 +03: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
a7de662937
Merge branch 'master' into initial-spectrum-scope-support
2021-05-26 23:41:38 +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