imc_def library

Classes

Abort
Abort class [...]
AbortBuilder
Abort builder class
Aborted
Aborted class [...]
AbortedBuilder
Aborted builder class
AbortedSerializer
Aborted serializer class
AbortSerializer
Abort serializer class
Acceleration
Acceleration class [...]
AccelerationBuilder
Acceleration builder class
AccelerationSerializer
Acceleration serializer class
Acoustic Link Quality class [...]
AcousticLinkBuilder
Acoustic Link Quality builder class
AcousticLinkSerializer
Acoustic Link Quality serializer class
AcousticMessage
Acoustic Message class [...]
AcousticMessageBuilder
Acoustic Message builder class
AcousticMessageSerializer
Acoustic Message serializer class
AcousticOperation
Acoustic Operation class [...]
AcousticOperationBuilder
Acoustic Operation builder class
AcousticOperationEnumOp
Operation type.
AcousticOperationSerializer
Acoustic Operation serializer class
AcousticSystems
Acoustic Systems class [...]
AcousticSystemsBuilder
Acoustic Systems builder class
AcousticSystemsQuery
Acoustic Systems Query class [...]
AcousticSystemsQueryBuilder
Acoustic Systems Query builder class
AcousticSystemsQuerySerializer
Acoustic Systems Query serializer class
AcousticSystemsSerializer
Acoustic Systems serializer class
Airflow
Airflow class [...]
AirflowBuilder
Airflow builder class
AirflowSerializer
Airflow serializer class
AirSaturation
Air Saturation class [...]
AirSaturationBuilder
Air Saturation builder class
AirSaturationSerializer
Air Saturation serializer class
Alignment
Alignment Maneuver class [...]
AlignmentBuilder
Alignment Maneuver builder class
AlignmentSerializer
Alignment Maneuver serializer class
AlignmentState
Alignment State class [...]
AlignmentStateBuilder
Alignment State builder class
AlignmentStateEnumState
Alignment State.
AlignmentStateSerializer
Alignment State serializer class
AllocatedControlTorques
Allocated Control Torques class [...]
AllocatedControlTorquesBuilder
Allocated Control Torques builder class
AllocatedControlTorquesSerializer
Allocated Control Torques serializer class
AngularVelocity
Angular Velocity class [...]
AngularVelocityBuilder
Angular Velocity builder class
AngularVelocitySerializer
Angular Velocity serializer class
Announce
Announce class [...]
AnnounceBuilder
Announce builder class
AnnounceSerializer
Announce serializer class
AnnounceService
Announce Service class [...]
AnnounceServiceBitfieldServiceType
Informs about the availability of the service on internal and external networks.
AnnounceServiceBuilder
Announce Service builder class
AnnounceServiceSerializer
Announce Service serializer class
ApmStatus
APM Status class [...]
ApmStatusBuilder
APM Status builder class
ApmStatusEnumSeverity
Severity of status.
ApmStatusSerializer
APM Status serializer class
ArmingState
Arming State class [...]
ArmingStateBuilder
Arming State builder class
ArmingStateEnumState
ArmingStateSerializer
Arming State serializer class
AutonomousSection
Autonomous Section class [...]
AutonomousSectionBitfieldLimits
AutonomousSectionBuilder
Autonomous Section builder class
AutonomousSectionSerializer
Autonomous Section serializer class
AutopilotMode
Autopilot Mode class [...]
AutopilotModeBuilder
Autopilot Mode builder class
AutopilotModeEnumAutonomy
Current mode autonomy level.
AutopilotModeSerializer
Autopilot Mode serializer class
BeamConfig
Beam Configuration class [...]
BeamConfigBuilder
Beam Configuration builder class
BeamConfigSerializer
Beam Configuration serializer class
BitfieldType
This is the base for Bitfield types
BooleanEnum
Brake
Brake class [...]
BrakeBuilder
Brake builder class
BrakeEnumOp
Brake operation.
BrakeSerializer
Brake serializer class
BuilderWithInstanciator<V extends Built<V, B>, B extends Builder<V, B>>
This is to be used as interface for the builders
ButtonEvent
Button Event class [...]
ButtonEventBuilder
Button Event builder class
ButtonEventSerializer
Button Event serializer class
CacheControl
Cache Control class [...]
CacheControlBuilder
Cache Control builder class
CacheControlEnumOp
Operation to perform.
CacheControlSerializer
Cache Control serializer class
Calibration
Calibration class [...]
CalibrationBuilder
Calibration builder class
CalibrationSerializer
Calibration serializer class
CameraZoom
Camera Zoom class [...]
CameraZoomBuilder
Camera Zoom builder class
CameraZoomEnumAction
The zoom action to perform.
CameraZoomSerializer
Camera Zoom serializer class
CcuEvent
CCU Event class [...]
CcuEventBuilder
CCU Event builder class
CcuEventEnumType
CcuEventSerializer
CCU Event serializer class
Chlorophyll
Chlorophyll class [...]
ChlorophyllBuilder
Chlorophyll builder class
ChlorophyllSerializer
Chlorophyll serializer class
ClockControl
Clock Control class [...]
ClockControlBuilder
Clock Control builder class
ClockControlEnumOp
Operation to perform.
ClockControlSerializer
Clock Control serializer class
CLoopsMaskBitfield
CloseSession
Close Session class [...]
CloseSessionBuilder
Close Session builder class
CloseSessionSerializer
Close Session serializer class
Collision
Collision class [...]
CollisionBitfieldType
Collision flags.
CollisionBuilder
Collision builder class
CollisionSerializer
Collision serializer class
CommsRelay
Communications Relay class [...]
CommsRelayBuilder
Communications Relay builder class
CommsRelaySerializer
Communications Relay serializer class
CommSystemsQuery
Communication Systems Query class [...]
CommSystemsQueryBitfieldCommInterface
Communication interface to be used for reports.
CommSystemsQueryBitfieldType
CommSystemsQueryBuilder
Communication Systems Query builder class
CommSystemsQueryEnumModel
CommSystemsQuerySerializer
Communication Systems Query serializer class
CompassCalibration
Compass Calibration Maneuver class [...]
CompassCalibrationBuilder
Compass Calibration Maneuver builder class
CompassCalibrationEnumDirection
Direction of the maneuver.
CompassCalibrationSerializer
Compass Calibration Maneuver serializer class
CompressedHistory
Compressed Historic Data Series class [...]
CompressedHistoryBuilder
Compressed Historic Data Series builder class
CompressedHistorySerializer
Compressed Historic Data Series serializer class
CompressedImage
Compressed Image class
CompressedImageBuilder
Compressed Image builder class
CompressedImageSerializer
Compressed Image serializer class
Conductivity
Conductivity class [...]
ConductivityBuilder
Conductivity builder class
ConductivitySerializer
Conductivity serializer class
ControlCommand
Control Command message group class
ControlledModeEnum
ControlLoops
Control Loops class [...]
ControlLoopsBuilder
Control Loops builder class
ControlLoopsEnumEnable
ControlLoopsSerializer
Control Loops serializer class
ControlParcel
Control Parcel class [...]
ControlParcelBuilder
Control Parcel builder class
ControlParcelSerializer
Control Parcel serializer class
CoverArea
Cover Area class [...]
CoverAreaBuilder
Cover Area builder class
CoverAreaSerializer
Cover Area serializer class
CpuUsage
CPU Usage class [...]
CpuUsageBuilder
CPU Usage builder class
CpuUsageSerializer
CPU Usage serializer class
CreateSession
Create Session class [...]
CreateSessionBuilder
Create Session builder class
CreateSessionSerializer
Create Session serializer class
CrudeOil
Crude Oil class [...]
CrudeOilBuilder
Crude Oil builder class
CrudeOilSerializer
Crude Oil serializer class
Current
Current class [...]
CurrentBuilder
Current builder class
CurrentSerializer
Current serializer class
CustomManeuver
Custom Maneuver class [...]
CustomManeuverBuilder
Custom Maneuver builder class
CustomManeuverSerializer
Custom Maneuver serializer class
DataSanity
Data Sanity class [...]
DataSanityBuilder
Data Sanity builder class
DataSanityEnumSane
Whether the data is sane or not sane.
DataSanitySerializer
Data Sanity serializer class
Depth
Depth class [...]
DepthBuilder
Depth builder class
DepthOffset
Depth Offset class [...]
DepthOffsetBuilder
Depth Offset builder class
DepthOffsetSerializer
Depth Offset serializer class
DepthSerializer
Depth serializer class
DesiredControl
Desired Control class [...]
DesiredControlBitfieldFlags
Desired Control flags.
DesiredControlBuilder
Desired Control builder class
DesiredControlSerializer
Desired Control serializer class
DesiredHeading
Desired Heading class [...]
DesiredHeadingBuilder
Desired Heading builder class
DesiredHeadingRate
Desired Heading Rate class [...]
DesiredHeadingRateBuilder
Desired Heading Rate builder class
DesiredHeadingRateSerializer
Desired Heading Rate serializer class
DesiredHeadingSerializer
Desired Heading serializer class
DesiredLinearState
Desired Linear State class [...]
DesiredLinearStateBitfieldFlags
Setpoint Flags
DesiredLinearStateBuilder
Desired Linear State builder class
DesiredLinearStateSerializer
Desired Linear State serializer class
DesiredPath
Desired Path class [...]
DesiredPathBitfieldFlags
Desired Path flags.
DesiredPathBuilder
Desired Path builder class
DesiredPathSerializer
Desired Path serializer class
DesiredPitch
Desired Pitch class [...]
DesiredPitchBuilder
Desired Pitch builder class
DesiredPitchSerializer
Desired Pitch serializer class
DesiredRoll
Desired Roll class [...]
DesiredRollBuilder
Desired Roll builder class
DesiredRollSerializer
Desired Roll serializer class
DesiredSpeed
Desired Speed class [...]
DesiredSpeedBuilder
Desired Speed builder class
DesiredSpeedSerializer
Desired Speed serializer class
DesiredThrottle
Desired Throttle class [...]
DesiredThrottleBuilder
Desired Throttle builder class
DesiredThrottleSerializer
Desired Throttle serializer class
DesiredVelocity
Desired Velocity class [...]
DesiredVelocityBitfieldFlags
Desired Velocity flags.
DesiredVelocityBuilder
Desired Velocity builder class
DesiredVelocitySerializer
Desired Velocity serializer class
DesiredVerticalRate
Desired Vertical Rate class [...]
DesiredVerticalRateBuilder
Desired Vertical Rate builder class
DesiredVerticalRateSerializer
Desired Vertical Rate serializer class
DesiredZ
Desired Z class [...]
DesiredZBuilder
Desired Z builder class
DesiredZSerializer
Desired Z serializer class
DevCalibrationControl
Device Calibration Control class [...]
DevCalibrationControlBuilder
Device Calibration Control builder class
DevCalibrationControlEnumOp
Operation to perform.
DevCalibrationControlSerializer
Device Calibration Control serializer class
DevCalibrationState
Device Calibration State class [...]
DevCalibrationStateBitfieldFlags
Additional flags.
DevCalibrationStateBuilder
Device Calibration State builder class
DevCalibrationStateSerializer
Device Calibration State serializer class
DevDataBinary
Device Data (Binary) class [...]
DevDataBinaryBuilder
Device Data (Binary) builder class
DevDataBinarySerializer
Device Data (Binary) serializer class
DevDataText
Device Data (Text) class [...]
DevDataTextBuilder
Device Data (Text) builder class
DevDataTextSerializer
Device Data (Text) serializer class
DeviceState
Device State class [...]
DeviceStateBuilder
Device State builder class
DeviceStateSerializer
Device State serializer class
Dislodge
Dislodge Maneuver class [...]
DislodgeBuilder
Dislodge Maneuver builder class
DislodgeEnumDirection
Direction to which the vehicle should attempt to unstuck.
DislodgeSerializer
Dislodge Maneuver serializer class
DissolvedOrganicMatter
Dissolved Organic Matter class [...]
DissolvedOrganicMatterBuilder
Dissolved Organic Matter builder class
DissolvedOrganicMatterEnumType
Type of measurement.
DissolvedOrganicMatterSerializer
Dissolved Organic Matter serializer class
DissolvedOxygen
Dissolved Oxygen class [...]
DissolvedOxygenBuilder
Dissolved Oxygen builder class
DissolvedOxygenSerializer
Dissolved Oxygen serializer class
Distance
Distance class [...]
DistanceBuilder
Distance builder class
DistanceEnumValidity
Validity of the measurement.
DistanceSerializer
Distance serializer class
DmsDetection
DMS Detection class [...]
DmsDetectionBuilder
DMS Detection builder class
DmsDetectionSerializer
DMS Detection serializer class
Drop
Drop Maneuver class [...]
DropBuilder
Drop Maneuver builder class
DropSerializer
Drop Maneuver serializer class
DvlRejection
DVL Rejection class [...]
DvlRejectionBitfieldType
This field represents the type of the rejected velocity.
DvlRejectionBuilder
DVL Rejection builder class
DvlRejectionEnumReason
Reason for rejection. There are two types of DVL measurement filters. An Innovation filter checks the innovation between the current measurement and the previous measurement within a certain amount of time and an Absolute filter compares the measurement with an absolute threshold value. Those filters are tested using horizontal speed measurements, i.e., measurements in the x-axis and in the y-axis.
DvlRejectionSerializer
DVL Rejection serializer class
DynamicsSimParam
Dynamics Simulation Parameters class [...]
DynamicsSimParamBuilder
Dynamics Simulation Parameters builder class
DynamicsSimParamEnumOp
Action on the vehicle simulation parameters for the formation control
DynamicsSimParamSerializer
Dynamics Simulation Parameters serializer class
Elevator
Elevator Maneuver class [...]
ElevatorBitfieldFlags
Flags of the maneuver.
ElevatorBuilder
Elevator Maneuver builder class
ElevatorSerializer
Elevator Maneuver serializer class
EmergencyControl
Emergency Control class
EmergencyControlBuilder
Emergency Control builder class
EmergencyControlEnumCommand
EmergencyControlSerializer
Emergency Control serializer class
EmergencyControlState
Emergency Control State class
EmergencyControlStateBuilder
Emergency Control State builder class
EmergencyControlStateEnumState
EmergencyControlStateSerializer
Emergency Control State serializer class
EntityActivationState
Entity Activation State class [...]
EntityActivationStateBuilder
Entity Activation State builder class
EntityActivationStateEnumState
Current state.
EntityActivationStateSerializer
Entity Activation State serializer class
EntityInfo
Entity Information class [...]
EntityInfoBuilder
Entity Information builder class
EntityInfoSerializer
Entity Information serializer class
EntityList
Entity List class [...]
EntityListBuilder
Entity List builder class
EntityListEnumOp
Operation to perform.
EntityListSerializer
Entity List serializer class
EntityMonitoringState
Entity Monitoring State class
EntityMonitoringStateBuilder
Entity Monitoring State builder class
EntityMonitoringStateSerializer
Entity Monitoring State serializer class
EntityParameter
EntityParameter class [...]
EntityParameterBuilder
EntityParameter builder class
EntityParameters
EntityParameters class [...]
EntityParametersBuilder
EntityParameters builder class
EntityParameterSerializer
EntityParameter serializer class
EntityParametersSerializer
EntityParameters serializer class
EntityState
Entity State class [...]
EntityStateBitfieldFlags
Complementary entity state flags.
EntityStateBuilder
Entity State builder class
EntityStateEnumState
State of entity.
EntityStateSerializer
Entity State serializer class
EnumType
This is the base for Enums types
EstimatedState
Estimated State class [...]
EstimatedStateBuilder
Estimated State builder class
EstimatedStateSerializer
Estimated State serializer class
EstimatedStreamVelocity
Estimated Stream Velocity class [...]
EstimatedStreamVelocityBuilder
Estimated Stream Velocity builder class
EstimatedStreamVelocitySerializer
Estimated Stream Velocity serializer class
EulerAngles
Euler Angles class [...]
EulerAnglesBuilder
Euler Angles builder class
EulerAnglesDelta
Euler Angles Delta class [...]
EulerAnglesDeltaBuilder
Euler Angles Delta builder class
EulerAnglesDeltaSerializer
Euler Angles Delta serializer class
EulerAnglesSerializer
Euler Angles serializer class
Event
Event class [...]
EventBuilder
Event builder class
EventSerializer
Event serializer class
ExtendedRSSI
Extended Receive Signal Strength Information class [...]
ExtendedRSSIBuilder
Extended Receive Signal Strength Information builder class
ExtendedRSSISerializer
Extended Receive Signal Strength Information serializer class
ExternalNavData
External Navigation Data class [...]
ExternalNavDataBuilder
External Navigation Data builder class
ExternalNavDataEnumType
The type of external navigation data
ExternalNavDataSerializer
External Navigation Data serializer class
FineOil
Fine Oil class [...]
FineOilBuilder
Fine Oil builder class
FineOilSerializer
Fine Oil serializer class
Flags
This contains internal IMC flags for messages
Fluorescein
Fluorescein class [...]
FluoresceinBuilder
Fluorescein builder class
FluoresceinSerializer
Fluorescein serializer class
FollowPath
Follow Path Maneuver class [...]
FollowPathBuilder
Follow Path Maneuver builder class
FollowPathSerializer
Follow Path Maneuver serializer class
FollowPoint
Follow Point Maneuver class [...]
FollowPointBuilder
Follow Point Maneuver builder class
FollowPointSerializer
Follow Point Maneuver serializer class
FollowReference
Follow Reference Maneuver class [...]
FollowReferenceBuilder
Follow Reference Maneuver builder class
FollowReferenceSerializer
Follow Reference Maneuver serializer class
FollowRefState
Follow Reference State class
FollowRefStateBitfieldProximity
FollowRefStateBuilder
Follow Reference State builder class
FollowRefStateEnumState
FollowRefStateSerializer
Follow Reference State serializer class
FollowSystem
Follow System class [...]
FollowSystemBuilder
Follow System builder class
FollowSystemSerializer
Follow System serializer class
FollowTrajectory
Follow Trajectory class [...]
FollowTrajectoryBuilder
Follow Trajectory builder class
FollowTrajectorySerializer
Follow Trajectory serializer class
Force
Force class [...]
ForceBuilder
Force builder class
ForceSerializer
Force serializer class
Formation
Formation class [...]
FormationBuilder
Formation builder class
FormationControlParams
Formation Control Parameters class [...]
FormationControlParamsBuilder
Formation Control Parameters builder class
FormationControlParamsEnumAction
Action on the vehicle formation control parameters.
FormationControlParamsSerializer
Formation Control Parameters serializer class
FormationEnumOp
Operation to perform.
FormationEnumReferenceFrame
Formation reference frame
FormationEnumType
Indicates if the message is a request, or a reply to a previous request.
FormationEval
Formation Evaluation Data class [...]
FormationEvalBuilder
Formation Evaluation Data builder class
FormationEvalSerializer
Formation Evaluation Data serializer class
FormationEvaluation
Formation Evaluation Data class [...]
FormationEvaluationBuilder
Formation Evaluation Data builder class
FormationEvaluationEnumOp
Operation to perform.
FormationEvaluationEnumType
Indicates if the message is a request, or a reply to a previous request.
FormationEvaluationSerializer
Formation Evaluation Data serializer class
FormationMonitor
Formation Monitoring Data class [...]
FormationMonitorBuilder
Formation Monitoring Data builder class
FormationMonitorSerializer
Formation Monitoring Data serializer class
FormationParameters
Formation Parameters class [...]
FormationParametersBuilder
Formation Parameters builder class
FormationParametersEnumReferenceFrame
Formation reference frame
FormationParametersSerializer
Formation Parameters serializer class
FormationPlanExecution
Formation Plan Execution class [...]
FormationPlanExecutionBuilder
Formation Plan Execution builder class
FormationPlanExecutionSerializer
Formation Plan Execution serializer class
FormationSerializer
Formation serializer class
FormationState
Formation Tracking State class [...]
FormationStateBuilder
Formation Tracking State builder class
FormationStateEnumCommMon
Communications monitoring flag.
FormationStateEnumConvergMon
Convergence monitoring flag.
FormationStateEnumOp
Operation to perform.
FormationStateEnumPosSimMon
Position mismatch monitoring flag.
FormationStateEnumType
Indicates if the message is a request, or a reply to a previous request.
FormationStateSerializer
Formation Tracking State serializer class
FormCtrlParam
Formation Control Parameters class [...]
FormCtrlParamBuilder
Formation Control Parameters builder class
FormCtrlParamEnumAction
Action on the vehicle formation control parameters.
FormCtrlParamSerializer
Formation Control Parameters serializer class
FormState
Formation Tracking State class [...]
FormStateBuilder
Formation Tracking State builder class
FormStateEnumCommMon
Communications monitoring flag.
FormStateEnumConvergMon
Convergence monitoring flag.
FormStateEnumPosSimMon
Position mismatch monitoring flag.
FormStateSerializer
Formation Tracking State serializer class
FuelLevel
Fuel Level class [...]
FuelLevelBuilder
Fuel Level builder class
FuelLevelSerializer
Fuel Level serializer class
GetImageCoords
Get Image Coordinates class [...]
GetImageCoordsBuilder
Get Image Coordinates builder class
GetImageCoordsSerializer
Get Image Coordinates serializer class
GetOperationalLimits
Get Operational Limits class [...]
GetOperationalLimitsBuilder
Get Operational Limits builder class
GetOperationalLimitsSerializer
Get Operational Limits serializer class
GetParametersXml
Get Parameters XML class [...]
GetParametersXmlBuilder
Get Parameters XML builder class
GetParametersXmlSerializer
Get Parameters XML serializer class
GetWorldCoordinates
Get World Coordinates class [...]
GetWorldCoordinatesBuilder
Get World Coordinates builder class
GetWorldCoordinatesSerializer
Get World Coordinates serializer class
Goto
Goto Maneuver class [...]
GotoBuilder
Goto Maneuver builder class
GotoSerializer
Goto Maneuver serializer class
GpsFix
GPS Fix class [...]
GpsFixBitfieldValidity
Validity of fields.
GpsFixBuilder
GPS Fix builder class
GpsFixEnumType
Type of fix.
GpsFixRejection
GPS Fix Rejection class
GpsFixRejectionBuilder
GPS Fix Rejection builder class
GpsFixRejectionEnumReason
Reason for rejection.
GpsFixRejectionSerializer
GPS Fix Rejection serializer class
GpsFixRtk
GPS Fix RTK class [...]
GpsFixRtkBitfieldValidity
Validity of fields.
GpsFixRtkBuilder
GPS Fix RTK builder class
GpsFixRtkEnumType
Type of fix.
GpsFixRtkSerializer
GPS Fix RTK serializer class
GpsFixSerializer
GPS Fix serializer class
GpsNavData
GPS Navigation Data class [...]
GpsNavDataBuilder
GPS Navigation Data builder class
GpsNavDataSerializer
GPS Navigation Data serializer class
GroundVelocity
Ground Velocity class [...]
GroundVelocityBitfieldValidity
Each bit of this field represents if a given velocity component is valid.
GroundVelocityBuilder
Ground Velocity builder class
GroundVelocitySerializer
Ground Velocity serializer class
GroupMembershipState
Group Membership State class [...]
GroupMembershipStateBuilder
Group Membership State builder class
GroupMembershipStateSerializer
Group Membership State serializer class
GroupStreamVelocity
GroupStreamVelocity class [...]
GroupStreamVelocityBuilder
GroupStreamVelocity builder class
GroupStreamVelocitySerializer
GroupStreamVelocity serializer class
Heartbeat
Heartbeat class [...]
HeartbeatBuilder
Heartbeat builder class
HeartbeatSerializer
Heartbeat serializer class
HistoricCTD
Historic CTD class [...]
HistoricCTDBuilder
Historic CTD builder class
HistoricCTDSerializer
Historic CTD serializer class
HistoricData
Historic Data Series class [...]
HistoricDataBuilder
Historic Data Series builder class
HistoricDataQuery
Historic Data Query class
HistoricDataQueryBuilder
Historic Data Query builder class
HistoricDataQueryEnumType
HistoricDataQuerySerializer
Historic Data Query serializer class
HistoricDataSerializer
Historic Data Series serializer class
HistoricEvent
Historic Event class [...]
HistoricEventBuilder
Historic Event builder class
HistoricEventEnumType
Type of event.
HistoricEventSerializer
Historic Event serializer class
HistoricSample
Historic Data Sample class
HistoricSampleBuilder
Historic Data Sample builder class
HistoricSampleSerializer
Historic Data Sample serializer class
HistoricSonarData
Historic Sonar Data class [...]
HistoricSonarDataBuilder
Historic Sonar Data builder class
HistoricSonarDataEnumEncoding
HistoricSonarDataSerializer
Historic Sonar Data serializer class
HistoricTelemetry
Historic Telemetry class [...]
HistoricTelemetryBuilder
Historic Telemetry builder class
HistoricTelemetrySerializer
Historic Telemetry serializer class
IdleManeuver
Idle Maneuver class [...]
IdleManeuverBuilder
Idle Maneuver builder class
IdleManeuverSerializer
Idle Maneuver serializer class
ImageTracking
Image Tracking class [...]
ImageTrackingBuilder
Image Tracking builder class
ImageTrackingSerializer
Image Tracking serializer class
ImageTxSettings
Image Transmission Settings class
ImageTxSettingsBuilder
Image Transmission Settings builder class
ImageTxSettingsSerializer
Image Transmission Settings serializer class
ImcBuilderHeaderPart
Is a mixin in the messages to get and set header fields
ImcEntityId
This represents constants for Entities IDs
ImcField
This contains internal IMC field info
ImcId
This represents constants for systems IDs
ImcMessage
The base IMCMessage
ImcSerializer<M extends Message, B>
This is the interface for serializing the IMC messages
ImcType
This contains internal IMC types for fields
IndicatedSpeed
Indicated Speed class [...]
IndicatedSpeedBuilder
Indicated Speed builder class
IndicatedSpeedSerializer
Indicated Speed serializer class
IoEvent
I/O Event class [...]
IoEventBuilder
I/O Event builder class
IoEventEnumType
Event type.
IoEventSerializer
I/O Event serializer class
IridiumMsgRx
Received Iridium Message class
IridiumMsgRxBuilder
Received Iridium Message builder class
IridiumMsgRxSerializer
Received Iridium Message serializer class
IridiumMsgTx
Transmit Iridium Message class
IridiumMsgTxBuilder
Transmit Iridium Message builder class
IridiumMsgTxSerializer
Transmit Iridium Message serializer class
IridiumTxStatus
Iridium Transmission Status class
IridiumTxStatusBuilder
Iridium Transmission Status builder class
IridiumTxStatusEnumStatus
IridiumTxStatusSerializer
Iridium Transmission Status serializer class
Land
Land Maneuver class [...]
LandBuilder
Land Maneuver builder class
LandSerializer
Land Maneuver serializer class
Launch
Launch Maneuver class [...]
LaunchBuilder
Launch Maneuver builder class
LaunchSerializer
Launch Maneuver serializer class
LblBeacon
LBL Beacon Configuration class [...]
LblBeaconBuilder
LBL Beacon Configuration builder class
LblBeaconSerializer
LBL Beacon Configuration serializer class
LblConfig
LBL Configuration class [...]
LblConfigBuilder
LBL Configuration builder class
LblConfigEnumOp
Used to define the type of the operation this message holds.
LblConfigSerializer
LBL Configuration serializer class
LblEstimate
LBL Beacon Position Estimate class [...]
LblEstimateBuilder
LBL Beacon Position Estimate builder class
LblEstimateSerializer
LBL Beacon Position Estimate serializer class
LblRange
LBL Range class [...]
LblRangeAcceptance
LBL Range Acceptance class [...]
LblRangeAcceptanceBuilder
LBL Range Acceptance builder class
LblRangeAcceptanceEnumAcceptance
Reason for acceptance/rejection.
LblRangeAcceptanceSerializer
LBL Range Acceptance serializer class
LblRangeBuilder
LBL Range builder class
LblRangeSerializer
LBL Range serializer class
LcdControl
LCD Control class [...]
LcdControlBuilder
LCD Control builder class
LcdControlEnumOp
The LCD action to perform
LcdControlSerializer
LCD Control serializer class
LeaderState
Leader State class [...]
LeaderStateBuilder
Leader State builder class
LeaderStateEnumOp
Action on the formation leader state variables
LeaderStateSerializer
Leader State serializer class
LeakSimulation
Leak Simulation class [...]
LeakSimulationBuilder
Leak Simulation builder class
LeakSimulationEnumOp
Indicates whether leaks have been detected or not.
LeakSimulationSerializer
Leak Simulation serializer class
LedBrightness
LED Brightness class [...]
LedBrightnessBuilder
LED Brightness builder class
LedBrightnessSerializer
LED Brightness serializer class
LinkLatency
Link Latency class [...]
LinkLatencyBuilder
Link Latency builder class
LinkLatencySerializer
Link Latency serializer class
LinkLevel
Link Level class [...]
LinkLevelBuilder
Link Level builder class
LinkLevelSerializer
Link Level serializer class
LogBookControl
Log Book Control class [...]
LogBookControlBuilder
Log Book Control builder class
LogBookControlEnumCommand
Command to perform.
LogBookControlSerializer
Log Book Control serializer class
LogBookEntry
Log Book Entry class [...]
LogBookEntryBuilder
Log Book Entry builder class
LogBookEntryEnumType
Type of message.
LogBookEntrySerializer
Log Book Entry serializer class
LoggingControl
Logging Control class [...]
LoggingControlBuilder
Logging Control builder class
LoggingControlEnumOp
Operation to perform.
LoggingControlSerializer
Logging Control serializer class
Loiter
Loiter Maneuver class [...]
LoiterBuilder
Loiter Maneuver builder class
LoiterEnumDirection
Desired direction.
LoiterEnumType
Loiter maneuver type.
LoiterSerializer
Loiter Maneuver serializer class
LowLevelControl
Low Level Control Maneuver class [...]
LowLevelControlBuilder
Low Level Control Maneuver builder class
LowLevelControlSerializer
Low Level Control Maneuver serializer class
MagneticField
Magnetic Field class [...]
MagneticFieldBuilder
Magnetic Field builder class
MagneticFieldSerializer
Magnetic Field serializer class
Magnetometer
Magnetometer Maneuver class [...]
MagnetometerBuilder
Magnetometer Maneuver builder class
MagnetometerEnumDirection
Desired direction.
MagnetometerSerializer
Magnetometer Maneuver serializer class
Maneuver
Maneuver message group class
ManeuverControlState
Maneuver Control State class [...]
ManeuverControlStateBuilder
Maneuver Control State builder class
ManeuverControlStateEnumState
Code indicating maneuver state.
ManeuverControlStateSerializer
Maneuver Control State serializer class
Map
Map class [...]
MapBuilder
Map builder class
MapFeature
Map Feature class [...]
MapFeatureBuilder
Map Feature builder class
MapFeatureEnumFeatureType
The type of feature
MapFeatureSerializer
Map Feature serializer class
MapPoint
MapPoint class [...]
MapPointBuilder
MapPoint builder class
MapPointSerializer
MapPoint serializer class
MapSerializer
Map serializer class
Message
This is the base class for IMC messages
MessagePart
Message Fragment class
MessagePartBuilder
Message Fragment builder class
MessagePartSerializer
Message Fragment serializer class
MonitorEntityState
Monitor Entity State class [...]
MonitorEntityStateBuilder
Monitor Entity State builder class
MonitorEntityStateEnumCommand
Command.
MonitorEntityStateSerializer
Monitor Entity State serializer class
MsgList
Message List class
MsgListBuilder
Message List builder class
MsgListSerializer
Message List serializer class
Navigation Data class [...]
Navigation Data builder class
Navigation Data serializer class
Navigation Uncertainty class [...]
Navigation Uncertainty builder class
Navigation Uncertainty serializer class
NeptusBlob
Neptus Blob class
NeptusBlobBuilder
Neptus Blob builder class
NeptusBlobSerializer
Neptus Blob serializer class
OperationalLimits
Operational Limits class [...]
OperationalLimitsBuilder
Operational Limits builder class
OperationalLimitsSerializer
Operational Limits serializer class
OpLimitsMaskBitfield
OpticalBackscatter
Optical Backscattering Coefficient class [...]
OpticalBackscatterBuilder
Optical Backscattering Coefficient builder class
OpticalBackscatterSerializer
Optical Backscattering Coefficient serializer class
ParametersXml
Parameters XML class [...]
ParametersXmlBuilder
Parameters XML builder class
ParametersXmlSerializer
Parameters XML serializer class
PathControlState
Path Control State class [...]
PathControlStateBitfieldFlags
Path control state flags.
PathControlStateBuilder
Path Control State builder class
PathControlStateSerializer
Path Control State serializer class
PathPoint
Path Point class [...]
PathPointBuilder
Path Point builder class
PathPointSerializer
Path Point serializer class
PH
pH class [...]
PHBuilder
pH builder class
PHSerializer
pH serializer class
Phycocyanin
Phycocyanin class [...]
PhycocyaninBuilder
Phycocyanin builder class
PhycocyaninSerializer
Phycocyanin serializer class
Phycoerythrin
Phycoerythrin class [...]
PhycoerythrinBuilder
Phycoerythrin builder class
PhycoerythrinSerializer
Phycoerythrin serializer class
PlanControl
Plan Control class [...]
PlanControlBitfieldFlags
PlanControlBuilder
Plan Control builder class
PlanControlEnumOp
Plan control operation.
PlanControlEnumType
Indicates if the message is a request or a reply to a previous request. The op, request_id and plan_id fields of a request will be echoed in one or more responses to that request.
PlanControlSerializer
Plan Control serializer class
PlanControlState
Plan Control State class [...]
PlanControlStateBuilder
Plan Control State builder class
PlanControlStateEnumLastOutcome
Outcome of the last executed plan.
PlanControlStateEnumState
Describes overall state.
PlanControlStateSerializer
Plan Control State serializer class
PlanDB
Plan DB class [...]
PlanDBBuilder
Plan DB builder class
PlanDBEnumOp
Indicates the operation affecting the DB. [...]
PlanDBEnumType
Indicates if the message is a request, or a reply to a previous request.
PlanDBInformation
Plan DB Information class
PlanDBInformationBuilder
Plan DB Information builder class
PlanDBInformationSerializer
Plan DB Information serializer class
PlanDBSerializer
Plan DB serializer class
PlanDBState
Plan DB State class [...]
PlanDBStateBuilder
Plan DB State builder class
PlanDBStateSerializer
Plan DB State serializer class
PlanGeneration
Plan Generation class [...]
PlanGenerationBuilder
Plan Generation builder class
PlanGenerationEnumCmd
PlanGenerationEnumOp
PlanGenerationSerializer
Plan Generation serializer class
PlanManeuver
Plan Maneuver class [...]
PlanManeuverBuilder
Plan Maneuver builder class
PlanManeuverSerializer
Plan Maneuver serializer class
PlanSpecification
Plan Specification class [...]
PlanSpecificationBuilder
Plan Specification builder class
PlanSpecificationSerializer
Plan Specification serializer class
PlanStatistics
Plan Statistics class
PlanStatisticsBitfieldProperties
PlanStatisticsBuilder
Plan Statistics builder class
PlanStatisticsEnumType
Type of plan statistics, if they are launched before, during or after the plan execution.
PlanStatisticsSerializer
Plan Statistics serializer class
PlanTransition
Plan Transition class [...]
PlanTransitionBuilder
Plan Transition builder class
PlanTransitionSerializer
Plan Transition serializer class
PlanVariable
Plan Variable class [...]
PlanVariableBuilder
Plan Variable builder class
PlanVariableEnumAccess
PlanVariableEnumType
PlanVariableSerializer
Plan Variable serializer class
PolygonVertex
Polygon Vertex class [...]
PolygonVertexBuilder
Polygon Vertex builder class
PolygonVertexSerializer
Polygon Vertex serializer class
PopEntityParameters
Pop Entity Parameters class
PopEntityParametersBuilder
Pop Entity Parameters builder class
PopEntityParametersSerializer
Pop Entity Parameters serializer class
PopUp Maneuver class [...]
PopUpBitfieldFlags
Flags of the maneuver.
PopUpBuilder
PopUp Maneuver builder class
PopUpSerializer
PopUp Maneuver serializer class
PowerChannelControl
Power Channel Control class [...]
PowerChannelControlBuilder
Power Channel Control builder class
PowerChannelControlEnumOp
Operation to perform.
PowerChannelControlSerializer
Power Channel Control serializer class
PowerChannelState
Power Channel State class [...]
PowerChannelStateBuilder
Power Channel State builder class
PowerChannelStateEnumState
State of the Power Channel.
PowerChannelStateSerializer
Power Channel State serializer class
PowerOperation
Power Operation class [...]
PowerOperationBuilder
Power Operation builder class
PowerOperationEnumOp
Operation type.
PowerOperationSerializer
Power Operation serializer class
Pressure
Pressure class [...]
PressureBuilder
Pressure builder class
PressureSerializer
Pressure serializer class
ProfileSample
Profile Sample class [...]
ProfileSampleBuilder
Profile Sample builder class
ProfileSampleSerializer
Profile Sample serializer class
Pulse
Pulse class [...]
PulseBuilder
Pulse builder class
PulseDetectionControl
Pulse Detection Control class [...]
PulseDetectionControlBuilder
Pulse Detection Control builder class
PulseDetectionControlEnumOp
Activate or deactivate hardware pulse detection.
PulseDetectionControlSerializer
Pulse Detection Control serializer class
PulseSerializer
Pulse serializer class
PushEntityParameters
Push Entity Parameters class
PushEntityParametersBuilder
Push Entity Parameters builder class
PushEntityParametersSerializer
Push Entity Parameters serializer class
PWM
PWM class [...]
PWMBuilder
PWM builder class
PWMSerializer
PWM serializer class
QueryEntityActivationState
Query Entity Activation State class [...]
QueryEntityActivationStateBuilder
Query Entity Activation State builder class
QueryEntityActivationStateSerializer
Query Entity Activation State serializer class
QueryEntityInfo
Query Entity Information class [...]
QueryEntityInfoBuilder
Query Entity Information builder class
QueryEntityInfoSerializer
Query Entity Information serializer class
QueryEntityParameters
QueryEntityParameters class
QueryEntityParametersBuilder
QueryEntityParameters builder class
QueryEntityParametersSerializer
QueryEntityParameters serializer class
QueryEntityState
Query Entity State class [...]
QueryEntityStateBuilder
Query Entity State builder class
QueryEntityStateSerializer
Query Entity State serializer class
QueryLedBrightness
Query LED Brightness class [...]
QueryLedBrightnessBuilder
Query LED Brightness builder class
QueryLedBrightnessSerializer
Query LED Brightness serializer class
QueryPowerChannelState
Query Power Channel State class [...]
QueryPowerChannelStateBuilder
Query Power Channel State builder class
QueryPowerChannelStateSerializer
Query Power Channel State serializer class
Redox
Redox Potential class [...]
RedoxBuilder
Redox Potential builder class
RedoxSerializer
Redox Potential serializer class
Reference
Reference To Follow class
ReferenceBitfieldFlags
ReferenceBuilder
Reference To Follow builder class
ReferenceSerializer
Reference To Follow serializer class
RegisterManeuver
Register Maneuver class [...]
RegisterManeuverBuilder
Register Maneuver builder class
RegisterManeuverSerializer
Register Maneuver serializer class
RelativeHumidity
Relative Humidity class [...]
RelativeHumidityBuilder
Relative Humidity builder class
RelativeHumiditySerializer
Relative Humidity serializer class
RelativeState
Relative State class [...]
RelativeStateBuilder
Relative State builder class
RelativeStateSerializer
Relative State serializer class
RemoteActions
Remote Actions class [...]
RemoteActionsBuilder
Remote Actions builder class
RemoteActionsRequest
Remote Actions Request class [...]
RemoteActionsRequestBuilder
Remote Actions Request builder class
RemoteActionsRequestEnumOp
Operation to perform.
RemoteActionsRequestSerializer
Remote Actions Request serializer class
RemoteActionsSerializer
Remote Actions serializer class
RemoteCommand
Remote Command class [...]
RemoteCommandBuilder
Remote Command builder class
RemoteCommandSerializer
Remote Command serializer class
RemoteData
RemoteData message group class
RemoteSensorInfo
Remote Sensor Info class [...]
RemoteSensorInfoBuilder
Remote Sensor Info builder class
RemoteSensorInfoSerializer
Remote Sensor Info serializer class
RemoteState
Remote State class [...]
RemoteStateBuilder
Remote State builder class
RemoteStateSerializer
Remote State serializer class
ReplayControl
Replay Control class [...]
ReplayControlBuilder
Replay Control builder class
ReplayControlEnumOp
Operation to perform.
ReplayControlSerializer
Replay Control serializer class
ReportControl
Report Control class [...]
ReportControlBitfieldCommInterface
Communication interface to be used for reports.
ReportControlBuilder
Report Control builder class
ReportControlEnumOp
Operation to perform.
ReportControlSerializer
Report Control serializer class
ReportedState
Reported State class [...]
ReportedStateBuilder
Reported State builder class
ReportedStateEnumSType
How the position was received/calculated
ReportedStateSerializer
Reported State serializer class
RestartSystem
Restart System class [...]
RestartSystemBuilder
Restart System builder class
RestartSystemEnumType
RestartSystemSerializer
Restart System serializer class
RhodamineDye
Rhodamine Dye class [...]
RhodamineDyeBuilder
Rhodamine Dye builder class
RhodamineDyeSerializer
Rhodamine Dye serializer class
Rows
Rows Maneuver class [...]
RowsBitfieldFlags
Maneuver flags.
RowsBuilder
Rows Maneuver builder class
RowsCoverage
Rows Coverage class [...]
RowsCoverageBitfieldFlags
Maneuver optional flags.
RowsCoverageBuilder
Rows Coverage builder class
RowsCoverageSerializer
Rows Coverage serializer class
RowsSerializer
Rows Maneuver serializer class
Rpm
Revolutions Per Minute class [...]
RpmBuilder
Revolutions Per Minute builder class
RpmSerializer
Revolutions Per Minute serializer class
RSSI
Receive Signal Strength Information class [...]
RSSIBuilder
Receive Signal Strength Information builder class
RSSISerializer
Receive Signal Strength Information serializer class
RSSIUnitsEnum
SadcReadings
SADC Readings class [...]
SadcReadingsBuilder
SADC Readings builder class
SadcReadingsEnumGain
Gain value of readings.
SadcReadingsSerializer
SADC Readings serializer class
Salinity
Salinity class [...]
SalinityBuilder
Salinity builder class
SalinitySerializer
Salinity serializer class
Sample
Sample Maneuver class [...]
SampleBuilder
Sample Maneuver builder class
SampleSerializer
Sample Maneuver serializer class
SaveEntityParameters
SaveEntityParameters class
SaveEntityParametersBuilder
SaveEntityParameters builder class
SaveEntityParametersSerializer
SaveEntityParameters serializer class
ScheduledGoto
Scheduled Goto class [...]
ScheduledGotoBuilder
Scheduled Goto builder class
ScheduledGotoEnumDelayed
What to do if the vehicle fails to arrive before or at the requested time.
ScheduledGotoSerializer
Scheduled Goto serializer class
ServoPosition
Servo Position class [...]
ServoPositionBuilder
Servo Position builder class
ServoPositionSerializer
Servo Position serializer class
SessionKeepAlive
Session Keep-Alive class [...]
SessionKeepAliveBuilder
Session Keep-Alive builder class
SessionKeepAliveSerializer
Session Keep-Alive serializer class
SessionStatus
Session Status class [...]
SessionStatusBuilder
Session Status builder class
SessionStatusEnumStatus
SessionStatusSerializer
Session Status serializer class
SessionSubscription
Session Subscription class
SessionSubscriptionBuilder
Session Subscription builder class
SessionSubscriptionSerializer
Session Subscription serializer class
SetControlSurfaceDeflection
Set Control Surface Deflection class [...]
SetControlSurfaceDeflectionBuilder
Set Control Surface Deflection builder class
SetControlSurfaceDeflectionSerializer
Set Control Surface Deflection serializer class
SetEntityParameters
SetEntityParameters class
SetEntityParametersBuilder
SetEntityParameters builder class
SetEntityParametersSerializer
SetEntityParameters serializer class
SetImageCoords
Set Image Coordinates class [...]
SetImageCoordsBuilder
Set Image Coordinates builder class
SetImageCoordsSerializer
Set Image Coordinates serializer class
SetLedBrightness
Set LED Brightness class [...]
SetLedBrightnessBuilder
Set LED Brightness builder class
SetLedBrightnessSerializer
Set LED Brightness serializer class
SetPWM
Set PWM class [...]
SetPWMBuilder
Set PWM builder class
SetPWMSerializer
Set PWM serializer class
SetServoPosition
Set Servo Position class [...]
SetServoPositionBuilder
Set Servo Position builder class
SetServoPositionSerializer
Set Servo Position serializer class
SetThrusterActuation
Set Thruster Actuation class [...]
SetThrusterActuationBuilder
Set Thruster Actuation builder class
SetThrusterActuationSerializer
Set Thruster Actuation serializer class
SimulatedState
Simulated State class [...]
SimulatedStateBuilder
Simulated State builder class
SimulatedStateSerializer
Simulated State serializer class
Sms
SMS class [...]
SmsBuilder
SMS builder class
SmsRequest
SMS Transmission Request class [...]
SmsRequestBuilder
SMS Transmission Request builder class
SmsRequestSerializer
SMS Transmission Request serializer class
SmsRx
SMS Receive class [...]
SmsRxBuilder
SMS Receive builder class
SmsRxSerializer
SMS Receive serializer class
SmsSerializer
SMS serializer class
SmsState
SMS State class
SmsStateBuilder
SMS State builder class
SmsStateEnumState
Current state of an SMS transaction.
SmsStateSerializer
SMS State serializer class
SmsStatus
SMS Transmission Status class [...]
SmsStatusBuilder
SMS Transmission Status builder class
SmsStatusEnumStatus
SmsStatusSerializer
SMS Transmission Status serializer class
SmsTx
SMS Transmit class [...]
SmsTxBuilder
SMS Transmit builder class
SmsTxSerializer
SMS Transmit serializer class
SoiCommand
SOI Command class
SoiCommandBuilder
SOI Command builder class
SoiCommandEnumCommand
SoiCommandEnumType
SoiCommandSerializer
SOI Command serializer class
SoiPlan
SOI Plan class
SoiPlanBuilder
SOI Plan builder class
SoiPlanSerializer
SOI Plan serializer class
SoiState
SOI State class
SoiStateBuilder
SOI State builder class
SoiStateEnumState
SoiStateSerializer
SOI State serializer class
SoiWaypoint
SOI Waypoint class
SoiWaypointBuilder
SOI Waypoint builder class
SoiWaypointSerializer
SOI Waypoint serializer class
SonarData
Sonar Data class [...]
SonarDataBuilder
Sonar Data builder class
SonarDataEnumType
Type of sonar.
SonarDataSerializer
Sonar Data serializer class
SoundSpeed
Sound Speed class [...]
SoundSpeedBuilder
Sound Speed builder class
SoundSpeedSerializer
Sound Speed serializer class
SpeedUnitsEnum
StateReport
State Report class [...]
StateReportBuilder
State Report builder class
StateReportSerializer
State Report serializer class
StationKeeping
Station Keeping class [...]
StationKeepingBuilder
Station Keeping builder class
StationKeepingExtended
Station Keeping Extended class [...]
StationKeepingExtendedBitfieldFlags
Flags of the maneuver.
StationKeepingExtendedBuilder
Station Keeping Extended builder class
StationKeepingExtendedSerializer
Station Keeping Extended serializer class
StationKeepingSerializer
Station Keeping serializer class
StopManeuver
Stop Maneuver class [...]
StopManeuverBuilder
Stop Maneuver builder class
StopManeuverSerializer
Stop Maneuver serializer class
StorageUsage
Storage Usage class [...]
StorageUsageBuilder
Storage Usage builder class
StorageUsageSerializer
Storage Usage serializer class
SystemGroup
System Group class [...]
SystemGroupBuilder
System Group builder class
SystemGroupEnumAction
Actions on the group list.
SystemGroupSerializer
System Group serializer class
SystemTypeEnum
Tachograph
Tachograph class [...]
TachographBuilder
Tachograph builder class
TachographSerializer
Tachograph serializer class
Takeoff
Takeoff Maneuver class [...]
TakeoffBuilder
Takeoff Maneuver builder class
TakeoffSerializer
Takeoff Maneuver serializer class
Target
Target class [...]
TargetBuilder
Target builder class
TargetSerializer
Target serializer class
TelemetryMsg
Telemetry Message class [...]
TelemetryMsgBitfieldAcknowledge
Type of telemetry transmissions.
TelemetryMsgBuilder
Telemetry Message builder class
TelemetryMsgEnumCode
Type of telemetry transmissions.
TelemetryMsgEnumStatus
State of the transmitted message.
TelemetryMsgEnumType
Type of telemetry transmissions.
TelemetryMsgSerializer
Telemetry Message serializer class
Teleoperation
Teleoperation Maneuver class [...]
TeleoperationBuilder
Teleoperation Maneuver builder class
TeleoperationDone
Teleoperation Done class [...]
TeleoperationDoneBuilder
Teleoperation Done builder class
TeleoperationDoneSerializer
Teleoperation Done serializer class
TeleoperationSerializer
Teleoperation Maneuver serializer class
Temperature
Temperature class [...]
TemperatureBuilder
Temperature builder class
TemperatureSerializer
Temperature serializer class
TextMessage
Text Message class [...]
TextMessageBuilder
Text Message builder class
TextMessageSerializer
Text Message serializer class
Throttle
Throttle class [...]
ThrottleBuilder
Throttle builder class
ThrottleSerializer
Throttle serializer class
TotalMagIntensity
Total Magnetic Field Intensity class
TotalMagIntensityBuilder
Total Magnetic Field Intensity builder class
TotalMagIntensitySerializer
Total Magnetic Field Intensity serializer class
TrajectoryPoint
Trajectory Point class [...]
TrajectoryPointBuilder
Trajectory Point builder class
TrajectoryPointSerializer
Trajectory Point serializer class
TransmissionRequest
Transmission Request class [...]
TransmissionRequestBuilder
Transmission Request builder class
TransmissionRequestEnumCommMean
Communication mean to be used to transfer these data.
TransmissionRequestEnumDataMode
Type of data to be transmitted.
TransmissionRequestSerializer
Transmission Request serializer class
TransmissionStatus
Transmission Status class [...]
TransmissionStatusBuilder
Transmission Status builder class
TransmissionStatusEnumStatus
TransmissionStatusSerializer
Transmission Status serializer class
TransportBindings
Transport Bindings class [...]
TransportBindingsBuilder
Transport Bindings builder class
TransportBindingsSerializer
Transport Bindings serializer class
TrexAttribute
TREX Attribute class
TrexAttributeBuilder
TREX Attribute builder class
TrexAttributeEnumAttrType
TrexAttributeSerializer
TREX Attribute serializer class
TrexCommand
TREX Command class [...]
TrexCommandBuilder
TREX Command builder class
TrexCommandEnumCommand
TrexCommandSerializer
TREX Command serializer class
TrexObservation
TREX Observation class [...]
TrexObservationBuilder
TREX Observation builder class
TrexObservationSerializer
TREX Observation serializer class
TrexOperation
TREX Operation class [...]
TrexOperationBuilder
TREX Operation builder class
TrexOperationEnumOp
TrexOperationSerializer
TREX Operation serializer class
TrexPlan
TREX Plan class
TrexPlanBuilder
TREX Plan builder class
TrexPlanSerializer
TREX Plan serializer class
TrexToken
TREX Token class
TrexTokenBuilder
TREX Token builder class
TrexTokenSerializer
TREX Token serializer class
TrueSpeed
True Speed class [...]
TrueSpeedBuilder
True Speed builder class
TrueSpeedSerializer
True Speed serializer class
Turbidity
Turbidity class [...]
TurbidityBuilder
Turbidity builder class
TurbiditySerializer
Turbidity serializer class
UamRxFrame
UamRxFrame class
UamRxFrameBitfieldFlags
UamRxFrameBuilder
UamRxFrame builder class
UamRxFrameSerializer
UamRxFrame serializer class
UamRxRange
UamRxRange class
UamRxRangeBuilder
UamRxRange builder class
UamRxRangeSerializer
UamRxRange serializer class
UamTxFrame
UamTxFrame class
UamTxFrameBitfieldFlags
UamTxFrameBuilder
UamTxFrame builder class
UamTxFrameSerializer
UamTxFrame serializer class
UamTxStatus
UamTxStatus class
UamTxStatusBuilder
UamTxStatus builder class
UamTxStatusEnumValue
UamTxStatusSerializer
UamTxStatus serializer class
UASimulation
Underwater Acoustics Simulation class [...]
UASimulationBuilder
Underwater Acoustics Simulation builder class
UASimulationEnumType
Type of request.
UASimulationSerializer
Underwater Acoustics Simulation serializer class
UAVTypeEnum
UsblAngles
USBL Angles class [...]
UsblAnglesBuilder
USBL Angles builder class
UsblAnglesExtended
USBL Angles Extended class [...]
UsblAnglesExtendedBuilder
USBL Angles Extended builder class
UsblAnglesExtendedSerializer
USBL Angles Extended serializer class
UsblAnglesSerializer
USBL Angles serializer class
UsblConfig
USBL Configuration class [...]
UsblConfigBuilder
USBL Configuration builder class
UsblConfigEnumOp
Used to define the type of the operation this message holds.
UsblConfigSerializer
USBL Configuration serializer class
UsblFix
USBL Fix class [...]
UsblFixBuilder
USBL Fix builder class
UsblFixExtended
USBL Fix Extended class [...]
UsblFixExtendedBuilder
USBL Fix Extended builder class
UsblFixExtendedSerializer
USBL Fix Extended serializer class
UsblFixSerializer
USBL Fix serializer class
UsblModem
USBL Modem Configuration class [...]
UsblModemBuilder
USBL Modem Configuration builder class
UsblModemSerializer
USBL Modem Configuration serializer class
UsblPosition
USBL Position class [...]
UsblPositionBuilder
USBL Position builder class
UsblPositionExtended
USBL Position Extended class [...]
UsblPositionExtendedBuilder
USBL Position Extended builder class
UsblPositionExtendedSerializer
USBL Position Extended serializer class
UsblPositionSerializer
USBL Position serializer class
VehicleCommand
Vehicle Command class [...]
VehicleCommandBuilder
Vehicle Command builder class
VehicleCommandEnumCommand
The type of command/action to be performed
VehicleCommandEnumType
VehicleCommandSerializer
Vehicle Command serializer class
VehicleFormation
Vehicle Formation class [...]
VehicleFormationBuilder
Vehicle Formation builder class
VehicleFormationParticipant
Vehicle Formation Participant class [...]
VehicleFormationParticipantBuilder
Vehicle Formation Participant builder class
VehicleFormationParticipantSerializer
Vehicle Formation Participant serializer class
VehicleFormationSerializer
Vehicle Formation serializer class
Vehicle Links class [...]
VehicleLinksBuilder
Vehicle Links builder class
VehicleLinksSerializer
Vehicle Links serializer class
VehicleMedium
Vehicle Medium class [...]
VehicleMediumBuilder
Vehicle Medium builder class
VehicleMediumEnumMedium
Current medium.
VehicleMediumSerializer
Vehicle Medium serializer class
VehicleOperationalLimits
Vehicle Operational Limits class [...]
VehicleOperationalLimitsBuilder
Vehicle Operational Limits builder class
VehicleOperationalLimitsEnumOp
Action on the vehicle operation limits
VehicleOperationalLimitsSerializer
Vehicle Operational Limits serializer class
VehicleState
Vehicle State class [...]
VehicleStateBitfieldFlags
VehicleStateBuilder
Vehicle State builder class
VehicleStateEnumOpMode
The overall operation mode.
VehicleStateSerializer
Vehicle State serializer class
VelocityDelta
Velocity Delta class [...]
VelocityDeltaBuilder
Velocity Delta builder class
VelocityDeltaSerializer
Velocity Delta serializer class
VerticalProfile
Vertical Profile class [...]
VerticalProfileBuilder
Vertical Profile builder class
VerticalProfileEnumParameter
Water parameter used to calculate the vertical profile.
VerticalProfileSerializer
Vertical Profile serializer class
Voltage
Voltage class [...]
VoltageBuilder
Voltage builder class
VoltageSerializer
Voltage serializer class
VSWR
Voltage Standing Wave Ratio class [...]
VSWRBuilder
Voltage Standing Wave Ratio builder class
VSWRSerializer
Voltage Standing Wave Ratio serializer class
VtolState
VTOL State class [...]
VtolStateBuilder
VTOL State builder class
VtolStateEnumState
VtolStateSerializer
VTOL State serializer class
WaterDensity
Water Density class [...]
WaterDensityBuilder
Water Density builder class
WaterDensitySerializer
Water Density serializer class
WaterVelocity
Water Velocity class [...]
WaterVelocityBitfieldValidity
Each bit of this field represents if a given velocity component is valid.
WaterVelocityBuilder
Water Velocity builder class
WaterVelocitySerializer
Water Velocity serializer class
WindSpeed
Wind Speed class [...]
WindSpeedBuilder
Wind Speed builder class
WindSpeedSerializer
Wind Speed serializer class
YoYo
Yo-Yo Maneuver class [...]
YoYoBuilder
Yo-Yo Maneuver builder class
YoYoSerializer
Yo-Yo Maneuver serializer class
ZUnitsEnum

Constants

crc_table → const List<int>
const <int>[0x0000, 0xC0C1, 0xC181, 0x0140, 0xC301, 0x03C0, 0x0280, 0xC241, 0xC601, 0x06C0, 0x0780, 0xC741, 0x0500, 0xC5C1, 0xC481, 0x0440, 0xCC01, 0x0CC0, 0x0D80, 0xCD41, 0x0F00, 0xCFC1, 0xCE81…
endian_ser → const Endian
Endian.big
2
header_size → const int
20
idsToMessages → const Map<int, String>
Lookup table from IDs to message names
const {1 : 'EntityState', 2 : 'QueryEntityState', 3 : 'EntityInfo', 4 : 'QueryEntityInfo', 5 : 'EntityList', 7 : 'CpuUsage', 8 : 'TransportBindings&…
MD5_SUM → const String
'cdc4c6dfe2baed8395138f0b1b8e1910'
messageGroups → const Map<String, List<String>>
Lookup 2D table from groups to message names
const {'Maneuver' : const ['Goto', 'PopUp', 'Teleoperation', 'Launch', 'Loiter', 'IdleManeuver', 'LowLevelControl', 'Rows', '…
messagesToIds → const Map<String, int>
Lookup table from message names to IDs
const {'EntityState' : 1, 'QueryEntityState' : 2, 'EntityInfo' : 3, 'QueryEntityInfo' : 4, 'EntityList' : 5, 'CpuUsage' : 7, 'TransportBindings'…
SYNC_NUMBER → const int
0xFE54
SYNC_NUMBER_REVERSED → const int
0x54FE
VERSION → const String
'5.4.11'

Properties

messagesBuilders Map<String, BuilderWithInstanciatorBuilder>
Lookup table from message names to builders
final
messagesIdsSerializers Map<int, ImcSerializerBuilder>
final
messagesSerializers Map<String, ImcSerializerBuilder>
final

Functions

calcAndAddFooter(ByteData byteData, int offset, int lenght) → void
calcCrc(ByteData byteData, int offset, int lenght) int
deserializeHeader(ImcBuilderHeaderPart builder, ByteData byteData, Endian endianness, [int headerStartoffset = 0]) int
getCrcFooter(ByteData byteData, int offset, Endian endianness) int
getEndianness(ByteData byteData, [int offset = 0]) Endian
getMessageIdFromHeaderIfSyncNumberOk(ByteData data, int offset) int
serializeHeader(ImcMessage message, ByteData byteData) int
writePayloadSize(ByteData byteData, int payloadSize) → void

Typedefs

BuilderWithInstanciatorBuilder() BuilderWithInstanciator<Built, Builder>
Signature for a function that creates a builder. [...]
ImcSerializerBuilder() ImcSerializer<Message, dynamic>
Signature for a function that creates a builder. [...]