Hamlib/rigs/kenwood
George Baltz N3GB 9b2904c0b6 Fix timeout in kenwood_stop_morse
Add "KY0" to exceptions.
2025-03-04 17:20:41 -05:00
..
Android.mk
Makefile.am
NOTES.txt
README.flex
README.k2
README.k3
README.kenwood
README.ts2k
elecraft.c Fix typos in messages 2024-11-24 19:24:35 +01:00
elecraft.h
flex.c More pointers to state 2024-03-26 02:08:33 -04:00
flex.h
flex6xxx.c Merge branch 'master' of https://github.com/Hamlib/Hamlib 2024-11-24 22:30:38 -06:00
ic10.c Pointerize all state references in rigs/kenwood/* 2024-03-26 02:08:33 -04:00
ic10.h Fix always true conditions found by cppcheck 2023-10-02 23:10:58 -05:00
k2.c astyle files in preparation for release 4.6 2024-11-06 08:07:34 -06:00
k3.c astyle files in preparation for release 4.6 2024-11-06 08:07:34 -06:00
kenwood.c Fix timeout in kenwood_stop_morse 2025-03-04 17:20:41 -05:00
kenwood.h kenwood.h: fix typo 2025-01-24 22:40:29 -05:00
level_gran_elecraft.h Fix typos in comments 2024-11-24 19:24:35 +01:00
level_gran_kenwood.h Fix compile warnings in ts990s.c for MacOS 2024-09-11 09:18:26 -05:00
pihpsdr.c astyle files in preparation for release 4.6 2024-11-06 08:07:34 -06:00
r5000.c Add remaining rigs, matching old behavior. 2024-01-23 09:55:35 -05:00
th.c More pointers to state 2024-03-26 02:08:33 -04:00
th.h Fix th.c logic error discovered by cppcheck 2023-10-01 17:42:45 -05:00
thd7.c Fix ptt_share segmentation fault 2023-11-23 15:00:05 -06:00
thd72.c More pointers to state 2024-03-26 02:08:33 -04:00
thd74.c More pointers to state 2024-03-26 02:08:33 -04:00
thf6a.c Fix typos 2024-12-01 21:59:11 +01:00
thf7.c Fix ptt_share segmentation fault 2023-11-23 15:00:05 -06:00
thg71.c More pointers to state 2024-03-26 02:08:33 -04:00
tmd700.c Fix ptt_share segmentation fault 2023-11-23 15:00:05 -06:00
tmd710.c Fix typos in comments 2024-11-24 19:24:35 +01:00
tmv7.c astyle files in preparation for release 4.6 2024-11-06 08:07:34 -06:00
transfox.c More pointers to state 2024-03-26 02:08:33 -04:00
trc80.c Fix ptt_share segmentation fault 2023-11-23 15:00:05 -06:00
ts50s.c Add remaining rigs, matching old behavior. 2024-01-23 09:55:35 -05:00
ts140.c Fix ptt_share segmentation fault 2023-11-23 15:00:05 -06:00
ts440.c Add remaining rigs, matching old behavior. 2024-01-23 09:55:35 -05:00
ts450s.c Pointerize all state references in rigs/kenwood/* 2024-03-26 02:08:33 -04:00
ts480.c Add priv back to QMX as can cause segfault in some cases 2025-01-30 11:50:57 -06:00
ts570.c Fix TS570 RIG_LEVEL_STRENGTH by adding STR_CAL table 2025-01-06 15:59:10 -06:00
ts590.c Fix the other ts590.c problems 2024-12-21 15:06:11 -06:00
ts680.c Fix ptt_share segmentation fault 2023-11-23 15:00:05 -06:00
ts690.c Fix ptt_share segmentation fault 2023-11-23 15:00:05 -06:00
ts711.c Promote all BETA to STABLE 2024-02-14 07:11:20 -06:00
ts790.c Add remaining rigs, matching old behavior. 2024-01-23 09:55:35 -05:00
ts811.c Promote all BETA to STABLE 2024-02-14 07:11:20 -06:00
ts850.c Fix compile warnings in ts850.c for MacOS 2024-09-10 17:45:29 -05:00
ts870s.c astyle files in preparation for release 4.6 2024-11-06 08:07:34 -06:00
ts890s.c Factor out TS-890S and TS-990S from kenwood_get_split_vfo_if() 2024-11-21 16:43:19 -05:00
ts930.c Fix compile warnings in ts930.c for MacOS 2024-09-10 17:55:46 -05:00
ts940.c Add remaining rigs, matching old behavior. 2024-01-23 09:55:35 -05:00
ts950.c Fix off by one error in tones for TS-590/890/990 2024-01-23 09:55:35 -05:00
ts990s.c Factor out TS-890S and TS-990S from kenwood_get_split_vfo_if() 2024-11-21 16:43:19 -05:00
ts990s.h Fix ptt_share segmentation fault 2023-11-23 15:00:05 -06:00
ts2000.c Fix SDRConsole by removing a lot of things that it does not have 2025-01-20 23:04:24 -06:00
ts2000.txt Fix typos in comments 2024-11-24 19:24:35 +01:00
tx500.c astyle files in preparation for release 4.6 2024-11-06 08:07:34 -06:00
xg3.c Pointerize all state references in rigs/kenwood/* 2024-03-26 02:08:33 -04: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 a lot 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 occurred 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
			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!