Wykres commitów

66 Commity (6c370dd36d13c3d913d3801876407b3c9ff71ae9)

Autor SHA1 Wiadomość Data
Nate Bargmann bff9f17f7e Update LGPL header in Yaesu source files.
TNX to Lucian Laga, YO6PLB, for the notification.
2011-08-22 21:38:38 -05:00
Nate Bargmann 20c4203268 Use rig->state.current_vfo to store vfo value.
NewCAT was saving the VFO value in the private rig data structure which
is inaccessable to the front end library.  Tested currVFO in rigctl with
W0MDN's FT-450.
2011-07-08 22:27:06 -05:00
Stéphane Fillod, F8CFE aa24ca7ab6 clone FT-DX5000 after FT-2000
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2992 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-10-06 07:25:14 +00:00
Stéphane Fillod, F8CFE 1ea78092e7 return -RIG_EPROTO when command not understood by rig
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2954 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-08-20 21:58:43 +00:00
Terry Embry, KJ4EED c3d2625888 Moved internal function definition newcat_valid_command() from newcat.h to newcat.c.
Depreciated newcat_get_rx_vfo in newcat.c.
Depreciated newcat_set_rx_vfo in newcat.c.
newcat.h
newcat.c


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2802 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-01-04 23:52:43 +00:00
Terry Embry, KJ4EED 61db9776a7 Cleanup of memory and channel set functions.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2775 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-11-28 14:27:37 +00:00
Terry Embry, KJ4EED 6c7a40ea41 Replaced strcpy with snprintf.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2773 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-11-23 22:38:22 +00:00
Terry Embry, KJ4EED de833ae82d eplaced sprintf with snprintf
Reworked memory channels to use VM; command.
Added code to support Read only 60M memory channels.



git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2771 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-11-22 21:52:11 +00:00
Terry Embry, KJ4EED 6282f571eb changed time delay for mem channels
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2718 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-08-19 14:17:19 +00:00
Terry Embry, KJ4EED e8a9ba18bc Changed delay for memmory channels
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2691 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-04-30 22:38:47 +00:00
Terry Embry, KJ4EED a9bdb8feeb Adjusted backup, restore delay
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2669 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-02-26 23:04:26 +00:00
Stéphane Fillod, F8CFE 951c9acb74 old compilers don't like mixed variable declaration and code
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2662 7ae35d74-ebe9-4afe-98af-79ac388436b8
2009-02-23 21:52:56 +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
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 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
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 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
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
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 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 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
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
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 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
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