Terry Embry, KJ4EED
0d06e98e7a
Added functions and ctcss_list as needed
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2529 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-12-26 11:36:21 +00:00
Terry Embry, KJ4EED
47eb68d232
Fixed newcat_set_ctcss_tone set bug
...
Added null pointer ctcss_list test
Changed newcat_set_mode width sets to after mode set
Changed newcat_power2mW, newcat_mW2power to allow all nc rigs
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2528 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-12-26 11:34:24 +00:00
Terry Embry, KJ4EED
1a34f231ab
Added newcat_set_ctcss_tone, newcat_get_ctcss_tone,
...
newcat_set_ctcss_sql, newcat_get_ctcss_sql
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2527 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-12-26 00:05:02 +00:00
Terry Embry, KJ4EED
88fce68620
Added set_rptr_shift, get_rptr_shift
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2526 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-12-25 14:45:00 +00:00
Terry Embry, KJ4EED
b2afb0a581
Added FT450 filter gets and sets
...
Found some narrow filter settings in FT2000 manual
Made up the rest. It is a starting point.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2525 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-12-25 13:32:50 +00:00
Terry Embry, KJ4EED
775f3b1a05
Adjusted filters
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2524 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-12-25 13:27:07 +00:00
Terry Embry, KJ4EED
3fdc46ec32
Added RIG_METER_VDD
...
Did some cleanup
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2523 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-12-24 20:17:45 +00:00
Terry Embry, KJ4EED
4e465a0d33
Adjusted ft950.c filters
...
Added newcat_get/set_rxbandwidth functions
Added FT950 width gets and sets
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2521 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-12-23 22:36:51 +00:00
Terry Embry, KJ4EED
a85628254f
Added newcat_get_narrow newcat_set_narrow internal functions.
...
Added divide by zero catch for RIG_LEVEL_BKINDL
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2519 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-12-21 10:51:50 +00:00
Terry Embry, KJ4EED
772abd5ebd
Changed RIG_LEVEL_BKINDL to tenth_dots
...
Changed RIG_LEVEL_NR to ratio
Added ID and COMP to RIG_LEVEL_METER get
Changed RIG_LEVEL_IF fix out of bounds values
Changed RIG_METER_PO to return RIG_OK for ft950
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2518 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-12-19 19:30:54 +00:00
Terry Embry, KJ4EED
409382a111
Changed RIG_LEVEL_VOX delay to spec. of .1 s, 100ms unit intervals
...
Changed others to bounds check and fix instead of error
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2517 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-12-18 13:11:40 +00:00
Terry Embry, KJ4EED
1f287f38af
Updated filters
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2516 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-12-17 22:57:04 +00:00
Stéphane Fillod, F8CFE
21e0a90f6c
* fix WFM mode misunderstanding
...
* convert some RIG_EINVAL to RIG_EPROTO
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2513 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-12-16 22:38:57 +00:00
Stéphane Fillod, F8CFE
e77ae965c8
FM narrow, AM filters
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2512 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-12-16 22:33:02 +00:00
Terry Embry, KJ4EED
7316286885
Changes to newcat_vfo_op, newcat_get/set_level, newcat_get/set_func
...
Updated FT9000 CAT manual sure helps.
Terry KJ4EED
: ----------------------------------------------------------------------
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2511 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-12-16 09:01:46 +00:00
Terry Embry, KJ4EED
79ae77bd79
Added FT2000/FT9000 main_sub_vfo to newcat_get/set_mode,
...
newcat_get/set_level, newcat_get/set_func,
newcat_get/set_ant
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2510 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-12-15 21:52:36 +00:00
Stéphane Fillod, F8CFE
2e32b08c61
Add FT-2000 and FTDX-9000 headers
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2508 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-12-14 21:46:47 +00:00
Stéphane Fillod, F8CFE
3870e5c72a
* newcat_get_mode: RIG_MODE_PKTFM, fill in proper width
...
* RX antenna (RIG_ANT_5)
* namespace cleanup
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2506 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-12-14 20:05:21 +00:00
Stéphane Fillod, F8CFE
1fb8820946
Add FT-2000 and FTDX-9000
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2505 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-12-14 20:02:03 +00:00
Terry Embry, KJ4EED
b73092e29d
newcat.c
...
Added RIG_LEVEL_NOTCHF set and get
ft950.h
Added RIG_LEVEL_NOTCHF to SUPPORTED LEVELS
Terry KJ4EED
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2500 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-12-14 18:51:25 +00:00
Terry Embry, KJ4EED
d0e0a7e188
yaesu/newcat.c
...
Added RIG_LEVEL_NR for FT950
Added newcat_scale_float()
for newcat_set_level() floating point problem
Using rigctl on FT950 I was trying to set RIG_LEVEL_COMP to 12
I kept setting it to 11. I wrote some test software and
found out that 0.12 * 100 = 11.
Compilier is gcc 4.2.4, CPU is AMD X2
This seems to work.
Terry KJ4EED
yaesu/ft950.h
Added RIG_LEVEL_NR
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2498 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-12-13 21:23:31 +00:00
Terry Embry, KJ4EED
3b71851086
Added FT950 "EX117" ANTIVOX level_set/get.
...
Added FT950 COMP Level_set/get.
Added "AB" for FT950 VFO copy.
Changed Command "VV" FT950 to FALSE.
Added RIG_LEVEL_VOX bounds checking. Keep at ms for GRIG2.
Added RIG_LEVEL_BKINDL bounds checking. Keep at ms for GRIG2.
Changed newcat_set/get_freq to not set or change priv->current_vfo
*** Want to NOT ping-pong vfos when changing freq. ***
Changed newcat_get/set_rit logic. Changed newcat_get/set_xit logic.
Changed RIG_LEVEL_IF logic. Found odd compiler problem with %+04d versus %+.4d
Fixed some scale references between FT450 and FT950.
Some code cleanup. Sorry cvs diff -wB
Some testing on GRIG2 GUI and FlDigi.
Terry KJ4EED
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2497 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-12-10 23:53:56 +00:00
Terry Embry, KJ4EED
d0cd6f0cfd
Fixed RIG_LEVEL_IF set. Fixed RIG_LEVEL_VOXGAIN scale problem for FT950.
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2493 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-12-07 23:16:51 +00:00
Terry Embry, KJ4EED
af8d9476b1
Added newcat_valid_command() call to newcat_set_xit().
...
Added newcat_valid_command() call to newcat_get_xit().
FT450 xit is not supported according to CAT Manual.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2492 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-12-06 13:29:37 +00:00
Terry Embry, KJ4EED
6fc6310806
Added get_ptt, set_split_vfo, get_split_vfo, set_rit
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2491 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-12-06 13:28:32 +00:00
Terry Embry, KJ4EED
2cec918745
Added RIG_OP_TOGGLE to FT450_VFO_OPS
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2490 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-12-06 13:27:32 +00:00
Terry Embry, KJ4EED
e9411d2979
yaesu/ft950.h
...
Added RIG_OP_TOGGLE to FT950_VFO_OPS
yaesu/ft950.c
Changed max_xit to Hz(9999)
Added set_split_vfo() and get_split_vfo()
yaesu/newcat.h
Added newcat_set_split_vfo() and newcat_get_split_vfo()
Moved newcat.c internal function declarations to newcat.c
yaesu/newcat.c
Fixed PREAMP and ATT SETs in newcat_set_level()
Changed newcat_is_rig_model() to newcat_is_rig()
Added newcat_set_vfo_from_alias() internal function
Added newcat_get_txvfo() and newcat_set_txvfo(), uses "FT" command
Added newcat_get_rxvfo() and newcat_set_rxvfo(), uses "FR" command
to extend newcat_get_vfo() and newcat_set_vfo() for FT9000
Added "SV" toggle command to newcat_vfo_op()
Changed newcat_set_rit() to use max_rit
Changed newcat_set_xit() to use max_xit
Changed newcat_set_rit() and newcat_set_xit() to 0 offset on rit/xit exit
Added newcat_set_split_vfo() and newcat_get_split_vfo().
(*** Let rig.c backend do split_freq and split_mode)
Changed newcat_set_vfo() to call newcat_set_rxvfo() if "VS" is not supported
Changed newcat_get_vfo() to call newcat_get_rxvfo() if "VS" is not supported
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2489 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-12-06 02:37:45 +00:00
Terry Embry, KJ4EED
2dc81a0203
Changed newcat revision 2.21
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2486 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-11-30 15:30:39 +00:00
Terry Embry, KJ4EED
2324e9d761
Added power2mW mW2power
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2485 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-11-30 12:42:42 +00:00
Terry Embry, KJ4EED
fc86094b56
Added get_rit, set_rit, get_xit, set_xit
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2484 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-11-29 19:26:09 +00:00
Terry Embry, KJ4EED
edf999b945
Added newcat_is_rig_model
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2483 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-11-28 22:59:08 +00:00
Terry Embry, KJ4EED
8e8a9bb3c6
Added Get_Ant Set_Ant
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2482 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-11-27 07:46:34 +00:00
Terry Embry, KJ4EED
f6ac6c2e47
Added Get_Ant, Set_Ant
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2481 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-11-27 07:45:23 +00:00
Terry Embry, KJ4EED
593c6cc343
FT950 RFPower, AGC, S Meter Changes
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2480 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-11-26 23:24:14 +00:00
Terry Embry, KJ4EED
f38ec23e60
16 data points for S Meter Calibration
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2479 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-11-26 22:16:00 +00:00
Stéphane Fillod, F8CFE
84e247b8bd
get_ptt patch from Terry
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2477 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-11-16 14:49:12 +00:00
Stéphane Fillod, F8CFE
60e188547d
fix strict compiling
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2470 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-11-03 21:53:28 +00:00
Alexandru Csete OZ9AEC
bf5dd75ca8
Fixed RIG_LEVEL_STRENGTH reading.
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2469 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-11-03 20:48:09 +00:00
Stéphane Fillod, F8CFE
d75c3379a5
freq range and caps fixes according to CAT manual
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2468 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-11-03 20:45:19 +00:00
Stéphane Fillod, F8CFE
5eb01a11de
increase version number
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2459 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-11-02 14:53:25 +00:00
Stéphane Fillod, F8CFE
9ac6029844
* extended newcat: set_level/get_level, set_func/get_func, set_mem/get_mem,
...
vfo_op, get_info
* updated FT-450/FT950 accordingly
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2454 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-11-01 22:39:07 +00:00
Stéphane Fillod, F8CFE
6f101f64ba
fix warning
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2451 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-11-01 16:38:46 +00:00
Stéphane Fillod, F8CFE
6cfd953179
fix duplicate initializer
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2442 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-10-31 22:25:38 +00:00
Stéphane Fillod, F8CFE
44b3b8cfbc
patch from Jeff N7YG about MODE_PKTFM on FT-857, port to the FT-897 and some filters by me (SF)
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2438 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-10-31 22:09:11 +00:00
Thomas Beierlein, DL1JBE
0194766455
Changed State to STABLE as reported by Nate Bargmann N0NB.
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2430 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-10-28 05:22:38 +00:00
Thomas Beierlein, DL1JBE
b1bf5c9c67
changed RIG_STATUS_NEW into RIG_STATUS_UNTESTED.
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2424 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-10-26 13:54:52 +00:00
Stéphane Fillod, F8CFE
96d58a3a34
Patch from Dave, W1HKJ:
...
1. the FT-450 transceiver does not respond to the "VS;" command and responds
with "?;" which is not a documented response. That appears to be
the "what's that" response. So the new_cat code needs to
recognize that and just keep on going.
2. the transceiver expects a full 8 digits when setting frequency.
As originally written the transceiver would accept frequences >=
1000000 but reject all below that value.
3. Code for get_mode, set_mode, and set_ptt functions.
4. Rig status changed to RIG_STATUS_BETA.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2420 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-10-25 14:37:19 +00:00
Stéphane Fillod, F8CFE
a4e9b56a1c
Support table of newcat, patch by Mark N1VQW
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2405 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-09-22 21:34:45 +00:00
Stéphane Fillod, F8CFE
657a9ac7c9
new: FT-950
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2404 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-09-22 21:32:38 +00:00
Stéphane Fillod, F8CFE
dc62e6dbbe
cloned after FT-450
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2403 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-09-22 21:31:05 +00:00