Stéphane Fillod, F8CFE
c256324950
disable confusing width setting in ft100_set_mode for now
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2386 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-09-15 22:15:50 +00:00
Stéphane Fillod, F8CFE
4e60702f9e
VFO list fix, added filter list
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2384 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-09-15 18:32:10 +00:00
Stéphane Fillod, F8CFE
4331b04c54
fix error checking of read_block
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2383 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-09-15 07:16:26 +00:00
Stéphane Fillod, F8CFE
f8a0cb2281
FT100:
...
* fixed buffer overflow in ft100_get_freq, thanks to Tony Corbett G0WFV
* better error code checking
* support for MODE_WFM
* implemented ft100_get_level
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2381 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-09-12 15:32:38 +00:00
Stéphane Fillod, F8CFE
936954ddc2
SF#2106506: Implement retries to work around erratic timeouts.
...
Patch from Remi Chateauneu - f4ecw
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2380 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-09-12 12:54:29 +00:00
Nate Bargmann, N0NB
f3c830fce2
Added support for RIG_MODE_PKTLSB, RIG_MODE_PKTUSB, and RIG_MODE_PKTFM.
...
TNX Jeff Steinkamp N7YG.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2377 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-08-06 11:09:37 +00:00
Nate Bargmann, N0NB
b386aff486
Minor source cleanup of ft757gx.c
...
Change FT757GX_DEFAULT_READ_TIMEOUT to be FT757GX_STATUS_UPDATE_DATA_LENGTH * (5 + (FT757GX_PACING_INTERVAL * FT757GX_PACING_DEFAULT_VALUE))
by default. Should allow 375 mS for read timeout at minimum in ft757gx.h
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2373 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-07-08 20:44:46 +00:00
Nate Bargmann, N0NB
9652472d43
Returned ptt_type in ft757gx2_caps to RIG_PTT_SERIAL_DTR and tested
...
DTR state follows PTT setting.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2371 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-07-08 16:29:06 +00:00
Nate Bargmann, N0NB
067368b821
Set PTT type to NONE
...
Corrected get_freq error off by a factor of 10--bug tracker # 2009215,
thanks to F4ECW and KC0MLS
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2370 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-07-08 15:02:37 +00:00
Nate Bargmann, N0NB
aae8eadf57
Fixed enum error in native_cmd related to January 10 patch of
...
ft1000mp.c PTT patch.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2307 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-03-27 02:35:51 +00:00
Stéphane Fillod, F8CFE
59517b2706
fix warning
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2290 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-02-13 08:06:20 +00:00
Steve Conklin, AI4QR
dfd4cbbc5a
This fixes an error message from grig
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2289 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-02-05 00:07:29 +00:00
Nate Bargmann, N0NB
58984001d0
Fix get_mode and get_freq--had incorrect offsets and reported frequency
...
is in little endian order.
Fix set_mode as CW Narrow was always selected regardless of bandwidth.
Thanks Myron, KC0MLS.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2286 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-01-10 14:19:19 +00:00
Nate Bargmann, N0NB
436ba41914
Corrected PTT command. Thanks to Glenn K0BO from the Fldigi mailing list.
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2284 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-01-10 12:12:47 +00:00
Alexandru Csete OZ9AEC
bcea53c646
Fixed RF power reading and added power2mw and mw2power.
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2273 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-01-05 16:47:35 +00:00
Alexandru Csete OZ9AEC
fb3307e466
Fixed S-meter reading to use calibration table since frontend always uses RAWSTR.
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2272 7ae35d74-ebe9-4afe-98af-79ac388436b8
2008-01-05 15:28:57 +00:00
Nate Bargmann, N0NB
1c4b323ea4
Added support for getting VFO A/B lock status for FT-920.
...
Mention in comments in newcat.* that FTDX-9000* and FT-2000
use the new style CAT command protocol.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2263 7ae35d74-ebe9-4afe-98af-79ac388436b8
2007-12-01 22:09:52 +00:00
Nate Bargmann, N0NB
e7cb6db83a
Added support for set_func and get_func for RIG_FUNC_TUNER.
...
Control status of 0 == off, 1 == inline, 2 == start tuning.
Returns status of 0 == off, 1 == inline, 2 == tuning in progress.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2258 7ae35d74-ebe9-4afe-98af-79ac388436b8
2007-11-27 01:02:17 +00:00
Nate Bargmann, N0NB
e23a3cef49
Added support for rig_set_ptt and rig_get_ptt. FT-920 supports CAT
...
control of PTT even though manual lacks mention of the command.
Moved setting of pacing value to ft920_open from ft920_get_update_data
to avoid sending two commands for each status update request and set
the default pacing value in ft920.h to 0 mS between characters sent
from the FT-920.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2253 7ae35d74-ebe9-4afe-98af-79ac388436b8
2007-11-25 04:57:42 +00:00
Nate Bargmann, N0NB
658fc853ed
Updates and cleanups to newcat.c to make more use of priv data structure.
...
Set port read timeout in newcat.h
Forgot yaesu.* last night which caused CVS build to not recognize FT-450
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2248 7ae35d74-ebe9-4afe-98af-79ac388436b8
2007-11-23 03:31:26 +00:00
Nate Bargmann, N0NB
62bd7d5d88
New radio model, FT-450, including support for the new ASCII CAT command
...
syntax now employed by Yaesu.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2247 7ae35d74-ebe9-4afe-98af-79ac388436b8
2007-11-22 04:48:43 +00:00
Steve Conklin, AI4QR
beeafc7ac1
Added support for the Yaesu FT-767GX. The following are implemented:
...
get/set frequency
get/set mode
get/set vfo
get/set CTCSS tone
get/set split_mode
get/set split_freq
get/set split_mode
get ptt
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2218 7ae35d74-ebe9-4afe-98af-79ac388436b8
2007-10-05 04:19:18 +00:00
Alexandru Csete OZ9AEC
b7530aad94
- Cast unsigned char to char in order to avoid compiler warnings.
...
- Ensure that all variables have a value before they are used (ft920).
- Disable unused functions and variables (frg100).
- Incremented backend version numbers.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2120 7ae35d74-ebe9-4afe-98af-79ac388436b8
2006-10-07 15:51:38 +00:00
Alexandru Csete OZ9AEC
9fd348b3d2
Full RF power scale corresponds to 10 bars, not 15.
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2100 7ae35d74-ebe9-4afe-98af-79ac388436b8
2006-03-22 21:31:09 +00:00
Berndt Josef Wulf, VK5ABN
0b324fe2cd
Fixed bug in ft990_set_mode that caused RTTY interchanged modes USB/LSB
...
Fixed bugs in ft990_get_channel
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2069 7ae35d74-ebe9-4afe-98af-79ac388436b8
2006-02-26 06:25:32 +00:00
Berndt Josef Wulf, VK5ABN
6610df64a0
Added missing modes to RX/TX caps
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2068 7ae35d74-ebe9-4afe-98af-79ac388436b8
2006-02-26 06:17:39 +00:00
Alexandru Csete OZ9AEC
04aaca80c6
Applied Tommi's improvements from the FT-857 backend with the following changes and additions:
...
- Frequency ranges, tuning steps and TX power levels.
- Added ROG_MODE_PKTFM and disabled set WFM since it cannot be explicily set.
- Added narrow CW modes.
- Enabled set_powerstat.
- Created private DCS codes list (not all from tone.h are supported).
- Modified CTCSS and DCS code; it is a little different than the 857.
- Added RIG_LEVEL_RAWSTR and RIG_OP_TOGGLE.
- Added set_split_vfo to toggle split ON/OFF (vfo args are silently ignored).
get_split_vfo left out becasue it only works when PTT is ON :o)
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2038 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-09-04 10:44:23 +00:00
Stéphane Fillod, F8CFE
6ba9819f5d
fix error code return convention, which is negative when failed
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2004 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-04-10 21:49:38 +00:00
Stéphane Fillod, F8CFE
c4e37e428f
unexport functions and make them static
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1968 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-04-03 19:27:59 +00:00
Stéphane Fillod, F8CFE
cda3d6bb86
removed non used functions, which are emulated by the frontend
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1965 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-04-03 18:57:28 +00:00
Stéphane Fillod, F8CFE
96097e762a
typo
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1964 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-04-03 18:37:09 +00:00
Stéphane Fillod, F8CFE
de6fb60b06
implemented TOGGLE, LEVEL_SWR, LEVEL_RAWSTR, split. Made ft857 functions unexported
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1948 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-03-26 13:03:27 +00:00
Stéphane Fillod, F8CFE
aedd1bf002
patch from Jacob Heder
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1943 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-03-13 18:30:44 +00:00
Stéphane Fillod, F8CFE
39aff6f6ad
added yaesu probe rigs
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1938 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-02-26 23:44:41 +00:00
Stéphane Fillod, F8CFE
57b1781fc1
new VR-5000 and FT1000MP's entries
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1937 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-02-26 23:13:48 +00:00
Stéphane Fillod, F8CFE
e40ca60a02
cloned FT1000MP entries
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1936 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-02-26 23:13:12 +00:00
Stéphane Fillod, F8CFE
5a42c04e31
initial release
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1935 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-02-26 23:11:32 +00:00
Stéphane Fillod, F8CFE
236200bae2
new yeasu entries
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1934 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-02-26 22:31:46 +00:00
Stéphane Fillod, F8CFE
f9af9e4d0d
fix bug in mode setting
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1933 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-02-26 22:30:55 +00:00
Berndt Josef Wulf, VK5ABN
2c49efc1dd
Fixed erroneous return value
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1930 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-02-25 11:32:31 +00:00
Stéphane Fillod, F8CFE
cccf1318ce
second pass at getting rid of "ll" immediate literal format (64bit int)
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1904 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-01-25 00:22:14 +00:00
Stéphane Fillod, F8CFE
23369a0c25
* abstract 64bit int format type to cope with portability issues.
...
introduce PRIll (printf format) and SCNll (scanf) in misc.h.
This needs to have config.h included beforehand.
* do likewise with freq_t type (double) in rig.h
FREQFMT is deprecated.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1903 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-01-24 23:04:35 +00:00
Nate Bargmann, N0NB
e02795f58c
20050118:
...
Update:
src/locator.c -- Applied patch from Dave Hines M1CXW
yaesu/ft920.* -- Format cleanup
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1899 7ae35d74-ebe9-4afe-98af-79ac388436b8
2005-01-18 23:06:51 +00:00
Stéphane Fillod, F8CFE
b341d5dc5d
fix USB/LSB set_mode, from Tapio report
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1878 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-11-17 22:02:03 +00:00
Stéphane Fillod, F8CFE
0643474a1f
fix a comment, rough guess at str_cal waiting for real measurement
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1873 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-11-15 15:21:11 +00:00
Stéphane Fillod, F8CFE
db7f077d5e
memset is more portable than bzero
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1855 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-09-26 17:36:42 +00:00
Stéphane Fillod, F8CFE
fe10198f27
remove deprecated RIG_LEVEL_SQLSTAT and fix get_dcd, fix str_cal in icom backend
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1853 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-09-26 08:35:05 +00:00
Berndt Josef Wulf, VK5ABN
92b8283754
ft990_get_mem(): Fixed bug that prevented the reporting of current channel
...
number when vfo != RIG_VFO_MEM
ft990_get_channel(): Revised implementation of the get_channel() function.
Initialisation of the "channel_t chan" data structure
as not every data field is supported by the FT990 rig. It
should be the responsibility of the frontend to initialize
this data structure prior to passing it to the backend.
ft990_get_update_data(): Revised the implementation of this local utility
responsible for the retrival of the rig's data structures.
The 3rd argument of this function is now used to pass
the channel number for memory channel related queries.
Several bug fixes and source code cleanup
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1848 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-09-22 13:56:50 +00:00
Stéphane Fillod, F8CFE
4e38224cad
quick fix has reported from DReaM user, more to be done along the line of FT100
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1825 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-08-26 20:56:24 +00:00
Stéphane Fillod, F8CFE
1385617c85
Cloned the FT1000D from the FT990, since they are similar. Test needed.
...
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@1811 7ae35d74-ebe9-4afe-98af-79ac388436b8
2004-08-17 20:07:20 +00:00