DcclIdTable - GobySoft/goby GitHub Wiki
DCCL ID Assignment Table
1 byte IDs (0-127) are reserved in blocks of 4 (currently skipping one block for future allocation) 2 byte IDS (128-32767) are reserved in blocks of 256 (matches first assigned 1 byte value << 8)
One Byte Messages
| ID | Owner | Message Name |
|---|---|---|
| 0 | Goby / DCCL | Not-a-valid-ID |
| 1 | Goby | Multiple packed message (is this used?) |
| 2 | Goby | goby.middleware.intervehicle.protobuf.Subscription (Goby 3.0) |
| 3 | Goby | goby.middleware.intervehicle.protobuf.Subscription (Goby 3.1) |
| 4 | Goby | Reserved |
| 5 | Goby | goby.acomms.protobuf.MACUpdate |
| 6 | Goby | goby.acomms.protobuf.NetworkAck |
| 7 | Goby | goby.acomms.protobuf.FileFragment |
| 8 | Goby | goby.acomms.protobuf.TransferRequest |
| 9 | Goby | goby.acomms.protobuf.TransferResponse |
| 10 | Goby | goby.acomms.micromodem.protobuf.MMApplicationAck |
| 11 | Goby / DCCL | goby.acomms.popoto.protobuf.Header |
| 16-19 | Unassigned | |
| 20 | MIT LAMSS | LamssStatus |
| 21 | MIT LAMSS | MinimalNodeStatus |
| 22 | MIT LAMSS | MinimalNodeStatusDifference |
| 23 | MIT LAMSS | |
| 24-27 | Unassigned | |
| 28-31 | Bluefin Robotics | |
| 32-35 | Unassigned | |
| 36-39 | Scientific Systems Company, Inc. (SSCI) | |
| 40-43 | Unassigned | |
| 44-47 | Phoenix International | |
| 48-51 | Unassigned | |
| 52-55 | Autonomous Marine Systems | |
| 56-59 | Unassigned | |
| 60-63 | Applied Physical Sciences (APS) | |
| 64-67 | Applied Physical Sciences (APS) | |
| 68 | WHOI DSL | dsl.progressive_imagery.protobuf.J2KMainHeader |
| 69 | WHOI DSL | dsl.progressive_imagery.protobuf.J2KPacketFragment |
| 70 | WHOI DSL | dsl.progressive_imagery.protobuf.J2KQueueUpdateAndAck |
| 71 | WHOI DSL | Reserved |
| 72-75 | Unassigned | |
| 76-79 | Raytheon IDS (RAYCAT) | |
| 80 | JaiaRobotics | jaiabot.protobuf.Command |
| 81 | JaiaRobotics | jaiabot.protobuf.BotStatus |
| 82-83 | JaiaRobotics | |
| 84-87 | BELUGA (GEOMAR) | |
| 88-123 | Unassigned | |
| 124-127 | Private / Testing |
Two Byte Messages
| ID | Owner | Message Name |
|---|---|---|
| 128-255 | Private / Testing | |
| 256-511 | Goby/DCCL | CCL Backwards Compatibility Mapping (0x01XX where XX is the CCL ID) |
| 512 | Goby/DCCL | goby.acomms.protobuf.MoshPacket |
| 513 | Goby/DCCL | goby.acomms.protobuf.ModemDriverStatus |
| 514 | Goby/DCCL | goby.acomms.protobuf.RouteCommand |
| 515 | Goby/DCCL | micromodem.protobuf.HardwareControlCommand |
| 516 | Goby/DCCL | goby.acomms.protobuf.TimeUpdateRequest |
| 517 | Goby/DCCL | goby.acomms.protobuf.TimeUpdateResponse |
| 518 | Goby/DCCL | goby.util.ais.protobuf.Position |
| 519 | Goby/DCCL | goby.util.ais.protobuf.Voyage |
| 5120-5375 (0x14XX) | MIT LAMSS | |
| 5120 | MIT LAMSS | MSTiffPiece |
| 5121 | MIT LAMSS | MSTiffImageRequest |
| 5136-5183 (0x1410 - 0x143F) | MIT LAMSS | DSOP |
| 5376-7167 | Unassigned | |
| 7168-7423 (0x1CXX) | Bluefin Robotics | |
| 0x1C05 | Bluefin Robotics | USBL Update |
| 0x1C10 | Bluefin Robotics | Private Project-Specific Status Message |
| 0x1C11 | Bluefin Robotics | Private Project-Specific Status Message |
| 0x1C20 | Bluefin Robotics | Private Project-Specific Status Message |
| 0x1C50-0x1C55 | Bluefin Robotics | Private Vehicle Command Messages |
| 0x1CFF | Bluefin Robotics | DCCL Metadata (DCCL ID next bytes) followed by Binary until end-of-data (determined out of band) |
| 7424-9215 | Unassigned | |
| 9216-9471 (0x24XX) | Scientific Systems Company, Inc. (SSCI) | |
| 9472-11263 | Unassigned | |
| 11263-11519 (0x2CXX) | Phoenix International | |
| 11520-13312 | Unassigned | |
| 13312-13567 (0x34XX) | Autonomous Marine Systems | |
| 13568-15359 | Unassigned | |
| 15360-15615 (0x3CXX) | Applied Physical Sciences (APS) | |
| 15616-15871 (0x3DXX) | Applied Physical Sciences (APS) | J-Series Messages |
| 15872-17407 | Unassigned | |
| 17408 (0x4400) | WHOI DSL | dsl.progressive_imagery.protobuf.J2KTransferStatus |
| 17409-17663 (0x44XX) | WHOI DSL | Reserved |
| 17664-19455 | Unassigned | |
| 19456-19711 (0x4CXX) | Raytheon IDS (RAYCAT) | |
| 19712-20479 | Unassigned | |
| 20480-20735 (0x50XX) | JaiaRobotics | |
| 20736-21503 | Unassigned | |
| 21504-21759 (0x54XX) | BELUGA (GEOMAR) | |
| 21760-32767 | Unassigned |