Main Page   Class Hierarchy   Compound List   Compound Members  

ArDPPTUCommands Class Reference

A class with the commands for the DPPTU. More...

#include <ArDPPTU.h>

List of all members.

Public Types

enum  {
  DELIM = 0x20, INIT = 0x40, ACCEL = 0x61, BASE = 0x62,
  CONTROL = 0x63, DISABLE = 0x64, ENABLE = 0x65, FACTORY = 0x66,
  HALT = 0x68, IMMED = 0x69, LIMIT = 0x6C, MONITOR = 0x6D,
  OFFSET = 0x6F, PAN = 0x70, RESET = 0x72, SPEED = 0x73,
  TILT = 0x74, UPPER = 0x75, VELOCITY = 0x76
}


Detailed Description

A class with the commands for the DPPTU.

This class is for controlling the Directed Perceptions Pan-Tilt Unit

Note that there are far too many functions enabled in here, most of which are extraneous. The important ones are defined in the ArPTZ class and include the basic pan, tilt commands.

The DPPTU's pan and tilt commands work on a number of units equal to (degrees / 0.514). The panTilt function always rounds the conversion closer to zero, so that a magnitude greater than the allowable range of movement is not sent to the camera.


Member Enumeration Documentation

anonymous enum
 

Enumeration values:
DELIM  Space - Carriage return delimeter.
INIT  Init character.
ACCEL  Acceleration, Await position-command completion.
BASE  Base speed.
CONTROL  Speed control.
DISABLE  Disable character, Delta, Default.
ENABLE  Enable character, Echoing.
FACTORY  Restore factory defaults.
HALT  Halt, Hold, High.
IMMED  Immediate position-command execution mode, Independent control mode.
LIMIT  Position limit character, Low.
MONITOR  Monitor, In-motion power mode.
OFFSET  Offset position, Off.
PAN  Pan.
RESET  Reset calibration, Restore stored defaults, Regular.
SPEED  Speed, Slave.
TILT  Tilt.
UPPER  Upper speed limit.
VELOCITY  Velocity control mode.


The documentation for this class was generated from the following file:
Generated on Tue Nov 12 17:43:52 2002 for Aria by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001