Mike Black W9MDB
|
c3f9f20aa8
|
Make var const in optoscan.c
|
2021-09-11 09:56:52 -05:00 |
Mike Black W9MDB
|
ecea9da847
|
Remove unused value set in icom.c
|
2021-09-11 09:54:19 -05:00 |
Mike Black W9MDB
|
ec2d5387a7
|
Remove shadowed declaration from icom.c
|
2021-09-11 09:53:17 -05:00 |
Mike Black W9MDB
|
02f0ae986f
|
Remove always true clause from icom.c
|
2021-09-11 09:48:36 -05:00 |
Mike Black W9MDB
|
a85d6891c7
|
Fix return path in icom.c
|
2021-09-11 05:43:19 -05:00 |
Mike Black W9MDB
|
6e5bc09b27
|
Fix potential buffer underflow in icom.c
|
2021-09-11 05:41:25 -05:00 |
Mike Black W9MDB
|
2706cca649
|
Fix potential buffer underflow in icom frame.c
|
2021-09-11 05:41:03 -05:00 |
Mike Black W9MDB
|
f2c60aa33a
|
Since Icom rigs default to filter 2 if a filter is not selected we will do the same when turning on data mode
https://github.com/Hamlib/Hamlib/issues/791
|
2021-09-07 17:52:44 -05:00 |
Mike Black W9MDB
|
e900b4f9dc
|
Change set_icom_set_mode_with_data to not change mode unless necessary
Should allow filters to stay where they are set if USB-D is the starting mode
https://github.com/Hamlib/Hamlib/issues/791
|
2021-09-07 17:44:57 -05:00 |
Mike Black W9MDB
|
acac64c116
|
Really fix icom_set_func so that it can also turn off DUAL_WATCH
|
2021-09-01 09:08:13 -05:00 |
Mike Black W9MDB
|
ee56688003
|
Fix icom_set_func so that it can also turn off DUAL_WATCH
In ic756.c remove ic756_set_func and use icom_set_func instead
|
2021-09-01 09:00:56 -05:00 |
Mike Black W9MDB
|
004efafda7
|
Remove unnecessary set_mode command from TARGETABLE_MODE Icom rigs
https://github.com/Hamlib/Hamlib/issues/762
https://github.com/Hamlib/Hamlib/issues/430
|
2021-08-28 17:09:27 -05:00 |
Mike Black W9MDB
|
996dbbfa1a
|
Remove override of PKTUSB mode for Icom rigs -- don't think we need this
Was causing mode toggling on IC7300 during PTT transitions in JTDX
|
2021-08-28 10:21:16 -05:00 |
Mike Black W9MDB
|
06513a6869
|
Remove another unneeded vfo swap from icom rigs
https://github.com/Hamlib/Hamlib/issues/762
https://github.com/Hamlib/Hamlib/issues/430
|
2021-08-27 17:24:31 -05:00 |
Mike Black W9MDB
|
283281c4cb
|
astyle all files preparing for 4.3 release
|
2021-08-26 06:49:24 -05:00 |
Wouter van Gulik
|
9aec383329
|
Simplify get_ant by having setting to unknown by default.
Drop setting to default in rigs.
Add some more documentation on get_ant.
|
2021-08-25 22:13:21 +02:00 |
Mike Black W9MDB
|
547bd0fb55
|
Fix ANT get/set for IC756Pro series
https://github.com/Hamlib/Hamlib/issues/774
|
2021-08-22 16:40:48 -05:00 |
Wouter van Gulik
|
83a8b98a86
|
icom.c: Drop width check. Other code assumes != NULL.
I am not sure if the intention was to check for width == default.
But that never worked, so for now do not change behaviour.
|
2021-08-21 20:36:10 +02:00 |
Mike Black W9MDB
|
014bc04ddf
|
Fix Icom rigs to use 0x25 command if capable
Fixes #1 and and #2 in the issue
https://github.com/Hamlib/Hamlib/issues/762
|
2021-08-13 07:42:39 -05:00 |
Mike Black W9MDB
|
4bfd71f91f
|
Fix Icom split and implement reverse split
These should work now from rigctl and via the API
S VFOB 1 VFOA
S Sub 1 Main
https://github.com/Hamlib/Hamlib/issues/754
|
2021-08-02 23:37:31 -05:00 |
Mike Black W9MDB
|
a092f1f630
|
Fix spelling error in icom.c
|
2021-07-19 22:58:19 -05:00 |
Mike Black W9MDB
|
756f8052fc
|
Minimize 0x25cmdfails resets to only when satmode changes
https://github.com/Hamlib/Hamlib/issues/741
|
2021-07-15 10:19:33 -05:00 |
Mike Black W9MDB
|
6bdb82bc54
|
Fix some vfo swapping issues for Icom rigs
https://github.com/Hamlib/Hamlib/issues/734
|
2021-07-08 13:14:42 -05:00 |
Mike Black W9MDB
|
65c77953f8
|
Add MainA/B SubA/B to icom.c
https://github.com/Hamlib/Hamlib/issues/730
|
2021-07-05 17:04:24 -05:00 |
Mike Black W9MDB
|
dd0187ede6
|
Fix Icom rig 0x25 command for set mode with data and no width change
Fix Icom rigs not working with rigtctld and 0x25 command
https://github.com/Hamlib/Hamlib/issues/733
|
2021-07-03 22:16:33 -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 |
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
|
f41bcaa71a
|
Add IC-575 rig
|
2021-06-03 16:13:58 -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 |
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 |
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
|
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
|
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
|
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 |
Mike Black W9MDB
|
b0e006ce6c
|
astyle files
|
2021-04-21 23:48:29 -05: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 |
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 |