Hamlib/kenwood
Nate Bargmann, N0NB fe147f28df THF7E fixes from Ron Hinds, KF7NNZ
Implement the RIG_OP_DOWN command, from Ron Hinds <kf7nnz@rmhi.net>

git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@3043 7ae35d74-ebe9-4afe-98af-79ac388436b8
2011-02-08 13:00:19 +00:00
..
Makefile.am add missing elecraft.h 2010-12-02 19:24:27 +00:00
README.k2 Add extension parameter handling for K2/K3 RIT/XIT 2011-02-01 00:48:45 +00:00
README.k3 Add extension parameter handling for K2/K3 RIT/XIT 2011-02-01 00:48:45 +00:00
README.kenwood update (kenwood is not a WIP anymore) 2002-01-28 12:39:29 +00:00
README.ts2k Updated status. 2002-06-29 09:58:00 +00:00
elecraft.c Add support for TX Query on K2 and K3 2011-02-01 03:18:36 +00:00
elecraft.h Add support for TX Query on K2 and K3 2011-02-01 03:18:36 +00:00
ic10.c portability of long long 2010-04-16 19:04:00 +00:00
ic10.h reflect backend change 2005-04-10 21:57:13 +00:00
k2.c Add missing .extparms assignment 2011-02-01 03:32:16 +00:00
k3.c Add support for TX Query on K2 and K3 2011-02-01 03:18:36 +00:00
kenwood.c Add extension parameter handling for K2/K3 RIT/XIT 2011-02-01 00:48:45 +00:00
kenwood.h Add extension parameter handling for K2/K3 RIT/XIT 2011-02-01 00:48:45 +00:00
r5000.c Remove const from priv_caps to allow kenwood_init to initialize default values if they're missing 2009-01-28 23:30:59 +00:00
th.c New Kenwood THF-6A backend 2010-10-05 17:57:52 +00:00
th.h - add FUNC_MUTE, PARM_BEEP, th_scan(), th_[sg]et_dcs_sql() 2010-09-13 21:25:46 +00:00
thd7.c - add readl th_[sg]et_ctcss_sql() 2010-09-13 21:27:21 +00:00
thf6a.c THF6A fixes from Ron Hinds, KF7NNZ 2011-02-08 13:00:03 +00:00
thf7.c THF7E fixes from Ron Hinds, KF7NNZ 2011-02-08 13:00:19 +00:00
thg71.c fix old regression about mode handling on TH-D7, TH-G71, TM-V7, TM-D700 2010-09-07 21:11:13 +00:00
tmd700.c Use new th_set_freq for TM-D700 2010-09-19 12:32:24 +00:00
tmv7.c Wrap sscanf in order to workaround some locales where the decimal 2010-09-13 21:12:05 +00:00
trc80.c added Kenwood TRC-80 2009-01-29 22:54:41 +00:00
ts2k.c Replace __FUNCTION__, which is gcc specific and was deprecated 2009-02-03 23:22:58 +00:00
ts2k.h Added working TS-2000 files. There are some changes left out but this 2002-06-30 10:17:03 +00:00
ts2k.status Changes often, so added status. Will delete when things stabilize. 2002-06-29 08:47:44 +00:00
ts2k_menu.c Replace __FUNCTION__, which is gcc specific and was deprecated 2009-02-03 23:22:58 +00:00
ts2k_menu.h Start of rig menuing functions. 2002-06-29 08:38:21 +00:00
ts50s.c Remove const from priv_caps to allow kenwood_init to initialize default values if they're missing 2009-01-28 23:30:59 +00:00
ts140.c fix warning 2009-02-20 14:19:27 +00:00
ts440.c Remove const from priv_caps to allow kenwood_init to initialize default values if they're missing 2009-01-28 23:30:59 +00:00
ts450s.c implemented set/get_ext_param (voice, fine, xit, rit). enabled on ts450 and 2009-02-06 14:15:12 +00:00
ts480.c ts570,ts850,ts870s,ts140,ts480,ts680: use kenwood_simple_cmd where possible 2009-02-03 22:56:07 +00:00
ts570.c Replace __FUNCTION__, which is gcc specific and was deprecated 2009-02-03 23:22:58 +00:00
ts590.c add TS-590S 2010-10-28 07:28:12 +00:00
ts680.c style fixes 2009-02-13 19:29:16 +00:00
ts690.c bump backend version 2010-08-23 21:48:49 +00:00
ts711.c Remove const from priv_caps to allow kenwood_init to initialize default values if they're missing 2009-01-28 23:30:59 +00:00
ts790.c * split opertation 2009-02-20 10:33:32 +00:00
ts811.c Remove const from priv_caps to allow kenwood_init to initialize default values if they're missing 2009-01-28 23:30:59 +00:00
ts850.c TS-850 has skip flag in mem caps 2009-02-20 12:22:19 +00:00
ts870s.c Replace __FUNCTION__, which is gcc specific and was deprecated 2009-02-03 23:22:58 +00:00
ts930.c Remove const from priv_caps to allow kenwood_init to initialize default values if they're missing 2009-01-28 23:30:59 +00:00
ts940.c Remove const from priv_caps to allow kenwood_init to initialize default values if they're missing 2009-01-28 23:30:59 +00:00
ts950.c Remove const from priv_caps to allow kenwood_init to initialize default values if they're missing 2009-01-28 23:30:59 +00:00
ts2000.c Replace __FUNCTION__, which is gcc specific and was deprecated 2009-02-03 23:22:58 +00:00
ts2000.txt initial release 2002-06-19 17:33:11 +00:00

README.ts2k

Status:	Being Overhauled.  Consider it broken.
	Temporary kludge to force compile (broke Hamlib!)

	The ts2k.[ch] are for the TS-2000.  I'm too lazy to spell it any
	different.

	Check back here often.  I've been making extensive changes daily
	(wife permitting).  I'll change the status to working as soon
	as I get reasonable functionality back.

	This file comes from my private copy of hamlib and not all
	changes will be made to hamlib's CVS.

	Let me know if you use any of this and find it works!  (It
	has been working well for me.)

	73's

	Dale
	kd7eni

--------------------------------------------------------------------------
File change summary:	(Hopefully, I'll keep this updated...)

	Makefile.am	Added ts2k.c, ts2k.h
	ts2k.status	current status in the form of rigctl help
			Takes alot of time.  May or may not be kept
			up to date.  Anybody write an expect script?
	ts2k.c		New
	ts2k_menu.c	(not implemented; work to allow menus to set the
			zillions of options we'll never have functions for
			in hamlib.  The user and calling program will have
			to do all the work.  Comments will be much appreciated!)
	ts2k_menu.h	just the actual data and some structs for the rig.
			(Currently every menu item number and text is entered
			but the menu default is not set.  For example, grig
			can't be expected to know every rig's menu's.  in work!)
			It just occured to me that it would be very nice to
			have a default hamlib menu.  If a rig don't have any
			or no menu functions yet, the levels and other items
			can be presented as a default menu. 

	ts2000.c	Inserted my version.  mv'd orig to ts2000.c.orig
	ts2000.h	renamed ts2000.c to ts2000.h
	rigctl.c	Added comments: [# | ;] anything... [\n | \r]

// rig.h *NOT* modified in CVS!!!!
	include/hamlib/rig.h:	(nothing extraordinary.  yet.)
			added RIG_FUNC_ALL, RIG_PARM_ALL, RIG_LEVEL_ALL.
			added RIG_FUNC_EXCLUDE, RIG_PARM_EXCLUDE, RIG_LEVEL_EXCLUDE
			added RIG_RPTR_SHIFT_1750
			(The following needed work, though I stopped short of
			  what I wanted to do. )
			eliminated negatives for VFO, changed vfo_t to *ONLY*
			bitmasks, instead of bitmask and integer const.
			I'm going to check files and look for stuff that might
			get broken (mostly in the backends).
		The following are those I've checked manually:
			alinco/*.[ch]	// ok
			aor/aor.c	// I need to check RIG_VFO_VFO
			dummy/dummy.c	// "	"	"	"
			icom/*.[ch]	// ok
			kylix/hamlib_rigapi.pas	// same as rig.h (Hold the Press!)
			kenwood/	// ok
			pcr/		// ok
			rpcrig/		// ok
			src/		// ok
			tests/dumpcaps.c	// uses bitwise mask (&)
			yaesu/ft100.c	// uses RIG_VFO1 directly, etc...
			yaesu/ft817.c	// uses RIG_VFO1 directly, etc...
			yaesu/ft847.c	// uses RIG_VFO_MAIN, _CURR only!