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
Nate Bargmann, N0NB
9a9d9e5116
Improved buffer flush by shortening serial timeout from 5 to 1.5 seconds.
...
Re-worked rotorez_rot_set_conf to use token values defined in rotorez.h
but will need to wait until tokens are available in Hamlib for full use.
Improved documentation in rotorez.txt of changes.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2588 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-17 14:37:28 +00:00
Nate Bargmann, N0NB
ae3fb34e42
Fix to flush buffer if RotorEZ should receive an invalid command in
...
which case it puts a long string into the buffer.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2587 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-16 04:21:11 +00:00
Nate Bargmann, N0NB
081831054f
Minor documentation updates.
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2586 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-15 03:45:08 +00:00
Stéphane Fillod, F8CFE
fb32a21fbf
next version will be 1.2.9
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2585 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-14 11:55:27 +00:00
Stéphane Fillod, F8CFE
4254ea57b3
set_level(RIG_LEVEL_AGC) and RIG_AGC_OFF
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2584 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-12 19:29:30 +00:00
Nate Bargmann, N0NB
7b7293c701
Commented out filter definitions as these radios do not support setting
...
of passband. Thanks to Rich Newsom WA4SXZ for testing.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2583 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-12 12:29:17 +00:00
Terry Embry, KJ4EED
361da94f4b
FT1000D additions
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2582 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-12 12:11:06 +00:00
Terry Embry, KJ4EED
fbd74141ab
Cleanup returns on set commands
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2581 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-12 00:51:26 +00:00
Stéphane Fillod, F8CFE
78d87289c1
filter table from Jeff, W4GPL
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2580 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-11 18:05:33 +00:00
Terry Embry, KJ4EED
19da025135
removed NFM NFM
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2579 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-11 17:42:29 +00:00
Terry Embry, KJ4EED
aced046e8d
removed NFM NAM
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2578 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-11 17:39:26 +00:00
Terry Embry, KJ4EED
c545f8f5aa
removed NAM NFM
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2577 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-11 17:36:24 +00:00
Stéphane Fillod, F8CFE
16c2af2d00
Add Winradio G305
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2576 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-11 13:21:21 +00:00
Stéphane Fillod, F8CFE
c13422e1f1
Add Winradio G305/G315
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2575 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-11 13:16:54 +00:00