The ROV type exposes the following members.

Constructors

  NameDescription
ROV
Default constructor for PRO4 Rov

Methods

  NameDescription
Control_HorizontalThrusters
Control_SwitchCamera
Control_VerticalThruster
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType
Gets the Type of the current instance.
(Inherited from Object.)
HandleResponse_CSR
HandleResponse_DeviceSpecific
ParseHardwareConfigData
PropagateCSR
Update the subsystem classes based upon the CSR Note we just update everything for now, now worrying about readonly fields etc. It is VITIALLY IMPORTANT that everything is read in the correct order and with the correct sizes!!
ToString
Returns a String that represents the current Object.
(Inherited from Object.)
UpdateCSR
Move data from user structures into the csr. These are the inputs being sent to the device

Fields

Properties

  NameDescription
CommsTimeout
ConsecutiveMissedResponseCount
CountPacketsToSend
currentCamera
DeviceName
DeviceType
EngineRoomMode
GetSNMode
HardwareComponentVersion
Return array of Hardware component version strings
InitMode
IsConnected
LastCommContactTime
Lock
Thread syncronization object for ROV class As this is a publically accessible lock, please be VERY!!!! careful to avoid deadlock conditions.
NetworkID
NextPacketToSend
SaveParameters
SaveParametersOperationComplete
SaveParametersOperationPending
SN
UsesRawComms
watertemp

See Also