Default namespace.
Contains mostly abstractions for hardware.
Classes
Class | Description | |
---|---|---|
![]() | AutoMode |
An automode provides for autonomous control of a specific parameter
A typical VideoRay ROV has 2 or more automodes, heading, depth, etc.
Currently only exposes the PRO4 CSR fields
|
![]() | Camera |
Represents a Camera
|
![]() | Camera..::.QuickCommand |
EXPERIMENTAL
Macros to drive camera menu commands
These emulate manual button presses on the camera
|
![]() | ExternalThruster |
An object which represents a PAM based external thruster POD
|
![]() | Health |
Exposes various internal health status indicators for a device
|
![]() | Lights |
Represents an Illumination device
|
![]() | Manipulator |
Represents a manipulator or simple cutting device
|
![]() | Navigation |
The Navigation class contains all orientation, velocity, acceleration, and position data available
|
![]() | PAM_AccessoryModule | |
![]() | PID |
Parameters for PID controllers
|
![]() | PowerManager |
Represents the power manager subsystem on the ROV
|
![]() | ROV | |
![]() | ROV..::.ControlGains | |
![]() | Standards |
Various arbitrary standards
Used for things like indexing into arrays etc.
|
![]() | Thruster |
A thruster provides propulsion
A typical VideoRay ROV has 3 thrusters: Port, Starboard, and Vertical
Currently only exposes the PRO4 CSR fields
|
Interfaces
Interface | Description | |
---|---|---|
![]() | IThruster |
Interface for a thruster object. All thrusters should implement this
regardless of their low level implemenation
|
Enumerations
Enumeration | Description | |
---|---|---|
![]() | Camera..::.CameraButtonCommands |
Buttons available on the manual camera interface
These are used for controlling the on-board menu
|
![]() | Manipulator..::.State |
Current videoray tooling supports opening or closing.
|
![]() | ROV..::.DeviceSpecificResponsePacketType | |
![]() | ROV..::.SelectedCamera | |
![]() | Standards..::.AutoControlSubsystems | |
![]() | Standards..::.Directions | |
![]() | Standards..::.Limits | |
![]() | Standards..::.MotionDirection | |
![]() | Standards..::.Rotations |