Wykres commitów

2575 Commity (17a23e0f559bfa777a5de427691f5c89d0b8a8f9)

Autor SHA1 Wiadomość Data
Stéphane Fillod, F8CFE 17a23e0f55 typo
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2638 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-02-17 08:03:52 +00:00
Stéphane Fillod, F8CFE bef812b7e4 report hamlib version upon startup
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2637 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-02-17 08:03:22 +00:00
Terry Embry, KJ4EED 200a80217a Added delays for first time through mem write
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2636 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-02-15 09:54:17 +00:00
Martin Ewing, AA6E 7ecf023d5e Downgrade ERR to WARN (i/o retry)
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2635 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-02-14 21:33:22 +00:00
Stéphane Fillod, F8CFE dea1ee5256 * big cleanup
* implemented:
  - ft100_get_ptt
  - ft100_get_split_vfo
  - get_level: RIG_LEVEL_MICGAIN, RIG_LEVEL_SQL
  - implement width in set_mode


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2634 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-02-14 16:46:36 +00:00
Stéphane Fillod, F8CFE ceee524a80 * redo the ft100 set_ctcss/set_dcs with appropriate list, yaesu_tones.h no more needed
* change P1 of FT100's Status Update. Returned data seems longer than documented.
* populate FT100's bandplan of ITU Region 1
* some error code checking


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2633 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-02-14 00:26:03 +00:00
Alessandro Zummo, IZ1PRB f032f44bc6 band up/down was inverted
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2632 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-02-13 19:34:21 +00:00
Alessandro Zummo, IZ1PRB f3c47c5864 style fixes
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2631 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-02-13 19:29:16 +00:00
Martin Ewing, AA6E 3f0cb61586 Minor comment re rit/xit
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2630 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-02-11 19:26:07 +00:00
Stéphane Fillod, F8CFE 48c055dd3d closer look at the K3, still untested
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2629 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-02-10 22:51:21 +00:00
Stéphane Fillod, F8CFE 080cb8cbaa * implemented RIG_LEVEL_KEYSPD and RIG_LEVEL_PREAMP
* fixed RIG_LEVEL_ATT
* fix kenwood_set_channel prototype


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2628 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-02-10 22:48:25 +00:00
Alessandro Zummo, IZ1PRB 4c46fb604b check ptt status before set_ptt. enabled on ts850.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2627 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-02-09 20:59:31 +00:00
Alessandro Zummo, IZ1PRB 78197e7d4d removed comment about switch optimizatons. the compiler will generate the
assembly code in a different order which is usually based on the case value.
other compiler optimizations might also affect it, so it's useless to optimize
the order.


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2626 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-02-09 20:37:48 +00:00
Alessandro Zummo, IZ1PRB 7809fa2d20 Added my call sign
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2625 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-02-09 20:37:06 +00:00
Stéphane Fillod, F8CFE e9a87eda55 support ANL through ext_level
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2624 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-02-06 17:31:33 +00:00
Stéphane Fillod, F8CFE 303b617827 added RIG_CONF_BUTTON
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2623 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-02-06 17:28:38 +00:00
Stéphane Fillod, F8CFE 13f9300a69 new RIG_CONF_BUTTON example, renamed the other ext_levels
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2622 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-02-06 17:27:54 +00:00
Stéphane Fillod, F8CFE 1afb012b5b Add Alessandro Zummo
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2621 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-02-06 17:11:48 +00: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 ab2d278ec1 Add description for the kenwood mode n. 8
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2619 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-02-05 21:05:59 +00:00
Alessandro Zummo, IZ1PRB 885c4109a8 generic, ts850: implemented CTCSS TN command (reported not working for ts850,
should now be fixed)


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2618 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-02-03 23:42:53 +00:00
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 b510ceb1cb ts570,ts850,ts870s,ts140,ts480,ts680: use kenwood_simple_cmd where possible
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2616 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-02-03 22:56:07 +00:00
Alessandro Zummo, IZ1PRB ba57679b78 remove unused parameter from get_kenwood_func
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2615 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-02-03 22:47:33 +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 80d96e2bbb fix tabs
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2612 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-02-03 22:33:00 +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 1d7a263642 remove fixed command terminator (;) from generic code
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2610 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-02-03 11:25:30 +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 bad22ce8df ts450,ts690,ts850: use FL command to get/set filters in get/set_mode. (code from ts850.c)
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2608 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-02-02 20:30:36 +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
Alessandro Zummo, IZ1PRB 9281935c5e Make set_ptt behave as before, fix set_ant for ts570.c
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2606 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-02-02 07:30:35 +00:00
Alessandro Zummo, IZ1PRB 0523e477ac Add kenwood_simple_cmd
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2605 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-02-02 07:29:11 +00:00
Stéphane Fillod, F8CFE faf5c7e336 added Kenwood TRC-80
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2604 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-29 22:54:41 +00:00
Alessandro Zummo, IZ1PRB acd43cecd2 Support get/set_powerstat on pcr100
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2603 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-29 19:50:33 +00:00
Alessandro Zummo, IZ1PRB b9a6379aa9 Use an appropriate debug level
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2602 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-29 08:41:57 +00:00
Alessandro Zummo, IZ1PRB c82451afc6 Call kenwood_init in each and every driver
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2601 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-28 23:31:42 +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
Stéphane Fillod, F8CFE 65c49320ec * Extra levels and extra parms
* dummy backend now has 2 antennas


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2599 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-28 22:53:18 +00:00
Stéphane Fillod, F8CFE 17c07cc3af fix segfault with extra levels
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2598 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-28 22:49:58 +00:00
Stéphane Fillod, F8CFE 5e475e76c4 pcr patch from Alessandro Zummo, with more reliability and new features:
* CTCSS tone squelch
 * selectable baud rate (300 - 38400)
 * ANL - Automatic Noise Limiter (commented out, until created in frontend)
 * simplified and cleaned up code
 * RIG_LEVEL_STRENGTH
 * RIG_LEVEL_RAWSTR


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2597 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-27 19:05:59 +00:00
Stéphane Fillod, F8CFE 3419987f6b better documentation of enum rig_errcode_e
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2596 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-25 16:23:06 +00:00
Stéphane Fillod, F8CFE 66da5f2dc4 enumaration of backend tokens
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2595 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-25 16:14:39 +00:00
Stéphane Fillod, F8CFE 6afeac39d2 argument checking in rot_set_conf
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2594 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-25 15:39:19 +00:00
Stéphane Fillod, F8CFE 03cc4f3787 argument checking in rig_set_conf, patch from Zhang Bo + edit
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2593 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-25 14:25:46 +00:00
Stéphane Fillod, F8CFE 48ea7c9263 do not distribute any more the gnuradio backend (out of date)
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2592 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-24 13:33:49 +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 8dd158daa6 Heathkit HD 1780 Intellirotor backend, by Rob Frohne, KL7NA
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2590 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-20 19:44:04 +00:00
Nate Bargmann, N0NB d0e0f132c6 Update copyright date.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2589 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-17 14:47:13 +00:00