danny wang a136536ff5 watchrobot first commit 2 年之前
..
equipment a136536ff5 watchrobot first commit 2 年之前
protocol a136536ff5 watchrobot first commit 2 年之前
README.md a136536ff5 watchrobot first commit 2 年之前
Timestamp.uavcan a136536ff5 watchrobot first commit 2 年之前

README.md

UAVCAN namespace

For details, please refer to the UAVCAN specification.

Standard ID grouping

The grouping documented here is essentially a mere guideline on what data type ID should be assigned to newly added data types. The unallocated segments of the groups can be safely changed in the future, as such a change won't affect backward compatibility in any way.

Messages

Currently used ranges are the following:

  • [0, 16384)
ID range Types
[0, 4) protocol.dynamic_node_id.*
[4, 400) protocol.*
[390, 400) protocol.dynamic_node_id.server.*
[1000, 10000) equipment.*
[16370, 16384) protocol.debug.*

Services

Currently used ranges are the following:

  • [0, 64)
ID range Types
[0, 50) protocol.*
[10, 20) protocol.param.*
[30, 40) protocol.dynamic_node_id.*
[40, 50) protocol.file.*
[50, 60) equipment.*