This commit is contained in:
Joel Sherrill committed 1999-04-06 22:15:18 +00:00
1 parent 3c0e80c36a
commit 7504be6c0c
6 files changed
-2860

No files matched your search

File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
-94
View File
@@ -1,94 +0,0 @@
\input texinfo @c -*-texinfo-*-
@c %**start of header
@setfilename afcc
@settitle AFCC Internals Guide
@paragraphindent 0
@c %**end of header
@c
@c COPYRIGHT (c) 1996-1997.
@c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
@c This prevents a black box from being printed on "overflow" lines.
@c The alternative is to rework a sentence to avoid this problem.
@finalout
@tex
\global\parindent 0in
\global\chapheadingskip = 15pt plus 4pt minus 2pt
\global\secheadingskip = 12pt plus 4pt minus 2pt
\global\subsecheadingskip = 9pt plus 4pt minus 2pt
@ifclear smallbook
\global\parskip 6pt plus 1pt
@end ifclear
@end tex
@ifinfo
@format
START-INFO-DIR-ENTRY
* AFCC: . AFCC Objects
END-INFO-DIR-ENTRY
@end format
@end ifinfo
@c Joel's Questions
@c
@c 1. Why does paragraphindent only impact makeinfo?
@c
@setchapternewpage odd
@c
@c Master file for the C User's Guide
@c
@include Drive.texi
@ifinfo
@node Top, Turret Subsystem, Gunner Station Subsystem, (dir)
@top afcc
This is the info version of the object documentation for the AFCC.
The following subsystems are in the AFCC:
@menu
* Turret Subsystem::
* Vehicle Subsystem::
* Gunner Station Subsystem::
@end menu
@node Turret Subsystem, , Top, Top
The following objects are in the Turret Subsystem:
@menu
* Drive Object:: Drive Object
@end menu
@node Vehicle Subsystem, Gunner Station Subsystem, , Top
@menu
The following objects are in the Turret Subsystem:
* ::
@end menu
@node Gunner Station Subsystem, Top, Vehicle Subsystem, Top
@menu
The following objects are in the Gunner Station Subsystem:
* ::
@end menu
@end ifinfo
@c
@c
@c Need to copy the emacs stuff and "trailer stuff" (index, toc) into here
@c
@bye
File diff suppressed because it is too large. Load diff
-52
View File
@@ -1,52 +0,0 @@
OBJECT: Drive
DESCRIPTION:
This object provides an interface to the elevation/azimuth
drive system(ECA).
THEORY OF OPERATION:
This object encapsulates the turret drive. The object provides
an interface to control the turret drive. A method is provided
to set the azimuth and elevation rate of the drive. Methods are
provided to request the drive to run in stabilized or power mode
and set the drive speed to high or low. A method is also provided
to allow for drift adjust.
This object also tracks drive system on hours. It gets the hours
from the EEPROM data, allows the hours to be set, updates the
hours via the activation and deactivation of the drive, and
provides access to the hours.
The object also provides methods to access azimuth and elevation
displacement, and methods to process changes in the hardware
discretes drive on, stabilized mode, thermal fault and fault.
The object also provides methods to enable and disable
both the remote and turret power interlocks which determine if
the drive can be driven by the remote or turret handstation
respectively.
ATTRIBUTE DESCRIPTIONS:
ATTRIBUTE: Azimuth_displacement
DESCRIPTION:
This attribute represents the current azimuth displacement
of the turret.
TYPE: float constant
RANGE: 0-0
UNITS: degrees
REQUIREMENTS:
AFS 8.2.11 Receive Azimuth Displacement and Elevation Displacement
AIS 5.2.6 Azimuth Displacement analog
ASSOCIATION DESCRIPTIONS: none
ABSTRACT TYPE DESCRIPTIONS: none
DATA ITEM DESCRIPTIONS: none
METHOD DESCRIPTIONS: none
TASK DESCRIPTIONS: none
END OBJECT: Drive
File diff suppressed because it is too large. Load diff