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
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
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
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
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
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
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
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
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
Terry Embry, KJ4EED
541fc7c2bc
Fixed mW2power bug
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2541 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-01-01 17:16:07 +00:00
Terry Embry, KJ4EED
f6dc85fdf4
Added debugging statements to mW2power and power2mW
...
Changed _nc_rigid to int because of potential enum bugs
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2539 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-12-31 18:17:56 +00:00
Stéphane Fillod, F8CFE
a771286ae9
S-meter readout for FT-847, patch from Magne / LA1BFA
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2538 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-12-31 16:58:27 +00:00
Terry Embry, KJ4EED
6071a61141
Added newcat_get/set_trn
...
Changed power2mW mW2power to work with different radio model versions
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2537 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-12-30 18:52:32 +00:00
Terry Embry, KJ4EED
41aa9c8dda
Added get_ts, set_ts to rigs
...
Added newcat_is_id for future reference
Made Changes to newcat_valid_command
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2535 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-12-28 13:53:13 +00:00
Terry Embry, KJ4EED
bc092bab7e
Added more METERS to newcat_set_level RIG_LEVEL_METER
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2534 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-12-28 04:06:14 +00:00
Nate Bargmann, N0NB
229d4ca562
Patch from Stefano Merlo, IZ1IGK that avoids trying to read the status
...
bytes on the FT-757GX as it has a write only serial interface.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2533 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-12-28 02:38:54 +00:00
Terry Embry, KJ4EED
7b751bff86
Added newcat_get_ts, newcat_set_ts
...
Added newcat_get_faststep, newcat_set_faststep
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2532 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-12-28 00:25:31 +00:00
Terry Embry, KJ4EED
0a21830680
Added newcat_get_powerstat, newcat_set_powerstat
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2531 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-12-27 08:08:47 +00:00
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