Stephane Fillod
b9b270a1fb
License boiler plate merge
2011-08-24 10:05:30 +02:00
Stephane Fillod
3e22b7dc7c
Disable retries when looking for the tone unit
...
Disable retries when looking for tone unit in ts450_open() since
it may confuse rigs lacking it.
2011-08-24 09:57:21 +02:00
Nate Bargmann
8d16bebf40
Update LGPL header in Kenwood source files.
...
TNX to Lucian Laga, YO6PLB, for the notification.
2011-08-22 21:38:35 -05:00
Alessandro Zummo, IZ1PRB
bb6cf68ad2
implemented set/get_ext_param (voice, fine, xit, rit). enabled on ts450 and
...
ts850
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2620 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-02-06 14:15:12 +00:00
Alessandro Zummo, IZ1PRB
d1a9a907ff
ts450: implement set_channel
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2614 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-02-03 22:45:59 +00:00
Alessandro Zummo, IZ1PRB
b8da433c98
thg71,tmv7,ts450s,ts690: verify rig id at rig_open
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2613 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-02-03 22:42:44 +00:00
Alessandro Zummo, IZ1PRB
5493af1a0a
ts450: indentation fixes
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2609 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-02-02 20:33:05 +00:00
Alessandro Zummo, IZ1PRB
0bb6d6310a
ts450: remove RIG_FUNC_TONE from has_xx_func if tone unit is not detected
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2607 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-02-02 20:28:34 +00:00
Nate Bargmann, N0NB
30f66de479
Several Kenwood patches from Alessandro Zummo, azummo-lists@towertech.it
...
Among the changes:
I finally had the time to build the CAT interface for my TS450 and
discovered a couple of new commands.
MX; MX0; MX1; is used to activate the AIP function
FL; FLXXXYYY; is used to set the filters.
I made a perl script to try every possible two-letters command. If
amyone is interested, at their own risk, just ask.
I've then modified and optimized the kenwood driver:
- moved MD_ defined to .h
- added init/cleanup
- ts450_get_mode -> kenwood_get_mode_if
- support reading memory channel freq within kenwood_get_freq
- added kenwood_safe_transaction as an helper with result len check
- added kenwood_get_if
- added get_level for RIG_LEVEL_CWPITCH
- set/get for RIG_FUNC_AIP
- replaced ts140/680 get_mode and get_freq
- removed the delay on the ts450. it works just fine without it.
=============================
the attached patch requires the first one I sent and
addresses a few remaining issues
- converted 8 spaces to tabs
- added kenwood_mode_table
- added kenwood_simple_transaction helper func
- use kenwood2rmode and rmode2kenwood where possible
- some code cleanup
- use kenwood_safe/simple_transaction where possible
- added kenwood_get_mem_if (ts140,ts450,ts680,ts690,ts850)
- added kenwood_get_channel (ts450,ts850)
- added FUNC_FINE_STEP (commented out, we have no more func slots)
- added LEVEL_CWPITCH (set)
- no reason to have ts850_set_func, ts850_set_level
- ... ts480_get/set_ant, ts480_set_func
- ... ts570_set/get_ant, ts570_get_channel, ts570_get_rit
- ... ts680_set_func
- ... ts790_get_mode, ts790_get_vfo
this patch is a bit more extensive and tested only on the TS450.
feedback will be appreciated.
where I removed code I took care to verify that the generic
code in kenwood.c worked in the same way.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2591 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-23 03:24:42 +00:00
Joop Stakenborg, PG4I
c2df1f92a8
make sure we use ack_len=0 for functions that return nothing (set functions)
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2093 7ae35d74-ebe9-4afe-98af-79ac388436b8
2006-03-14 20:06:46 +00:00
Joop Stakenborg, PG4I
8ff672d34c
more unsigned char->char and int->size_t transitions
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2091 7ae35d74-ebe9-4afe-98af-79ac388436b8
2006-03-12 09:02:38 +00:00
Stéphane Fillod, F8CFE
cb589fcd25
account for improvements
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1975 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-04-03 20:23:19 +00:00
Stéphane Fillod, F8CFE
427c9da11c
caps fixes
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1875 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-11-15 16:53:57 +00:00
Stéphane Fillod, F8CFE
84ad9b827b
include fixup, stdio.h is not included by rig.h anymore
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1551 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-10-01 19:32:04 +00:00
Joop Stakenborg, PG4I
0d7fe97b29
correct baudrate for some rigs and add ts-950 to the id_list
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1494 7ae35d74-ebe9-4afe-98af-79ac388436b8
2003-06-23 18:11:43 +00:00
Joop Stakenborg, PG4I
6fc8aafd9b
should use kenwood_get_freq
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1332 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-12-22 13:51:48 +00:00
Joop Stakenborg, PG4I
fbf4e685b6
set_level for this rig
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1331 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-12-21 15:34:52 +00:00
Joop Stakenborg, PG4I
5c58398c3f
add get_level
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1328 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-12-21 13:41:25 +00:00
Joop Stakenborg, PG4I
75d4dfc586
passband should be calculated after mode is set
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1317 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-12-20 10:37:30 +00:00
Joop Stakenborg, PG4I
3dd64d2cac
this rig does not have a command for reading IF bandwidth
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1315 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-12-20 09:49:14 +00:00
Stéphane Fillod, F8CFE
e57302f27e
filter list fix
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1313 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-12-17 22:46:18 +00:00
Joop Stakenborg, PG4I
aed01122cb
minor bugfix, bump to beta
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1312 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-12-17 12:08:05 +00:00
Joop Stakenborg, PG4I
497033b638
ts450s uses IF command for get_vfo, get_freq and get_mode
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1308 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-12-16 15:36:48 +00:00
Joop Stakenborg, PG4I
9957a8b4f0
bump version numbers
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1175 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-09-13 19:00:36 +00:00
Joop Stakenborg, PG4I
42e295cdd2
bring rig in sync with other kenwood rigs
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1156 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-09-04 17:56:32 +00:00
Joop Stakenborg, PG4I
90de55a61e
add xit capabilities
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1154 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-09-04 17:32:42 +00:00
Joop Stakenborg, PG4I
dd82c7ebe5
add rit capabilities
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1147 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-09-03 18:55:05 +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
Joop Stakenborg, PG4I
954617c1bd
add RIG_LEVEL_RFPOWER
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1035 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-03-25 00:22:41 +00:00
Stéphane Fillod, F8CFE
9ed48795a2
factorized th_transaction with kenwood_transaction, killed thd7_* functions and share with th breed rigs
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1026 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-03-13 23:42:43 +00:00
Stéphane Fillod, F8CFE
ebe57b7e93
rig specs fixes
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@839 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-01-03 21:45:03 +00:00
Stéphane Fillod, F8CFE
3d6b1e5131
finer grained targetable vfo cap
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@746 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-12-16 11:17:42 +00:00
Stéphane Fillod, F8CFE
374e397f10
initial release
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@618 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-08-08 21:31:12 +00:00