imc_def library Null safety

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
AcousticRequest
Acoustic Transmission Request class
AcousticRequestBuilder
Acoustic Transmission Request builder class
AcousticRequestEnumType
AcousticRequestSerializer
Acoustic Transmission Request serializer class
AcousticStatus
Acoustic Transmission Status class
AcousticStatusBuilder
Acoustic Transmission Status builder class
AcousticStatusEnumStatus
AcousticStatusEnumType
AcousticStatusSerializer
Acoustic Transmission Status 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
ADCPBeam
ADCP Beam Measurements class
ADCPBeamBuilder
ADCP Beam Measurements builder class
ADCPBeamSerializer
ADCP Beam Measurements 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
AssetReport
Asset Report class
AssetReportBuilder
Asset Report builder class
AssetReportEnumMedium
AssetReportSerializer
Asset Report 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
ColoredDissolvedOrganicMatter
Colored Dissolved Organic Matter class
ColoredDissolvedOrganicMatterBuilder
Colored Dissolved Organic Matter builder class
ColoredDissolvedOrganicMatterSerializer
Colored Dissolved Organic Matter serializer class
CommRestriction
Communication Restriction class
CommRestrictionBitfieldRestriction
The restricted communication means.
CommRestrictionBuilder
Communication Restriction builder class
CommRestrictionSerializer
Communication Restriction 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
CurrentProfile
Current Profile class
CurrentProfileBitfieldCoordSys
Coordinate system of the velocity measurement.
CurrentProfileBuilder
Current Profile builder class
CurrentProfileCell
Current Profile Cell class
CurrentProfileCellBuilder
Current Profile Cell builder class
CurrentProfileCellSerializer
Current Profile Cell serializer class
CurrentProfileSerializer
Current Profile serializer 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
FluorescentDissolvedOrganicMatter
Fluorescent Dissolved Organic Matter class
FluorescentDissolvedOrganicMatterBuilder
Fluorescent Dissolved Organic Matter builder class
FluorescentDissolvedOrganicMatterSerializer
Fluorescent Dissolved Organic Matter 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
GpioState
GPIO State class
GpioStateBuilder
GPIO State builder class
GpioStateGet
Get GPIO State class
GpioStateGetBuilder
Get GPIO State builder class
GpioStateGetSerializer
Get GPIO State serializer class
GpioStateSerializer
GPIO State serializer class
GpioStateSet
Set GPIO State class
GpioStateSetBuilder
Set GPIO State builder class
GpioStateSetSerializer
Set GPIO State 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
HomePosition
Home Position class
HomePositionBuilder
Home Position builder class
HomePositionEnumOp
Action on the vehicle home
HomePositionSerializer
Home Position 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
ManeuverDone
Maneuver Done class
ManeuverDoneBuilder
Maneuver Done builder class
ManeuverDoneSerializer
Maneuver Done 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
SimAcousticMessage
Simulated Acoustic Message class
SimAcousticMessageBitfieldFlags
SimAcousticMessageBuilder
Simulated Acoustic Message builder class
SimAcousticMessageSerializer
Simulated Acoustic Message 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
TCPRequest
TCP Transmission Request class
TCPRequestBuilder
TCP Transmission Request builder class
TCPRequestSerializer
TCP Transmission Request serializer class
TCPStatus
TCP Transmission Status class
TCPStatusBuilder
TCP Transmission Status builder class
TCPStatusEnumStatus
TCPStatusSerializer
TCP Transmission Status 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. Abort and Range mode can only be used with comm_mean=ACOUSTIC
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
Reception flags.
UamRxFrameBuilder
UamRxFrame builder class
UamRxFrameSerializer
UamRxFrame serializer class
UamRxRange
UamRxRange class
UamRxRangeBuilder
UamRxRange builder class
UamRxRangeSerializer
UamRxRange serializer class
UamTxFrame
UamTxFrame class
UamTxFrameBitfieldFlags
Transmission flags.
UamTxFrameBuilder
UamTxFrame builder class
UamTxFrameSerializer
UamTxFrame serializer class
UamTxRange
UamTxRange class
UamTxRangeBuilder
UamTxRange builder class
UamTxRangeSerializer
UamTxRange serializer class
UamTxStatus
UamTxStatus class
UamTxStatusBuilder
UamTxStatus builder class
UamTxStatusEnumValue
Frame transmission status.
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

Extensions

ReverseSyncNumber

Constants

crcTable → const List<int>
<int>[0x0000, 0xC0C1, 0xC181, 0x0140, 0xC301, 0x03C0, 0x0280, 0xC241, 0xC601, 0x06C0, 0x0780, 0xC741, 0x0500, 0xC5C1, 0xC481, 0x0440, 0xCC01, 0x0CC0, 0x0D80, 0xCD41, 0x0F00, 0xCFC1, 0xCE81, 0x0E…
endianSer → const Endian
Endian.big
footerSize → const int
2
gitHashString → const String
'lsts@6038ec6'
headerSize → const int
20
idsToMessages → const Map<int, String>
Lookup table from IDs to message names
{1 : 'EntityState', 2 : 'QueryEntityState', 3 : 'EntityInfo', 4 : 'QueryEntityInfo', 5 : 'EntityList', 7 : 'CpuUsage', 8 : 'TransportBindings', …
md5Sum → const String
'7c85ff5d263ff393410ff4a137fc3940'
messageGroups → const Map<String, List<String>>
Lookup 2D table from groups to message names
{'Maneuver' : ['Alignment', 'AutonomousSection', 'CommsRelay', 'CompassCalibration', 'CoverArea', 'CustomManeuver', 'Dislodge', 'Dro…
messagesToIds → const Map<String, int>
Lookup table from message names to IDs
{'EntityState' : 1, 'QueryEntityState' : 2, 'EntityInfo' : 3, 'QueryEntityInfo' : 4, 'EntityList' : 5, 'CpuUsage' : 7, 'TransportBindings' : 8, …
sha256Sum → const String
'71d5786010dc6d34d808c2b21e40538cd73af9479e6d3906473e03014819f37e'
syncNumber → const int
0xFE54
syncNumberReversed → const int
0x54FE
version → const String
'5.4.30'

Properties

fakeSyncNumber int?
WARNING!!! This is for advance usage only. If set not null, CHANGES the used sync number
read / write
fakeSyncNumberReversed int?
read-only
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 byteData, int offset) int?
serializeHeader(ImcMessage message, ByteData byteData) int
writePayloadSize(ByteData byteData, int payloadSize) → void

Typedefs

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