kopia lustrzana https://github.com/Hamlib/Hamlib
Update copyright date.
git-svn-id: https://hamlib.svn.sourceforge.net/svnroot/hamlib/trunk@2589 7ae35d74-ebe9-4afe-98af-79ac388436b8Hamlib-1.2.9
rodzic
9a9d9e5116
commit
d0e0f132c6
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* Hamlib backend library for the DCU rotor command set.
|
* Hamlib backend library for the DCU rotor command set.
|
||||||
*
|
*
|
||||||
* rotorez.c - (C) Nate Bargmann 2003 (n0nb at arrl.net)
|
* rotorez.c - (C) Nate Bargmann 2003, 2009 (n0nb at arrl.net)
|
||||||
*
|
*
|
||||||
* This shared library provides an API for communicating
|
* This shared library provides an API for communicating
|
||||||
* via serial interface to a Hy-Gain or Yaesu rotor using
|
* via serial interface to a Hy-Gain or Yaesu rotor using
|
||||||
|
@ -14,7 +14,7 @@
|
||||||
* Tested on a HAM-IV with the Rotor-EZ V1.4S interface installed.
|
* Tested on a HAM-IV with the Rotor-EZ V1.4S interface installed.
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
* $Id: rotorez.c,v 1.12 2009-01-17 14:37:28 n0nb Exp $
|
* $Id: rotorez.c,v 1.13 2009-01-17 14:47:12 n0nb Exp $
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
* This library is free software; you can redistribute it and/or
|
* This library is free software; you can redistribute it and/or
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
/*
|
/*
|
||||||
* Hamlib backend library for the DCU rotor command set.
|
* Hamlib backend library for the DCU rotor command set.
|
||||||
*
|
*
|
||||||
* rotorez.h - (C) Nate Bargmann 2003 (n0nb at arrl.net)
|
* rotorez.h - (C) Nate Bargmann 2003, 2009 (n0nb at arrl.net)
|
||||||
*
|
*
|
||||||
* This shared library provides an API for communicating
|
* This shared library provides an API for communicating
|
||||||
* via serial interface to a Hy-Gain or Yaesu rotor using
|
* via serial interface to a Hy-Gain or Yaesu rotor using
|
||||||
|
@ -9,7 +9,7 @@
|
||||||
* supports the Hy-Gain DCU-1.
|
* supports the Hy-Gain DCU-1.
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
* $Id: rotorez.h,v 1.6 2009-01-17 14:37:28 n0nb Exp $
|
* $Id: rotorez.h,v 1.7 2009-01-17 14:47:12 n0nb Exp $
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
* This library is free software; you can redistribute it and/or
|
* This library is free software; you can redistribute it and/or
|
||||||
|
|
|
@ -1,5 +1,29 @@
|
||||||
Further testing has revealed that the RotorEZ interface will place
|
$Id: rotorez.txt,v 1.4 2009-01-17 14:47:13 n0nb Exp $
|
||||||
undocumented characters into the serial buffer. Additions to the
|
|
||||||
|
January 17, 2009:
|
||||||
|
|
||||||
|
As of version 0.5 of the rotorez backend, the serial
|
||||||
|
timeout has been shortened to 1500 mS and the retry count reduced to 2
|
||||||
|
to speed up recovery when flushing the buffer as described below.
|
||||||
|
Also, four tokens have been defined in rotorez.h for the set_conf
|
||||||
|
function used by `rotctl' and `rotctld'. They are:
|
||||||
|
|
||||||
|
ENDPT,
|
||||||
|
JAM,
|
||||||
|
OVRSHT,
|
||||||
|
UNSTICK
|
||||||
|
|
||||||
|
and have the integer values of 1-4 respectively. Until tokens are more
|
||||||
|
completely developed in the Hamlib frontend, passing the integers to
|
||||||
|
`rotcrl' and `rotctld' will be necessary. The 'value' given to
|
||||||
|
`rotclt' and `rotctld' is the character '0' or '1' to disable or
|
||||||
|
enable the function. For example, to disable Endpoint Protection give
|
||||||
|
the command 'C 1 0' and to enable it again use 'C 1 1'.
|
||||||
|
|
||||||
|
-----
|
||||||
|
|
||||||
|
Further testing has revealed that the RotorEZ interface will
|
||||||
|
place undocumented characters into the serial buffer. Additions to the
|
||||||
rotorez backend now take this into account and test for a valid azimuth
|
rotorez backend now take this into account and test for a valid azimuth
|
||||||
reply and flush the buffer if necessary.
|
reply and flush the buffer if necessary.
|
||||||
|
|
||||||
|
@ -21,38 +45,19 @@ function times out. By necessity, this means that the delay could be up
|
||||||
to a few seconds before the rotorez_rot_get_position function returns a
|
to a few seconds before the rotorez_rot_get_position function returns a
|
||||||
valid azimuth.
|
valid azimuth.
|
||||||
|
|
||||||
-----
|
|
||||||
|
|
||||||
As of version 0.5 of the rotorez backend, the serial timeout has been
|
|
||||||
shortened to 1500 mS and the retry count reduced to 2 to speed up
|
|
||||||
recovery when flushing the buffer as described above. Also, four
|
|
||||||
tokens have been defined in rotorez.h for the set_conf function used by
|
|
||||||
`rotctl' and `rotctld'. They are:
|
|
||||||
|
|
||||||
ENDPT,
|
|
||||||
JAM,
|
|
||||||
OVRSHT,
|
|
||||||
UNSTICK
|
|
||||||
|
|
||||||
and have the integer values of 1-4 respectively. Until tokens are more
|
|
||||||
completely developed in the Hamlib frontend, passing the integers to
|
|
||||||
`rotcrl' and `rotctld' will be necessary. The 'value' given to
|
|
||||||
`rotclt' and `rotctld' is the character '0' or '1' to disable or
|
|
||||||
enable the function. For example, to disable Endpoint Protection give
|
|
||||||
the command 'C 1 0' and to enable it again use 'C 1 1'.
|
|
||||||
|
|
||||||
=======================================================================
|
=======================================================================
|
||||||
|
|
||||||
The following email describes the command set used by the Rotor-EZ
|
January 12, 2003:
|
||||||
interface for Hy-Gain rotors and the RotorCard interface for Yaesu
|
|
||||||
rotors manufactured and sold by Idiom Press, http://www.idiompres.com
|
The following email describes the command set used by
|
||||||
|
the Rotor-EZ interface for Hy-Gain rotors and the RotorCard interface
|
||||||
|
for Yaesu rotors manufactured and sold by Idiom Press,
|
||||||
|
http://www.idiompres.com
|
||||||
|
|
||||||
The Hy-Gain DCU-1/DCU-1X Digital Control Unit supports a subset of
|
The Hy-Gain DCU-1/DCU-1X Digital Control Unit supports a subset of
|
||||||
these commands--AP1XXX; and AM1; The DCU-1/DCU-1X is manufactured
|
these commands--AP1XXX; and AM1; The DCU-1/DCU-1X is manufactured
|
||||||
and sold by Hy-Gain, http://www.hy-gain.com
|
and sold by Hy-Gain, http://www.hy-gain.com
|
||||||
|
|
||||||
$Id: rotorez.txt,v 1.3 2009-01-17 14:37:28 n0nb Exp $
|
|
||||||
|
|
||||||
From: "sales@idiompress.com" <info@idiompress.com>
|
From: "sales@idiompress.com" <info@idiompress.com>
|
||||||
To: "Nate Bargmann" <n0nb@arrl.net>
|
To: "Nate Bargmann" <n0nb@arrl.net>
|
||||||
Subject: Re: Rotor Card and Rotor-EZ command reference
|
Subject: Re: Rotor Card and Rotor-EZ command reference
|
||||||
|
|
Ładowanie…
Reference in New Issue