Wykres commitów

3163 Commity (cc27f3717e03ebc830a774997df3c982e28e1935)

Autor SHA1 Wiadomość Data
Nate Bargmann, N0NB bbb40e1b2e Update documentation.
Added required/optional development package info in README.betatester
and added info on ldconfig and its configuration.

git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@3034 7ae35d74-ebe9-4afe-98af-79ac388436b8
2011-02-01 16:31:20 +00:00
Nate Bargmann, N0NB 7ae64ff79c Add missing .extparms assignment
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@3033 7ae35d74-ebe9-4afe-98af-79ac388436b8
2011-02-01 03:32:16 +00:00
Nate Bargmann, N0NB 58842fb417 Add support for TX Query on K2 and K3
The K2 and K3 support a TQ command to query the transmit status.  As
only four bytes are returned it is much faster than the longer IF
command response.  Access is via rig_get_ext_level--rigctl 'l' command
with a Level mnemonic of 'txst'.  Returns '0' on RX and '1' on TX.

git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@3032 7ae35d74-ebe9-4afe-98af-79ac388436b8
2011-02-01 03:18:36 +00:00
Nate Bargmann, N0NB 15615ec467 Add extension parameter handling for K2/K3 RIT/XIT
Implemented kenwood_cfg_params structure to allow RIT/XIT tokens to be
available to all Kenwood backend rigs (Fine Step and Voice announce are
also defined).  K2/K3 rigs can only set/get RIT/XIT.

Updated README.k2/k3 for RIT/XIT functions and prior updates.

git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@3031 7ae35d74-ebe9-4afe-98af-79ac388436b8
2011-02-01 00:48:45 +00:00
Nate Bargmann, N0NB 992b0842e4 Frequency range corrections from Ron Hinds KF7NNZ
THF6A and THF7 frequency range corrections for Region 1 and Region 2.
Patch info from Ron Hinds <kf7nnz@rmhi.net>.

git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@3030 7ae35d74-ebe9-4afe-98af-79ac388436b8
2011-01-31 12:30:08 +00:00
Nate Bargmann, N0NB a8ac278878 K3 get extra level for IF center frequency
Implemented rig_get_ext_level() for the K3 FI command which returns the
last four digits of the IF center frequency.  This value changes as the
operator adjusts the shift control, changes mode, or adjusts the bandwidth
control.  The function returns the actual frequency of 8210000 Hz plus
the value returned by the FI command.

To get this frequency value the token IFCTR must be passed to
rig_get_ext_level().  This token is specific to the K3 backend.

git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@3029 7ae35d74-ebe9-4afe-98af-79ac388436b8
2011-01-31 04:03:58 +00:00
Nate Bargmann, N0NB 6742478713 Updated SPID patch from Norvald H. Ryeng
Rot2Prog is now 901, Rot1Prog 902 per feedback from Magne Mæhre LA1BFA.
Minor update of spid.txt to correct a typo and clarify a point in
the documentation.

git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@3028 7ae35d74-ebe9-4afe-98af-79ac388436b8
2011-01-29 19:58:21 +00:00
Nate Bargmann, N0NB dd7e4a17ae SPID driver extension from Norvald H. Ryeng
This patch extends the SPID driver with support for the Rot1Prog az
rotator controller. It also updates protocol documentation. The driver
has been tested with Rot1Prog and with Rot2Prog for regression.

Submitted by Norvald H. Ryeng <ryeng@users.sourceforge.net).  Tracker
info:  SPID Rot1Prog rotator driver - ID: 3167384

git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@3027 7ae35d74-ebe9-4afe-98af-79ac388436b8
2011-01-29 14:31:11 +00:00
Nate Bargmann, N0NB 53dad4d957 FUNcube interface added by Stefano Speretta
Added FUNcube interface to Hamlib.  This is a basic FUNcube interface:
at the moment only frequency set/readout is supported.  From Stefano
Speretta <s.speretta@isispace.nl>.

git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@3026 7ae35d74-ebe9-4afe-98af-79ac388436b8
2011-01-28 00:40:45 +00:00
Nate Bargmann, N0NB bd20ccd356 AOR SR2200 backend added by Stefano Speretta
New backend, SR2200, heavily derived from AR8200 backend. From Stefano
Speretta <s.speretta@isispace.nl>.

git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@3025 7ae35d74-ebe9-4afe-98af-79ac388436b8
2011-01-28 00:32:55 +00:00
Nate Bargmann, N0NB 15cc6999cc Test k2_md_rtty flag
Test k2_md_rtty flag when k2_set_mode() is passed RIG_MODE_RTTY or
RIG_MODE_RTTYR to avoid erroneously attempting to set RTTY when
k2_md_rtty is unset.

git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@3024 7ae35d74-ebe9-4afe-98af-79ac388436b8
2011-01-21 18:38:39 +00:00
Nate Bargmann, N0NB 749ababe13 Add missing command to set K2 to K22 in set_mode
An oversight had omitted the necessary call to set the K2 to K22
extended mode before setting the filter.  The function now sets K22
properly, sets the filter width, and then K20 before returning.

git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@3023 7ae35d74-ebe9-4afe-98af-79ac388436b8
2011-01-21 12:22:13 +00:00
Nate Bargmann, N0NB 96c0a1c14a Info on daily snapshot tarball and Debian packages
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@3022 7ae35d74-ebe9-4afe-98af-79ac388436b8
2011-01-20 03:23:17 +00:00
Nate Bargmann, N0NB 7ba0620356 Implement filter scanning and get/set mode on K2
K2 backend will now scan for installed RTTY mode and filters per
mode upon rig_open().  Implemented get/set mode in K2.  The get_mode()
function checks the filter bandwith and returns that for the width
value and the set_() function will select and set an appropriate
filter based on the width passed in.

git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@3021 7ae35d74-ebe9-4afe-98af-79ac388436b8
2011-01-19 02:39:51 +00:00
Nate Bargmann, N0NB fa474e28cd Update copyright year in README files.
Correct typo in hamlib.pc.in Description line.

git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@3020 7ae35d74-ebe9-4afe-98af-79ac388436b8
2011-01-13 12:08:12 +00:00
Nate Bargmann, N0NB 513a4521ce Correct some copy and paste errors.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@3019 7ae35d74-ebe9-4afe-98af-79ac388436b8
2011-01-11 00:30:39 +00:00
Nate Bargmann, N0NB 1d307be4b5 Update several developers who were not listed.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@3018 7ae35d74-ebe9-4afe-98af-79ac388436b8
2011-01-11 00:13:45 +00:00
Stéphane Fillod, F8CFE 8bf9bbb375 Skeleton for IC-E92D model.
Let icom generic transaction routines to work with true full duplex
and alternate controler ID.


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@3017 7ae35d74-ebe9-4afe-98af-79ac388436b8
2011-01-05 21:59:48 +00:00
Nate Bargmann, N0NB 73f1d6cb92 Patch from SF user rolfm adding support for the FiFi-SDR, an Si570
based receiver.  More info at http://o28.sischa.net/fifisdr/trac (in 
German only).  Posted via tracker ID: 3144418



git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@3016 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-12-27 15:20:29 +00:00
Nate Bargmann, N0NB 0a569423ad Update required and optional package names and presence tests.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@3015 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-12-24 23:06:22 +00:00
Nate Bargmann, N0NB ab6ef4c4fb Improve description of -t command option and w command and provided
command line invocation example.



git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@3014 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-12-09 01:27:50 +00:00
Nate Bargmann, N0NB ada37b9a8f Modify test for K2 and K3 in elecraft_open()
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@3013 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-12-06 23:53:50 +00:00
Nate Bargmann, N0NB 61d3ef7f66 Correct long standing bugs where hardware handshake was not the default
for the latest Yaesu backends (ft9000 and later that use "New CAT" 
commands) and set the default "write_delay" parameter to '0' as these
radios deault to assuming a command has been received after 10 mSec of
no data on the wire.  The default write_delay had been 50 mSec (for no 
good reason except I copied and pasted from older backends) which was
too long as these models implement a CAT TOT (Time Out Timer) of 10 mSec.



git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@3012 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-12-05 23:46:03 +00:00
Stéphane Fillod, F8CFE 6897781c5f fix previous commit, which was preventing the parsing of ext_levels/ext_parms
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@3011 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-12-02 22:23:57 +00:00
Stéphane Fillod, F8CFE ee66379432 add missing elecraft.h
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@3010 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-12-02 19:24:27 +00:00
Stéphane Fillod, F8CFE 8690fb0594 Implement exit status according to manual page:
1 if there was an invalid command line option or argument;
  2 if an error was returned by Hamlib.


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@3009 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-12-01 21:41:55 +00:00
Stéphane Fillod, F8CFE 9270c122e7 F1TE tracker's protocol looks more like GS232 than GS232A
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@3008 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-11-29 21:56:05 +00:00
Stéphane Fillod, F8CFE 54c36e91d6 add F1TE Tracker
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@3007 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-11-29 21:42:34 +00:00
Stéphane Fillod, F8CFE 1197c918de set/get freq by value for Si570-PIC-USB
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@3006 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-11-04 21:05:25 +00:00
Stéphane Fillod, F8CFE 7afb716e66 add KTH-SDR Si570 kit
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@3005 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-11-03 20:52:25 +00:00
Nate Bargmann, N0NB 8ac3a90885 Moved K3 specific functions to k3.c
Keep shared functions in elecraft.c



git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@3004 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-11-03 03:08:33 +00:00
Nate Bargmann, N0NB a298c8e7eb Implement k3_set_vfo()
Document K3 backend particulars om README.k3



git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@3003 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-10-30 14:25:46 +00:00
Nate Bargmann, N0NB b57d9e1a37 Support for Elecraft extensions to base Kenwood functions (particularly
for the K3).
Added debugging print functions to all Kenwood backend functions for
easier debugging.



git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@3002 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-10-29 21:20:51 +00:00
Stéphane Fillod, F8CFE 4ce20e5b60 - Clear MSB of data read on 7-bit serial port,
as it looks necessary with 7S1
- Do read unwanted response in prm80_transaction().


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@3001 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-10-29 07:50:57 +00:00
Stéphane Fillod, F8CFE ee55f04dd1 add TS-590S
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@3000 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-10-28 07:28:12 +00:00
Stéphane Fillod, F8CFE 27a766dcb9 - fix MSB of 7S1
- fix prm80_get_channel false proto error
- fix AF/SQL level reading
- PRM8060: fix available levels, remove prm80_get_split_freq


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2999 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-10-27 20:31:00 +00:00
Stéphane Fillod, F8CFE 93a62f0691 remove auto-generated file
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2998 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-10-27 07:05:50 +00:00
Stéphane Fillod, F8CFE 1d8e24003a added TRM8060
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2997 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-10-26 20:47:35 +00:00
Stéphane Fillod, F8CFE 9de8e3f1d2 Add Mark/Space serial parity
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2996 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-10-26 19:31:09 +00:00
Stéphane Fillod, F8CFE 2586f17ecd Fix build when HAVE_USRP. Workaround for automake limitation?
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2995 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-10-08 21:19:24 +00:00
Stéphane Fillod, F8CFE db563f7aaf Add support for USB device without usb_set_configuration() and
without usb_claim_interface(). Looks like needed on Windows 7.


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2994 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-10-08 20:43:53 +00:00
Stéphane Fillod, F8CFE 7f06be1267 Disable BPF because of probable PTT shared pin, but it can still be enabled through set_conf.
Add conf item for I2C address 


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2993 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-10-07 21:51:29 +00: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 090fe03b5d New Kenwood THF-6A backend
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2991 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-10-05 17:57:52 +00:00
Nate Bargmann, N0NB 5f41562b3d New Kenwood THF-6A backend from Scott Martin, KC9QEN.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2990 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-10-04 02:49:27 +00:00
Kamal Mostafa, KA6MAL 0a8b6ad41e Force automake to invoke the C (not C++) linker in kit/ when no C++ is in use.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2989 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-09-29 17:58:32 +00:00
Kamal Mostafa, KA6MAL 2567b93af7 Move backend libraries into /usr/lib/hamlib directory.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2988 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-09-26 02:23:50 +00:00
Stéphane Fillod, F8CFE 886542c461 usb_set_configuration() is mandatory for the setup on Windows
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2987 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-09-22 19:54:12 +00:00
Charles Suprin, AA1VS e8f76c4628 Use new th_set_freq for TM-D700
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2986 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-09-19 12:32:24 +00:00
Charles Suprin, AA1VS 7e96c876b2 Changed th_set_freq to round and select step size to use.
Allows 6.25kHz and 5kHz channelization.


git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2985 7ae35d74-ebe9-4afe-98af-79ac388436b8
2010-09-19 12:31:21 +00:00