Wykres commitów

434 Commity (7e8e596c00e19a62c4e12d4c857a78590b6292ed)

Autor SHA1 Wiadomość Data
Michael Black 1e94a37c56 Fix duplicate set_vfo in ic7300.c 2019-05-22 08:45:33 -05:00
Michael Black 0c149e7029 Merge branch 'master' of https://github.com/mdblack98/Hamlib 2019-04-11 07:58:03 -05:00
Michael Black b788b447aa Undo get_vfo attempt for ic9700
Implement icom Main/Sub get_freq -- broken for IC9700 firmware 1.05
Prototype for ic9700 set_freq to allow band change when Main band wil equal Sub band...but disabled for now until firmware is fixed
2019-04-11 07:47:35 -05:00
Michael Black 72f062f6f1 Fix get_freq for IC9700 2019-04-09 06:50:28 -05:00
Michael Black 70d7125790 Fix ic9700 get_freq frame len 2019-04-08 14:15:00 -05:00
Michael Black 602a3c01b2 Implement new get_freq for IC9700 with TARGETABLE_FREQ now 2019-04-07 23:54:02 -05:00
Michael Black e2f6c7d092 Add icom get_vfo introduced on IC-9700
Add DD mode for IC-9700
Numerous IC-9700 updates
2019-04-07 09:03:55 -05:00
Michael Black f31701546b Add priv_caps for IC9700 2019-04-06 14:08:07 -05:00
Michael Black 3d96757c66 Add IC-9700 to ic7300.c 2019-04-06 13:59:25 -05:00
Michael Black dbcaee4b77 Improved set_powerstat for icom & kenwood 2019-04-03 09:13:08 -05:00
Michael Black fbdc494c5b Change powerstat to wait for get_freq as this is generic to all 2019-03-27 14:25:46 -05:00
Michael Black aa055a23be Add wait for set_powerstat in icom.c 2019-03-26 15:46:24 -05:00
Michael Black 4a65bddb7e Add set/get powerstat for ic785x.c 2019-03-21 09:28:59 -05:00
Malcolm Herring c209be4985 Update contributors 2019-01-25 16:00:02 +00:00
Malcolm Herring d9a4885794 Icom R8600 to Alpha
All standard functions have been configured and tested.
2019-01-10 15:35:53 +00:00
Malcolm Herring be436051d8 Automatically detect CI-V echo state
Some Icom rigs use USB for the CI-V connection. This can be set to echo or not. This mod permits a check of the echo state on start-up & flags the frame handling accordingly.

A new member of the icom_priv_caps is defined to flag that this check should be done. A new icom_rig_open function performs this check & sets a flag in priv_data which frame.c then uses to process the input accordingly.
2019-01-09 09:33:04 +00:00
Malcolm Herring 2ccf99da04 icr30 updates 2018-12-26 08:25:38 +00:00
Malcolm Herring 0c9ceb1d83 Merge branch 'master' into icr30 2018-12-24 18:37:25 +00:00
Malcolm Herring de63680912 commands 00-15 2018-12-24 18:33:11 +00:00
Malcolm Herring c82896fe80 update 2018-12-24 13:25:12 +00:00
Malcolm Herring 8decf6fd89 merge 2018-12-24 11:22:35 +00:00
Malcolm Herring f4630eeb90 Merge branch 'master' into icr6 2018-12-24 10:42:58 +00:00
Malcolm Herring e3796090ad update 2018-12-24 10:14:53 +00:00
Malcolm Herring d158a91f7a Merge remote-tracking branch 'Hamlib/master' 2018-12-24 10:12:12 +00:00
Malcolm Herring f1d1d52692 fix tones 2018-12-23 15:28:18 +00:00
Michael Black e15b2559db Add XHCG to ic706.c 2018-12-22 18:04:14 -05:00
Malcolm Herring f79722c333 daily 2018-12-21 20:16:26 +00:00
Malcolm Herring 31cc85bf57 Add IC-R30 2018-12-21 07:07:41 +00:00
Ekki Plicht (DF4OR) 4e8ba3d6f3 Patch for Icom DCS code handling
* Change magic numbers in icom_set|get_ctcss|dcs_sql|code functions to
constants defined in src/tones.h

* fix a minor bug in icom_get_dcs_code (now ignoring polarity instead of
reporting invalid DCS code when sending reverse pol. DCS code)

* introduce DCS codes to IC-R8600 rig backend

73,
Ekki, DF4OR
2018-12-19 18:09:14 -06:00
Malcolm Herring 620f756320 Complete R6 commands 2018-12-19 14:40:36 +00:00
Ekki Plicht (DF4OR) 82e0ee8364 New model Icom IC-R8600
So here is the first release of the new IC-R8600 rig backend.

Implemented functions so far:
set/get freq
set/get mode
functions: NB TSQL ANF NR AIP MN LOCK VSC RESUME
level: PREAMP ATT AF RF SQL NR PBT_IN PBT_OUT CWPITCH AGC RAWSTR STRENGTH
extra levels (params): ANN BACKLIGHT KEYLIGHT
Mode list: AM CW USB LSB RTTY FM WFM CWR RTTYR SAM SAL SAH

Next up:
* correct filter settings
* new digital modes
* memory store/retrieve
* correct CTCSS, DTCS handling
* correct BEEP handling (broken)

73,
Ekki, DF4OR
2018-12-17 12:37:17 -06:00
Nate Bargmann ff4f7e1235 Quell clang6 warning of absolute value function
The warning was:

  CC       optoscan.lo
../../hamlib/icom/optoscan.c:738:14: warning: absolute value function 'abs' given an argument of type 'long' but has parameter
      of type 'int' which may cause truncation of value [-Wabsolute-value]
        usec_diff = abs((state->timer_current.tv_usec) -
                    ^
../../hamlib/icom/optoscan.c:738:14: note: use function 'labs' instead
        usec_diff = abs((state->timer_current.tv_usec) -
                    ^~~
                    labs
1 warning generated.
2018-11-05 12:13:06 -06:00
Elliott Liggett f55ec10cfa Added functionality for the IC-7300 auto antenna tuner 2018-05-15 23:00:41 -07:00
Michael Black W9MDB ecc23c79ed Fixed PKTFM filters in ic7300 2018-05-04 10:12:39 -05:00
Michael Black W9MDB 04af1b0553 Add PKTAM PKTFM modes to ic7300 2018-05-01 08:12:05 -05:00
Michael Black W9MDB a1a860621b Fix compile warnings for icom 2018-04-22 18:38:16 -05:00
Mikael Nousiainen cc2c9d53d3 IC-7300: Enable get_split_vfo and remove rptr_shift/rptr_offs, which are not supported. Allow setting RIT/XIT to zero. Fix typo in bandplan (used only by IC-7300 so far). 2018-03-15 09:28:10 +02:00
Mikael Nousiainen c8a8d18d18 Fix IC-7000 RIG_OP_TUNE command. The command requires an additional byte to specify operation type. 2018-02-22 22:23:14 +02:00
Nate Bargmann 27e63e4274 Merge branch 'ic7300-fix-params-and-agc' of https://github.com/mikaelnousiainen/hamlib into mikaelnousiainen-ic7300-fix-params-and-agc 2018-01-21 08:31:36 -06:00
Mikael Nousiainen 9ad45cc5d3 IC-7300: Fix issues in Icom civ_version 1 parameters implementations. Add correct mappings for AGC settings. 2018-01-20 23:01:27 +02:00
Michael Black W9MDB 3676cf376c Add IC-7610 2018-01-14 17:55:41 -06:00
Mikael Nousiainen 8020682f37 Add 60m band for all 3 IARU regions and 4m band for region 1. IC-7300 fixes: create a more accurate S-meter calibration table, add missing FM mode and add 60m and 4m bands to transmit ranges. 2017-12-25 21:38:40 +02:00
Mikael Nousiainen 194c31c327 Fix IC-7300 S-meter calibration table length 2017-11-27 10:47:52 +02:00
Magne Mæhre a8a2a8ad41 Enable set_powerstat (turning radio on/off) for IC-7100. 2017-09-02 19:26:44 +02:00
c vw 555197a9a5 Getting rid of compiler warnings, especially
- using "abs" function for long or double arguments
 - passing data which is not initialized
2017-07-10 09:55:45 +02:00
Malcolm Herring b04c910d53 Icom IC-R10 & 20 testing complete. Move to Beta 2017-05-10 21:43:01 -05:00
Malcolm Herring a8e89505e3 New model: Icom IC-R6
Icom's hand held wideband receiver.
2017-04-06 05:04:27 -05:00
Malcolm Herring ce7a5d7e4b init branch 2017-04-06 04:59:53 -05:00
Michael D Black ea6f4e7115 Added x108g backend 2017-02-14 15:39:31 -06:00
Michael Black 0277efdac9 Fix ic785x default addr to 0x8e 2017-01-23 16:54:17 -06:00