The ROV type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() | ROV |
Default constructor for PRO4 Rov
|
Methods
Name | Description | |
---|---|---|
![]() | Control_HorizontalThrusters | |
![]() | Control_SwitchCamera | |
![]() | Control_VerticalThruster | |
![]() | Equals | (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 | (Inherited from Object.) |
![]() | UpdateCSR |
Move data from user structures into the csr. These are the inputs being sent to the device
|
Fields
Properties
Name | Description | |
---|---|---|
![]() | 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 |