Wykres commitów

3117 Commity (master)

Autor SHA1 Wiadomość Data
Michael Black 1371e200e1 Add RIG_VFO_CURR to icom_set_split_vfo 2020-02-16 23:11:22 -06:00
Michael Black 8c11893a21 Fix icom_set_split_freq to allow for RIG_VFO_CURR request 2020-02-15 23:20:31 -06:00
Michael Black 28e4311d7f Add error condition in set_split_vfo in icom.c 2020-02-13 23:25:11 -06:00
Michael Black 2d6b5fabd0 Update icom version number 2020-02-13 23:20:28 -06:00
Michael Black 4d3cd7b0ab Add VFO_MAIN capability to set_split_vfo 2020-02-13 23:19:07 -06:00
Malcolm Herring 18153de3b4 additional error checking for extended operations 2020-02-13 16:08:16 +00:00
Michael Black e76fe9f722 Update version in kenwood/th.h 2020-02-12 17:26:43 -06:00
Michael Black 4bd10c0d69 Remove region info as it is info is being removed 2020-02-12 16:56:46 -06:00
Michael Black 2161667428 Fix range_list in ft991
Add explanation of RIG_ANT_CURR for channel.ant entry.  It's to be used when rigs have multiple antenna ports for dedicated band ranges and the rig does not have a set_ant command
2020-02-12 15:00:10 -06:00
Michael Black a85160b1b9 Fix icom get_ant return value 2020-02-12 12:23:55 -06:00
Michael Black 9d4e1c502a Fix rx_range and tx_range lists for ic9700 2020-02-12 08:11:52 -06:00
Michael Black 49aa7d00a7 Fix get_ant RIG_ANT_CURR logic 2020-02-12 07:20:34 -06:00
Michael Black 7358cd02f8 Merge branch 'master' of https://github.com/Hamlib/Hamlib 2020-02-11 17:05:51 -06:00
Michael Black 3afdd14b36 Fix spelling error 2020-02-11 17:04:06 -06:00
Malcolm Herring e3cef196f7 add g/set_ext_func to API 2020-02-11 09:48:13 +00:00
Michael Black 553c2309c0 Fix STRENGTH for FT-991 one more time 2020-02-10 15:26:38 -06:00
Michael Black 863fd96ca3 Fix STRENGTH for FT-991 2020-02-10 15:23:43 -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
Michael Black d6f06db7b9 Add custom get_ant for IC-785x 2020-02-07 17:17:08 -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
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 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 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 f143d8abd9
Fix cppcheck warnings 2020-01-23 17:20:41 -06:00
Michael Black 4c9df1624b
Merge branch 'master' of https://github.com/Hamlib/Hamlib 2020-01-23 11:56:35 -06:00
Malcolm Herring c8489486d7 correct rig_close cap 2020-01-23 17:51:45 +00: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 54ce2f745d
Fix cppcheck warning on drake.c 2020-01-22 17:04:43 -06:00
Davide Gerhard ccd1010e3e
ic746.c: add ic746pro_set_channel() to load memory from csv
tested with IC-7400 (aka IC-746Pro)

note:
if the csv line is without frequency or mode the memory channel
will be cleared

Closes: https://github.com/Hamlib/Hamlib/issues/125
2020-01-22 08:20:34 +01:00
Davide Gerhard 999bc11b74
ic746.c: correct chanbuf length, fix channel structure and support split
on channel_str_t
- enable pol to align the structure with membuf
  needed by ic746pro_get_channel() to save the description name

on ic746pro_get_channel()
- fix chanbuf length
- add split configuration
2020-01-22 08:09:30 +01:00
Michael Black d853c36fb3
Change get_ant to add another option for icom rigs (and others if needed) 2020-01-21 17:53:12 -06:00
Malcolm Herring 0b75c87df2 restore get_powerstat 2020-01-21 14:45:35 +00:00
Malcolm Herring a656ff580a New custom parm implementations 2020-01-21 10:44:40 +00:00
Malcolm Herring 86ac360e92 Merge remote-tracking branch 'Hamlib/master' 2020-01-21 06:58:59 +00:00
Nate Bargmann 04ba2f9806
Merge branch 'mdblack98-master' 2020-01-20 19:27:17 -06:00
Nate Bargmann 49ec88ce84
Remove duplicate initializer
Quell the following clang warning:

  CC       id51.lo
../../../hamlib/rigs/icom/id51.c:195:22: warning: initializer overrides prior initialization of this subobject [-Winitializer-overrides]
    .set_powerstat = icom_set_powerstat,
                     ^~~~~~~~~~~~~~~~~~
../../../hamlib/rigs/icom/id51.c:181:22: note: previous initialization is here
    .set_powerstat = icom_set_powerstat,
                     ^~~~~~~~~~~~~~~~~~
1 warning generated.
2020-01-20 18:26:32 -06:00
Malcolm Herring e972bd8657 correct powerstat caps 2020-01-20 16:15:05 +00:00
Nate Bargmann 9e88710f0b
Merge branch 'master' of https://github.com/malcolmh/Hamlib into malcolmh-master 2020-01-20 03:44:59 -06:00
Michael Black 9fe52ebe10
Increase FT900 POST_WRITE_DELAY to 50ms -- this works faster than using WRITE_DELAY and seems to behave well 2020-01-19 10:53:02 -06:00
Malcolm Herring 9bff33896e new directory structure 2020-01-18 15:31:23 +00:00
Michael Black 4072f9f4a5
Fix ic746pro_get_channel and buffer overflow
Add channel_desc to dump_csv and dump_xml
2020-01-18 08:53:18 -06:00
Michael Black 8d6e2fc781
Directory migration to new layout 2020-01-17 09:22:44 -06:00
Michael Black 347e351ea6
Add icom_rig_open/close to all icom rigs 2020-01-17 09:22:01 -06:00
Michael Black 78464751fd
Bump ICR9500 version 2020-01-16 23:34:44 -06:00
Michael Black 977b739ff0
Add ICR9500_STR_CAL 2020-01-16 23:34:03 -06:00