Wykres commitów

27 Commity (7cb82e376a4b8044bf2d7bc89b7a3f7f3c03af3d)

Autor SHA1 Wiadomość Data
Alessandro Zummo, IZ1PRB e1c03296a4 Replace __FUNCTION__, which is gcc specific and was deprecated
a long time ago, with __func__, which is at least defined in C99.


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2617 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-02-03 23:22:58 +00:00
Alessandro Zummo, IZ1PRB 392249c921 ts140,ts2000,ts480,ts570,ts680,ts850,ts870s: remove usage of fixed ; and EOM
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2611 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-02-03 22:13:55 +00:00
Alessandro Zummo, IZ1PRB c6cdfe91a8 Remove const from priv_caps to allow kenwood_init to initialize default values if they're missing
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2600 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-28 23:30:59 +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
Stéphane Fillod, F8CFE f7923566b1 set_ant/get_ant support for ts870s and ts2000
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2304 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-03-01 11:20:30 +00:00
Stéphane Fillod, F8CFE 41b2de0880 S meter calibration, patch by Patrick Ouellette KB8PYM.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2303 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-02-24 22:31:22 +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 cc948ec3d8 Patch from Patrick Ouellette KB8PYM to get most of the things that hamlib
supports from the get_level call working on the TS2000.

Things working in this patch:
 PREAMP status
 ATTENUATOR status
 VOX level
 AF level (main receiver)
 RF GAIN level
 SQUELCH level (main receiver)
 CW PITCH
 RF POWER level
 MIC GAIN level
 KEYER SPEED
 COMPRESSION level
 AGC level
 CW BREAK IN DELAY
 METER mode
 VOX GAIN
 RAW SIGNAL STRENGTH (main receiver)
 SIGNAL STRENGTH (S-meter for main receiver)


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2064 7ae35d74-ebe9-4afe-98af-79ac388436b8
2006-02-20 22:28:23 +00:00
Stéphane Fillod, F8CFE 7015dec13c The TS-2000 has non standard LEVEL_STRENGTH and LEVEL_ATT.
This patch by Patrick Ouellette (and reworked by me) fixes it.


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2042 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-09-28 21:17:52 +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 95daa7ac08 TS-2000 needs post write delay at high speeds
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1898 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-01-16 18:19:29 +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 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 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 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 8bdb683583 add rit capabilities
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1149 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-09-04 14:26:42 +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 ba26b66075 Temporarily roll back ts2k experimental patches, esp. the VFO bits
kept:
- indentation
- new PARM_KEYLIGHT, SCAN_VFO
- new scan_group field in struct channel
- added RIG_CHFLAG's
ts2k stuff in 'branch_ts2k' will be merged later


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1108 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-07-08 22:20:15 +00:00
Dale E. Edmons, KD7ENI 7cdedbb95b Changed name back to original.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1084 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-06-30 10:20:52 +00:00
Dale E. Edmons, KD7ENI a79225c24d Renamed new ts2000.c to ts2000.h
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1079 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-06-29 09:04:00 +00:00
Dale E. Edmons, KD7ENI feacabbf83 Started TS-2000 update/overhaul --Dale
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1069 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-06-27 08:55:56 +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
Joop Stakenborg, PG4I e1d9bad970 add get_ptt for this rig
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@964 7ae35d74-ebe9-4afe-98af-79ac388436b8
2002-02-19 08:34:56 +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 c2613a153c Initial version
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@733 7ae35d74-ebe9-4afe-98af-79ac388436b8
2001-12-11 21:58:28 +00:00