Michael Black
864fe6f5c1
Update icom priv_data entries to standardize them
2020-02-03 23:33:49 -06:00
Michael Black
6066b66799
remove ant_count from icom_rig_init..causes segfault
2020-02-03 22:46:15 -06:00
Michael Black
2ff37e44b7
Add some antenna info to Icom README
2020-02-03 16:27:10 -06:00
Michael Black
de637003e9
Removed debug
2020-02-03 16:06:34 -06:00
Michael Black
6d53f7d0fd
Standardize Icom version numbers
2020-02-03 16:05:22 -06:00
Michael Black
bf5180d77b
Add antack_len and ant_count to all Icom rigs that have get/set_ant
2020-02-03 15:59:36 -06:00
Michael Black
8e63c6a21d
Remove get_anant_count as 7851 does not have ability to determine # of antennas
2020-02-03 11:30:49 -06:00
Michael Black
28dad4f15f
Bump up priv_cap->ant_count before calling rig_get_ant
2020-02-02 17:05:52 -06:00
Michael Black
7e8938ae65
Changed y command to now use mandatory antenna argument
...
Put a looplimit on icom_get_ant_count trying to get autodetect to work
Changes to icom_get_ant_count to try and get this working
Added dummy antenna # args to rigs that don't care i.e. only have 1 antenna
2020-02-02 08:38:10 -06:00
Michael Black
12e93dd603
Fix antenna count in icom.c
2020-01-31 12:25:50 -06:00
Michael Black
fd965de5c9
Add ant_count to icom.h
2020-01-31 09:35:57 -06:00
Michael Black
60215785e1
Changes to get antenna calls working in rigctld
...
Change to ic785x.c to get antenna calls working
Added automatic detection of # of antennas for Icom rigs
Note that rig_get_ant returns a zero-based antenna# and not RIG_ANT1/2/3/4....
rig_set_ant on the other hand takes RIG_ANT1/2/3/4 as the argument for antenna
These RIG_ANT settings are a bit mask
This may have to be converted in the rig back end to whatever the rig expects
2020-01-30 12:12:13 -06:00
Michael Black
42108f9638
Change icom_get_usb_echo_off to use 0x03 instead of 0x19 since not all rigs provide 0x19
2020-01-28 12:07:11 -06:00
Michael Black
c2820e4ac2
Remove const from priv_caps in icom rig backends
...
Part of implementing some dynamic caps
Can stil be const in routines that are read-only as in icom.c
2020-01-28 08:32:25 -06:00
Michael Black
d0ebb52593
Removed some debug
2020-01-28 08:24:31 -06:00
Michael Black
2e41b8e030
Change ic785x priv_caps to non-const as we are putting in some dynamic caps now
...
Will have to change all other icom rigs too
2020-01-28 08:20:41 -06:00
Michael Black
6edc9e003b
Change port for ampctl to 4531 to match other code
2020-01-27 22:57:40 -06:00
Michael Black
203c94fa4a
Fix get_ant/set_ant commands to work with 1 or 2 byte responses in icom rigs
2020-01-27 17:33:01 -06:00
Michael Black
87ff07d625
Merge branch 'master' of https://github.com/Hamlib/Hamlib
2020-01-27 17:12:03 -06:00
Michael Black
2b95b6b805
Revert "Remove unneeded close in rigctld, rotctld, ampctld"
...
This reverts commit 493f527043
.
2020-01-27 17:06:21 -06:00
Michael Black
174c26a202
Revert "Add GPIO to rigctld.c"
...
This reverts commit 2e50bb2583
.
2020-01-27 17:06:12 -06:00
Michael Black
b19ebaae3a
Revert "Add GPION to rigctld.c"
...
This reverts commit f926868dad
.
2020-01-27 17:05:50 -06:00
Michael Black
18c27fcd40
Revert "Add CM108 and GPIO DCD types to rigctld.c"
...
This reverts commit 89d4bf3a6a
.
2020-01-27 17:05:25 -06:00
Bill Somerville
e1e6969e9e
Simplify closing of device files
...
By treating PTT/DCD devices differently from rig control devices.
2020-01-26 19:06:27 +00:00
Bill Somerville
caed2d73a1
Improved get PTT state handling in dummy backend
2020-01-26 14:53:04 +00:00
Bill Somerville
be0f371bde
Remove duplication across GPIO and GPION handling of PTT and DCD
2020-01-26 14:46:21 +00:00
Bill Somerville
6573a283a8
Fixed erroneous messages in rig_close with GPIO(N) PTT or DCD types
2020-01-26 12:50:07 +00:00
Bill Somerville
5edceddcea
Update i/o functions to support GPIO(N) port closure
2020-01-26 12:33:05 +00:00
Bill Somerville
376b328ecb
Report unrecognised PTT and DCD types in rigctl and rigctld
2020-01-26 11:31:40 +00:00
Bill Somerville
99e1948cd3
Made PTT and DCD options consistent between rigctl and rigctld
2020-01-26 10:46:57 +00:00
Michael Black
89d4bf3a6a
Add CM108 and GPIO DCD types to rigctld.c
2020-01-25 23:27:57 -06:00
Michael Black
f926868dad
Add GPION to rigctld.c
2020-01-25 23:21:45 -06:00
Michael Black
2e50bb2583
Add GPIO to rigctld.c
2020-01-25 23:15:55 -06:00
Michael Black
493f527043
Remove unneeded close in rigctld, rotctld, ampctld
2020-01-25 23:05:44 -06:00
Michael Black
bece609aca
Remove noisy debug from misc.c -- showed up rigctld -l for some odd reason
2020-01-24 12:17:16 -06:00
Michael Black
ed50f580de
Merge branch 'mdblack98-master'
2020-01-23 23:04:18 -06:00
Michael Black
148f3852e8
Merge branch 'master' of https://github.com/mdblack98/Hamlib into mdblack98-master
2020-01-23 22:58:14 -06:00
Michael Black
3ea6aceb2e
Fix rig dependency in src/Makefile.am
2020-01-23 22:47:13 -06:00
Michael Black
f143d8abd9
Fix cppcheck warnings
2020-01-23 17:20:41 -06:00
Michael Black
7cb551fd46
Merge pull request #185 from mdblack98/master
...
Add -ldl to tests/Makefile.am
2020-01-23 12:00:43 -06:00
Michael Black
23ebe74f6e
Merge branch 'master' of https://github.com/mdblack98/Hamlib
2020-01-23 11:57:31 -06:00
Michael Black
4c9df1624b
Merge branch 'master' of https://github.com/Hamlib/Hamlib
2020-01-23 11:56:35 -06:00
Michael Black
48dde212d0
Merge branch 'master' into master
2020-01-23 11:54:13 -06:00
Michael Black
09f2ca78d1
Merge pull request #184 from malcolmh/master
...
Implement new Icom custom parms & levels method for rigs that use them
2020-01-23 11:45:11 -06:00
Michael Black
1ea577e505
Merge pull request #182 from ra1nb0w/ic746
...
ic746.c: fix ic746pro_get_channel() and implement ic746pro_set_channel()
2020-01-23 11:40:19 -06:00
Michael Black
a89de227b6
Merge branch 'ra1nb0w-ic746'
2020-01-23 11:36:28 -06:00
Michael Black
c4ef0cf1f3
Merge branch 'ic746' of https://github.com/ra1nb0w/Hamlib into ra1nb0w-ic746
2020-01-23 11:34:32 -06:00
Michael Black
09df074570
Fix -ldl linking when --disable-winradio is used
2020-01-22 23:39:03 -06:00
Michael Black
54ce2f745d
Fix cppcheck warning on drake.c
2020-01-22 17:04:43 -06:00
Michael Black
5903cda8c6
Fix DLL warning on debug.c
2020-01-22 17:04:25 -06:00