Hamlib/rigs/kenwood
Mike Black W9MDB 907a178aa6 Some fixes for th.c operation
https://github.com/Hamlib/Hamlib/issues/1230
2023-02-06 16:01:08 -06:00
..
Android.mk Change all to remove HAVE_CONFIG dependency and include <hamlib/config.h> by default 2022-02-04 07:41:36 -06:00
Makefile.am Fix level_gran on kenwood rigs 2022-11-13 06:53:55 -06:00
NOTES.txt Adding NOTES.txt to rig model directories to keep track of rig behaviors 2021-09-30 09:10:45 -05:00
README.flex Directory migration to new layout 2020-01-17 09:22:44 -06:00
README.k2 Directory migration to new layout 2020-01-17 09:22:44 -06:00
README.k3 Directory migration to new layout 2020-01-17 09:22:44 -06:00
README.kenwood Directory migration to new layout 2020-01-17 09:22:44 -06:00
README.ts2k Fix more spelling errors 2020-07-24 09:06:37 +02:00
elecraft.c Clean up rig power on/off sequencing for Kenwood/Elecraft rigs 2023-01-22 23:41:21 -06:00
elecraft.h Add elecraft_get_vfo_tq to take advantage of K4's new TQ command 2021-11-09 17:07:40 -06:00
flex.c Remove unused includes 2022-07-24 17:08:57 +02:00
flex.h Directory migration to new layout 2020-01-17 09:22:44 -06:00
flex6xxx.c Remove unused includes of cal.h 2022-12-09 17:39:43 +01:00
ic10.c Allow for 36 and 37 byte IF lengths for ic10.c 2022-12-29 11:36:50 -06:00
ic10.h Add NOCHANGE_PASSBAND to icom...cascading effect on adding vfo elsewhere...which is needed anyways 2020-11-29 23:32:14 -06:00
k2.c Update hamlib_check_rig_caps 2022-02-11 11:34:26 -06:00
k3.c Fix K3/K3S VFOB mode/bandwidth setting 2023-01-22 16:45:22 -06:00
kenwood.c Add fix for TMD700 2023-02-06 15:58:18 -06:00
kenwood.h Add fix for TMD700 2023-02-06 15:58:18 -06:00
level_gran_kenwood.h Add missing level_gran_kenwood.h 2022-11-13 08:05:52 -06:00
pihpsdr.c Update hamlib_check_rig_caps 2022-02-11 11:34:26 -06:00
r5000.c Change minimum timeout on all Kenwood rigs to 500ms -- legacy timeouts were a touch too short for all situations 2022-11-17 11:05:49 -06:00
th.c Some fixes for th.c operation 2023-02-06 16:01:08 -06:00
th.h Add NOCHANGE_PASSBAND to icom...cascading effect on adding vfo elsewhere...which is needed anyways 2020-11-29 23:32:14 -06:00
thd7.c Change minimum timeout on all Kenwood rigs to 500ms -- legacy timeouts were a touch too short for all situations 2022-11-17 11:05:49 -06:00
thd72.c Change minimum timeout on all Kenwood rigs to 500ms -- legacy timeouts were a touch too short for all situations 2022-11-17 11:05:49 -06:00
thd74.c Fix level_gran on kenwood rigs 2022-11-13 06:53:55 -06:00
thf6a.c Fix level_gran on kenwood rigs 2022-11-13 06:53:55 -06:00
thf7.c Fix level_gran on kenwood rigs 2022-11-13 06:53:55 -06:00
thg71.c Fix level_gran on kenwood rigs 2022-11-13 06:53:55 -06:00
tmd700.c Change TM-D700 and TM-D710 to hardware flow control 2023-02-01 22:19:02 -06:00
tmd710.c Change TM-D700 and TM-D710 to hardware flow control 2023-02-01 22:19:02 -06:00
tmv7.c Fix some dumpcaps warnings in many rigs 2022-11-14 16:02:28 -06:00
transfox.c Remove unused includes 2022-07-24 17:08:57 +02:00
trc80.c Fix level_gran on kenwood rigs 2022-11-13 06:53:55 -06:00
ts50s.c Change minimum timeout on all Kenwood rigs to 500ms -- legacy timeouts were a touch too short for all situations 2022-11-17 11:05:49 -06:00
ts140.c Change minimum timeout on all Kenwood rigs to 500ms -- legacy timeouts were a touch too short for all situations 2022-11-17 11:05:49 -06:00
ts440.c Change minimum timeout on all Kenwood rigs to 500ms -- legacy timeouts were a touch too short for all situations 2022-11-17 11:05:49 -06:00
ts450s.c Fix level_gran on kenwood rigs 2022-11-13 06:53:55 -06:00
ts480.c Change QRP QRDX PTT to use TQ instead TX...more incompability with TS-480 standard 2023-01-24 11:22:19 -06:00
ts570.c Add AGC levels to Kenwood rigs that we can verify have them 2022-11-24 10:51:34 -06:00
ts590.c Add AGC levels to Kenwood rigs that we can verify have them 2022-11-24 10:51:34 -06:00
ts680.c Change minimum timeout on all Kenwood rigs to 500ms -- legacy timeouts were a touch too short for all situations 2022-11-17 11:05:49 -06:00
ts690.c Add AGC levels to Kenwood rigs that we can verify have them 2022-11-24 10:51:34 -06:00
ts711.c Fix level_gran on kenwood rigs 2022-11-13 06:53:55 -06:00
ts790.c Add AGC levels to Kenwood rigs that we can verify have them 2022-11-24 10:51:34 -06:00
ts811.c Fix level_gran on kenwood rigs 2022-11-13 06:53:55 -06:00
ts850.c Add AGC levels to Kenwood rigs that we can verify have them 2022-11-24 10:51:34 -06:00
ts870s.c Add AGC levels to Kenwood rigs that we can verify have them 2022-11-24 10:51:34 -06:00
ts890s.c TS-890S query rig to find out which meter type the operator has selected 2023-01-01 16:40:19 -06:00
ts930.c Add AGC levels to Kenwood rigs that we can verify have them 2022-11-24 10:51:34 -06:00
ts940.c Add AGC levels to Kenwood rigs that we can verify have them 2022-11-24 10:51:34 -06:00
ts950.c Add AGC levels to Kenwood rigs that we can verify have them 2022-11-24 10:51:34 -06:00
ts990s.c Add AGC levels to Kenwood rigs that we can verify have them 2022-11-24 10:51:34 -06:00
ts990s.h Directory migration to new layout 2020-01-17 09:22:44 -06:00
ts2000.c Add AGC levels to ts2000.c and fix AGC Level printout to show index number instead of enumeration number. 2022-11-24 09:47:12 -06:00
ts2000.txt Fix spelling errors 2020-07-24 09:02:48 +02:00
tx500.c Change TX-500 to only have 9600 baud available 2022-12-20 08:29:12 -06:00
xg3.c Fix some dumpcaps warnings in many rigs 2022-11-14 16:02:28 -06: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!