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
Stéphane Fillod, F8CFE
136af80c39
Add Tentec Omni VII, cloned after Jupiter
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2574 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-11 12:42:24 +00:00
Terry Embry, KJ4EED
0297d64415
hanged get_mem and get_channel to leave channel_num
...
alone on an error. get_mem should always be valid.
get_channel will return 0 Hz in freq on an empty channel.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2573 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-11 10:04:48 +00:00
Terry Embry, KJ4EED
067e7328a7
Added backup and restore to Memory Channel.
...
Added get_cmd and set_cmd. Added get_vfo_mode for showing if rig is
in RIG_VFO_MEM at any time.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2572 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-10 14:52:49 +00:00
Nate Bargmann, N0NB
86badd1aaf
Documentation updates.
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2571 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-09 23:03:37 +00:00
Terry Embry, KJ4EED
59b9885766
Change set_tx_vfo RIG_VFO_MEM logic
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2570 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-08 21:38:47 +00:00
Terry Embry, KJ4EED
46da044e37
Added RIG_LEVEL_BKIN_DLYMS string
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2569 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-08 18:51:43 +00:00
Terry Embry, KJ4EED
4a4ebdf633
Added split_mode and split_freq tracking to restore_vfo, backup_vfo
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2568 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-08 12:57:31 +00:00
Terry Embry, KJ4EED
85ad7304dc
Changes to vfo_restore, get_split_vfo
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2567 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-08 07:22:25 +00:00
Terry Embry, KJ4EED
ec32850fd1
Fixed False Positive get_split_vfo in memory mode
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2566 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-07 23:09:12 +00:00
Terry Embry, KJ4EED
424e370409
Changed get_split_vfo to use passed vfo
...
Added split mode to vfo_backup and vfo_restore
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2565 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-07 20:59:12 +00:00
Terry Embry, KJ4EED
d560c16f22
Added newcat_backup_vfo, newcat_restore_vfo
...
Updated FT9000 valid commands
Added valid command test to functions
Some code cleanup
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2564 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-07 00:50:53 +00:00
Terry Embry, KJ4EED
963a96f3cb
Changed RIG_LEVEL_BKINDL to tenth_dots per second
...
Cleanup of set/get_mem and set/get_channel
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2563 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-05 23:03:15 +00:00
Martin Ewing, AA6E
371c708c7b
Orion: Allow frontend to handle RIG_LEVEL_STRENGTH
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2562 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-05 17:39:57 +00:00
Nate Bargmann, N0NB
aa4a2fef88
Patch from Thomas Beierlein, DL1JBE, to fix parallel make, i.e.
...
`make -jN'.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2561 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-05 12:16:47 +00:00
Terry Embry, KJ4EED
bdd0bf3e25
memset channel_t chan in get_channel
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2560 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-05 02:20:59 +00:00
Terry Embry, KJ4EED
090fb246f7
Changed RIG_LEVEL_BKINDL math, 1 dot == 2UI (on time + off time)
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2559 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-04 23:59:00 +00:00
Terry Embry, KJ4EED
d6a52b059f
Adjusted bandwidth filters, Added set/get_channel, set/get_trn
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2558 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-04 16:03:34 +00:00
Stéphane Fillod, F8CFE
025c1f4dd1
flexible command termination for send_cmd
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2557 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-04 14:49:17 +00:00
Terry Embry, KJ4EED
a18e75470f
Partially implemented set_channel
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2556 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-04 14:23:43 +00:00
Terry Embry, KJ4EED
7adc0f0824
Fixed newcat_set_channel bugs
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2555 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-04 14:01:02 +00:00
Stéphane Fillod, F8CFE
0ceb81add9
New FT-840 backend, as suggested by Thomas - DK6KD
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2554 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-04 10:40:34 +00:00
Martin Ewing, AA6E
0cc33fb486
Example updates
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2553 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-04 01:27:43 +00:00
Terry Embry, KJ4EED
83f4d2cbb1
Added newcat_get_channel, newcat_set_channel
...
Added RIG_VFO_MEM support
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2552 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-04 00:05:25 +00:00
Martin Ewing, AA6E
4c3c55d61b
Orion - implement RIG_LEVEL_STRENGTH
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2551 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-03 23:05:57 +00:00
Martin Ewing, AA6E
b18272f0e8
fix string handling in LEVEL_RAWSTR
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2550 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-03 20:58:32 +00:00
Terry Embry, KJ4EED
dec970e047
Adjusted Bandwidths: to see NFM, NAM modes
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2549 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-03 14:16:49 +00:00
Terry Embry, KJ4EED
8aa412cefd
Added NAM, NFM to mode_str
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2548 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-03 14:15:05 +00:00
Terry Embry, KJ4EED
76b48e3d9f
Added RIG_MODE_NFM, RIG_MODE_NAM
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2547 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-03 14:08:00 +00:00
Terry Embry, KJ4EED
7d48dc7dfc
Removed .width from NEWCAT_MEM_CAP
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2546 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-02 14:32:22 +00:00
Martin Ewing, AA6E
5af5c82996
use rawstrength.i which matters in PPC compile
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2545 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-02 03:51:40 +00:00