Wykres commitów

5099 Commity (cf1187997ac30903883d825956086be8daf8834e)

Autor SHA1 Wiadomość Data
Michael Black 863fd96ca3 Fix STRENGTH for FT-991 2020-02-10 15:23:43 -06:00
Michael Black feba5ac89a Change rigctl Y and y commands to be 1-based
Added simulation of 4 antennas to dummy device
Examples testing 4 antennas with option value=ant#
Rig command: y 0
Antenna: 1
Option: 0

Rig command: Y 1 1

Rig command: Y 2 2

Rig command: Y 3 3

Rig command: Y 4 4

Rig command: Y 5 5
set_ant: error = Invalid parameter

Rig command: y 0
Antenna: 4
Option: 4

Rig command: Y 1 1

Rig command: y 0
Antenna: 1
Option: 1

Rig command: y 1
Antenna: 1
Option: 1

Rig command: y 2
Antenna: 2
Option: 2
2020-02-10 12:17:30 -06:00
Michael Black b90d6daca8 Fix rigctl y command argument label 2020-02-10 08:03:19 -06:00
Michael Black f9a7e5a0bf Add STRENGTH info for FT991 2020-02-08 22:59:12 -06:00
Michael Black 5a5f71291b Fix STRENGTH for FT-991 2020-02-08 22:54:36 -06:00
Malcolm Herring 373d063d98 Merge remote-tracking branch 'Hamlib/master' 2020-02-08 07:51:44 +00:00
Michael Black 2af893c70f Merge branch 'master' of https://github.com/Hamlib/Hamlib 2020-02-07 23:38:44 -06:00
Michael Black da3059fb07 Add get_dcd to swg bindings 2020-02-07 23:03:29 -06:00
Michael Black d6f06db7b9 Add custom get_ant for IC-785x 2020-02-07 17:17:08 -06:00
Michael Black 04ff3dee97 Fix get_ant for bindings 2020-02-07 12:29:47 -06:00
Malcolm Herring b675362740 Merge remote-tracking branch 'Hamlib/master' 2020-02-07 04:32:42 +00:00
Michael Black f565eac0a8 Make icom set_ant do a 2-step process to set rx option first, then set antenna 2020-02-06 06:48:32 -06:00
Michael Black fdef21f068
Merge pull request #193 from mdblack98/master
2020-02-05 Patches
2020-02-05 23:24:48 -06:00
Michael Black edf99e29a7
Merge pull request #191 from sq6emm/master
ICOM Voice Keyer implemented.
2020-02-05 23:19:34 -06:00
Dawid Szymanski 7bff9f4a91 typo fix 2020-02-06 01:15:35 +01:00
Dawid Szymanski c6e06bfb01 ICOM Voice Keyer implemented. 2020-02-06 01:00:34 +01:00
Michael Black 8958e1419b Fix Icom get_ant to use 0x12 without option to ask for specific antenna 2020-02-05 15:57:56 -06:00
Michael Black f9d4755cc0 Fix rig_get_ant to use bit settings 2020-02-04 07:40:24 -06:00
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
Malcolm Herring 0f87f74ff1 Merge remote-tracking branch 'Hamlib/master' 2020-01-29 13:49:29 +00: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