messagesToIds top-level constant
Lookup table from message names to IDs
Implementation
const messagesToIds = {
'EntityState': 1,
'QueryEntityState': 2,
'EntityInfo': 3,
'QueryEntityInfo': 4,
'EntityList': 5,
'CpuUsage': 7,
'TransportBindings': 8,
'RestartSystem': 9,
'DevCalibrationControl': 12,
'DevCalibrationState': 13,
'EntityActivationState': 14,
'QueryEntityActivationState': 15,
'VehicleOperationalLimits': 16,
'MsgList': 20,
'SimulatedState': 50,
'LeakSimulation': 51,
'UASimulation': 52,
'DynamicsSimParam': 53,
'StorageUsage': 100,
'CacheControl': 101,
'LoggingControl': 102,
'LogBookEntry': 103,
'LogBookControl': 104,
'ReplayControl': 105,
'ClockControl': 106,
'HistoricCTD': 107,
'HistoricTelemetry': 108,
'HistoricSonarData': 109,
'HistoricEvent': 110,
'VerticalProfile': 111,
'ProfileSample': 112,
'Heartbeat': 150,
'Announce': 151,
'AnnounceService': 152,
'RSSI': 153,
'VSWR': 154,
'LinkLevel': 155,
'Sms': 156,
'SmsTx': 157,
'SmsRx': 158,
'SmsState': 159,
'TextMessage': 160,
'IridiumMsgRx': 170,
'IridiumMsgTx': 171,
'IridiumTxStatus': 172,
'GroupMembershipState': 180,
'SystemGroup': 181,
'LinkLatency': 182,
'ExtendedRSSI': 183,
'HistoricData': 184,
'CompressedHistory': 185,
'HistoricSample': 186,
'HistoricDataQuery': 187,
'RemoteCommand': 188,
'CommSystemsQuery': 189,
'TelemetryMsg': 190,
'LblRange': 200,
'LblBeacon': 202,
'LblConfig': 203,
'AcousticMessage': 206,
'SimAcousticMessage': 207,
'AcousticOperation': 211,
'AcousticSystemsQuery': 212,
'AcousticSystems': 213,
'AcousticLink': 214,
'AcousticRequest': 215,
'AcousticStatus': 216,
'Rpm': 250,
'Voltage': 251,
'Current': 252,
'GpsFix': 253,
'EulerAngles': 254,
'EulerAnglesDelta': 255,
'AngularVelocity': 256,
'Acceleration': 257,
'MagneticField': 258,
'GroundVelocity': 259,
'WaterVelocity': 260,
'VelocityDelta': 261,
'Distance': 262,
'Temperature': 263,
'Pressure': 264,
'Depth': 265,
'DepthOffset': 266,
'SoundSpeed': 267,
'WaterDensity': 268,
'Conductivity': 269,
'Salinity': 270,
'WindSpeed': 271,
'RelativeHumidity': 272,
'DevDataText': 273,
'DevDataBinary': 274,
'Force': 275,
'SonarData': 276,
'Pulse': 277,
'PulseDetectionControl': 278,
'FuelLevel': 279,
'GpsNavData': 280,
'ServoPosition': 281,
'DeviceState': 282,
'BeamConfig': 283,
'DataSanity': 284,
'RhodamineDye': 285,
'CrudeOil': 286,
'FineOil': 287,
'Turbidity': 288,
'Chlorophyll': 289,
'Fluorescein': 290,
'Phycocyanin': 291,
'Phycoerythrin': 292,
'GpsFixRtk': 293,
'ExternalNavData': 294,
'DissolvedOxygen': 295,
'AirSaturation': 296,
'Throttle': 297,
'PH': 298,
'Redox': 299,
'CameraZoom': 300,
'SetThrusterActuation': 301,
'SetServoPosition': 302,
'SetControlSurfaceDeflection': 303,
'RemoteActionsRequest': 304,
'RemoteActions': 305,
'ButtonEvent': 306,
'LcdControl': 307,
'PowerOperation': 308,
'PowerChannelControl': 309,
'QueryPowerChannelState': 310,
'PowerChannelState': 311,
'LedBrightness': 312,
'QueryLedBrightness': 313,
'SetLedBrightness': 314,
'SetPWM': 315,
'PWM': 316,
'EstimatedState': 350,
'EstimatedStreamVelocity': 351,
'IndicatedSpeed': 352,
'TrueSpeed': 353,
'NavigationUncertainty': 354,
'NavigationData': 355,
'GpsFixRejection': 356,
'LblRangeAcceptance': 357,
'DvlRejection': 358,
'LblEstimate': 360,
'AlignmentState': 361,
'GroupStreamVelocity': 362,
'Airflow': 363,
'DesiredHeading': 400,
'DesiredZ': 401,
'DesiredSpeed': 402,
'DesiredRoll': 403,
'DesiredPitch': 404,
'DesiredVerticalRate': 405,
'DesiredPath': 406,
'DesiredControl': 407,
'DesiredHeadingRate': 408,
'DesiredVelocity': 409,
'PathControlState': 410,
'AllocatedControlTorques': 411,
'ControlParcel': 412,
'Brake': 413,
'DesiredLinearState': 414,
'DesiredThrottle': 415,
'Goto': 450,
'PopUp': 451,
'Teleoperation': 452,
'Loiter': 453,
'IdleManeuver': 454,
'LowLevelControl': 455,
'Rows': 456,
'FollowPath': 457,
'PathPoint': 458,
'YoYo': 459,
'TeleoperationDone': 460,
'StationKeeping': 461,
'Elevator': 462,
'FollowTrajectory': 463,
'TrajectoryPoint': 464,
'CustomManeuver': 465,
'VehicleFormation': 466,
'VehicleFormationParticipant': 467,
'StopManeuver': 468,
'RegisterManeuver': 469,
'ManeuverControlState': 470,
'FollowSystem': 471,
'CommsRelay': 472,
'CoverArea': 473,
'PolygonVertex': 474,
'CompassCalibration': 475,
'FormationParameters': 476,
'FormationPlanExecution': 477,
'FollowReference': 478,
'Reference': 479,
'FollowRefState': 480,
'FormationMonitor': 481,
'RelativeState': 482,
'Dislodge': 483,
'Formation': 484,
'Launch': 485,
'Drop': 486,
'ScheduledGoto': 487,
'RowsCoverage': 488,
'Sample': 489,
'ImageTracking': 490,
'Takeoff': 491,
'Land': 492,
'AutonomousSection': 493,
'FollowPoint': 494,
'Alignment': 495,
'StationKeepingExtended': 496,
'ManeuverDone': 497,
'Magnetometer': 499,
'VehicleState': 500,
'VehicleCommand': 501,
'MonitorEntityState': 502,
'EntityMonitoringState': 503,
'OperationalLimits': 504,
'GetOperationalLimits': 505,
'Calibration': 506,
'ControlLoops': 507,
'VehicleMedium': 508,
'Collision': 509,
'FormState': 510,
'AutopilotMode': 511,
'FormationState': 512,
'ReportControl': 513,
'StateReport': 514,
'TransmissionRequest': 515,
'TransmissionStatus': 516,
'SmsRequest': 517,
'SmsStatus': 518,
'VtolState': 519,
'ArmingState': 520,
'TCPRequest': 521,
'TCPStatus': 522,
'AssetReport': 525,
'Abort': 550,
'PlanSpecification': 551,
'PlanManeuver': 552,
'PlanTransition': 553,
'EmergencyControl': 554,
'EmergencyControlState': 555,
'PlanDB': 556,
'PlanDBState': 557,
'PlanDBInformation': 558,
'PlanControl': 559,
'PlanControlState': 560,
'PlanVariable': 561,
'PlanGeneration': 562,
'LeaderState': 563,
'PlanStatistics': 564,
'ReportedState': 600,
'RemoteSensorInfo': 601,
'Map': 602,
'MapFeature': 603,
'MapPoint': 604,
'CcuEvent': 606,
'VehicleLinks': 650,
'TrexObservation': 651,
'TrexCommand': 652,
'TrexOperation': 655,
'TrexAttribute': 656,
'TrexToken': 657,
'TrexPlan': 658,
'Event': 660,
'CompressedImage': 702,
'ImageTxSettings': 703,
'RemoteState': 750,
'Target': 800,
'EntityParameter': 801,
'EntityParameters': 802,
'QueryEntityParameters': 803,
'SetEntityParameters': 804,
'SaveEntityParameters': 805,
'CreateSession': 806,
'CloseSession': 807,
'SessionSubscription': 808,
'SessionKeepAlive': 809,
'SessionStatus': 810,
'PushEntityParameters': 811,
'PopEntityParameters': 812,
'IoEvent': 813,
'UamTxFrame': 814,
'UamRxFrame': 815,
'UamTxStatus': 816,
'UamRxRange': 817,
'UamTxRange': 818,
'FormCtrlParam': 820,
'FormationEval': 821,
'FormationControlParams': 822,
'FormationEvaluation': 823,
'SoiWaypoint': 850,
'SoiPlan': 851,
'SoiCommand': 852,
'SoiState': 853,
'MessagePart': 877,
'NeptusBlob': 888,
'Aborted': 889,
'UsblAngles': 890,
'UsblPosition': 891,
'UsblFix': 892,
'ParametersXml': 893,
'GetParametersXml': 894,
'SetImageCoords': 895,
'GetImageCoords': 896,
'GetWorldCoordinates': 897,
'UsblAnglesExtended': 898,
'UsblPositionExtended': 899,
'UsblFixExtended': 900,
'UsblModem': 901,
'UsblConfig': 902,
'DissolvedOrganicMatter': 903,
'OpticalBackscatter': 904,
'Tachograph': 905,
'ApmStatus': 906,
'SadcReadings': 907,
'DmsDetection': 908,
'HomePosition': 909,
'CurrentProfile': 1014,
'CurrentProfileCell': 1015,
'ADCPBeam': 1016,
'GpioState': 2000,
'GpioStateGet': 2001,
'GpioStateSet': 2002,
'ColoredDissolvedOrganicMatter': 2003,
'FluorescentDissolvedOrganicMatter': 2004,
'TotalMagIntensity': 2006,
'CommRestriction': 2010,
};