DcclIdTable

Toby Schneider edited this page Oct 10, 2018 · 8 revisions

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
2-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 micromodem.protobuf.MMApplicationAck
11-15 Goby / DCCL Reserved
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-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
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-32767 Unassigned
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.