Thomas Beierlein, DL1JBE
d8bedaf04d
Infrastructure change to enable backend specific coding of mode and bandwidth into rig specific command tokens.
...
See ic910.c for an example
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2476 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-11-13 20:29:43 +00:00
Stéphane Fillod, F8CFE
45cbd3b019
RIG_LEVEL_STRENGTH is emulated by frontend
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2398 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-09-21 19:36:50 +00:00
Martin Ewing, AA6E
909ea71ac9
Fix typo
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2309 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-03-29 22:54:17 +00:00
Martin Ewing, AA6E
1a96603e4d
TT Omni VI / Plus improvements
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2308 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-03-29 18:54:43 +00:00
Stéphane Fillod, F8CFE
f098e378d1
new model IC-820H
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2293 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-02-13 22:04:52 +00:00
Thomas Beierlein, DL1JBE
8f0e7025bd
IC910H has different meaning of command 1A, subcommand 03. So we should not ask for DSP filter settings in 'icom_get_mode'.
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2194 7ae35d74-ebe9-4afe-98af-79ac388436b8
2007-03-05 09:01:03 +00:00
Spaceman Spiff
69d32e8f0d
Several Bug fixes for extra parameter code and documentation added
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2190 7ae35d74-ebe9-4afe-98af-79ac388436b8
2007-02-28 08:52:49 +00:00
Nate Bargmann, N0NB
916bad338b
icom/frame.c - Look for frame terminators, and retry if we don't get them.
...
icom/icom.c - Initialize ack_len to the size of the response buffer
since it is an input to icom_transaction as well as an output.
Thanks to David Hagood, N0YKG
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2176 7ae35d74-ebe9-4afe-98af-79ac388436b8
2007-01-27 23:50:13 +00:00
Nate Bargmann, N0NB
dc39418dc5
20061107:
...
New:
icom/ic7000.c
Update:
Various Icom updates from AD7AI
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2159 7ae35d74-ebe9-4afe-98af-79ac388436b8
2006-11-07 12:21:39 +00:00
Alexandru Csete OZ9AEC
4f086db73f
Fixed type mismatches between signed and unsigned char.
...
There are a few very suspicious 'if' statements in icom.c and frame.c
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2134 7ae35d74-ebe9-4afe-98af-79ac388436b8
2006-10-07 20:45:40 +00:00
Nate Bargmann, N0NB
7c7d909fb8
20060922:
...
Update:
Applied Icom patches received 4 Sep 2006 from Kent
Hill, AD7AI
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2116 7ae35d74-ebe9-4afe-98af-79ac388436b8
2006-09-22 19:55:59 +00:00
Nate Bargmann, N0NB
c85dcd5105
20060718:
...
Update:
Committing patches received from AD7AI for several Icom
models including IC-746, IC-756, and IC-7800.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2111 7ae35d74-ebe9-4afe-98af-79ac388436b8
2006-07-18 22:51:43 +00:00
Stéphane Fillod, F8CFE
d37a3087b0
added IC-7000 in CI-V addr list
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2059 7ae35d74-ebe9-4afe-98af-79ac388436b8
2006-01-09 21:45:06 +00:00
Stéphane Fillod, F8CFE
6c79401f21
silence error message when RIG_OP_XCHG used to check split mode
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2020 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-04-20 13:26:55 +00:00
Stéphane Fillod, F8CFE
35d143e08c
tab reformat
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2019 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-04-16 11:55:49 +00:00
Stéphane Fillod, F8CFE
fe10198f27
remove deprecated RIG_LEVEL_SQLSTAT and fix get_dcd, fix str_cal in icom backend
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1853 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-09-26 08:35:05 +00:00
Stéphane Fillod, F8CFE
e7cd277ec2
Added IC-78, IC-7800, IC-R20, IC-756PROIII
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1851 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-09-25 14:33:17 +00:00
Stéphane Fillod, F8CFE
fee5f26049
* fixed icom_set_ptt (wrong opcodes/format)
...
* added RTTYR and CWR to IC-756PROII
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1840 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-09-07 21:54:20 +00:00
Mark J. Fine
0045e775a3
fixed get_powerstat to read correctly when memory channel is blank
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1828 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-08-30 01:39:21 +00:00
Mark J. Fine
3fd5d8f272
Fixed CWPITCH function on IC-R75 to use 'set mode data' command. Added level granularity steps
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1826 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-08-27 01:49:38 +00:00
Stéphane Fillod, F8CFE
7a3f304db9
IC-R75 patch from Mark J. Fine
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1817 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-08-21 23:53:39 +00:00
Stéphane Fillod, F8CFE
74161fdc9e
added IC-751 initial suppport
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1740 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-05-18 06:55:06 +00:00
Stéphane Fillod, F8CFE
560d1df74c
Initial IC761 support
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1699 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-03-07 15:49:45 +00:00
Stéphane Fillod, F8CFE
c7dbda67d6
intial support for IC-707 and IC-728
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1659 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-02-02 22:15:17 +00:00
Stéphane Fillod, F8CFE
0ea4285268
* added icom_mem_get_split_vfo hack for rigs that cannot retrieve split mode
...
directly. It works only in VFO_MEM mode.
* Make use of RIG_OP_XCHG when available in set_/get_split functions,
which allow this functions to work in VFO_MEM.
* rig_set_vfo(VFO_CURR) ez case
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1628 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-12-04 23:27:28 +00:00
Stéphane Fillod, F8CFE
2c779f5c24
* new icom models
...
* converted RIG_LEVEL_STRENGTH to RIG_LEVEL_RAWSTR. RIG_LEVEL_STRENGTH is
then derived from calibration table
* added get_ant/set_ant basic support
* moved icr75_set_channel/icr75_get_channel to icr75.c
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1589 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-11-16 17:28:29 +00:00
Stéphane Fillod, F8CFE
ed9cfdc0c1
added support for IC-726 IC-765 IC-271 IC-471 IC-781
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1580 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-11-10 16:01:21 +00:00
Stéphane Fillod, F8CFE
250ad39466
added initial support for IC-7400 and IC-703
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1577 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-11-05 20:40:27 +00:00
Stéphane Fillod, F8CFE
556b06fce6
added initial support for IC-746 and IC-746PRO
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1571 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-10-24 22:59:18 +00:00
Stéphane Fillod, F8CFE
d62dfa3c37
include fixup, stdio.h is not included by rig.h anymore
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1554 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-10-01 19:40:15 +00:00
Stéphane Fillod, F8CFE
e3e63656a9
probe OptoScan
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1483 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-06-22 19:40:54 +00:00
Stéphane Fillod, F8CFE
d85d10f116
OS456 has no passband data in set_mode/get_mode
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1457 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-04-26 09:54:49 +00:00
Stéphane Fillod, F8CFE
960c83c4c5
* added ABI VERSION to backend entry point symbol name
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1442 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-04-16 22:30:43 +00:00
Stéphane Fillod, F8CFE
e0b2a7b4ac
fix headers
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1435 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-04-07 22:42:11 +00:00
Stéphane Fillod, F8CFE
a07a4a336e
Adopt new split_vfo handling. Basically, rename set_split/get_split
...
to set_split_vfo/get_split_vfo, and take an extra transmit vfo arg.
Ascending compatibility is retained at the API frontend level.
NOTE: only function name has changed. The backends do not implement
necessarily the new semantic (the extra tx vfo is just ignored).
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1425 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-04-06 18:40:36 +00:00
Stéphane Fillod, F8CFE
fdabf14513
allow discovery(probe) of more than one rig attached to a port, fixes
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1405 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-03-10 08:26:09 +00:00
Stéphane Fillod, F8CFE
6a472bddf5
added IC-736
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1374 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-02-19 23:56:56 +00:00
Stéphane Fillod, F8CFE
57c758a40d
* fix undefined signed char overflow
...
* icom_get_freq to be more tolerant on freq len (4 or 5), regardless of civ_731_mode
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1338 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-01-06 22:06:57 +00:00
Stéphane Fillod, F8CFE
b94166a3aa
added IC725 initial support
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1334 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-12-23 14:20:42 +00:00
Stéphane Fillod, F8CFE
f575ad24ab
added IC 737 support
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1288 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-11-16 14:05:53 +00:00
Stéphane Fillod, F8CFE
290f7e683d
remove icall
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1244 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-11-04 22:25:11 +00:00
Stéphane Fillod, F8CFE
082f8f39ec
fix for LEVEL_ATT, reported by lx2gt
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1180 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-09-18 21:19:33 +00:00
Stéphane Fillod, F8CFE
89886b5aae
fix stupid bug in icom_set_func that was inverting status + wrong frame len checking, thank goes to Luc LX2GT
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1169 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-09-11 21:30:22 +00:00
Stéphane Fillod, F8CFE
118b86574d
patch from Rein PA0RCT implementing icom_set_rit, and ability to call rig_set_rit from rigctl
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1133 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-08-19 22:17:11 +00:00
Stéphane Fillod, F8CFE
41f5748be2
converted to C99 intialization style
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1132 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-08-16 17:43:02 +00:00
Stéphane Fillod, F8CFE
355c38492e
added IC756PROII caps with basic "extra" parm support
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1112 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-07-09 20:43:37 +00:00
Stéphane Fillod, F8CFE
022cc1776a
added OMNI VI+, basic support only
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1057 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-05-30 17:38:07 +00:00
Stéphane Fillod, F8CFE
a8f2f620cf
converted RIG_SCAN_RESUME_ON/OFF to more appropriate RIG_FUNC_RESUME
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1039 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-04-23 21:49:04 +00:00
Stéphane Fillod, F8CFE
0d9e269053
better collision handling, patch from Chuck N2POR
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1034 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-03-18 23:04:27 +00:00
Stéphane Fillod, F8CFE
3addb7ca6f
fixes to handle old rigs (mode and mem)
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1030 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-03-15 13:04:32 +00:00