Port/Node assignment + Tooling for integrators

Hi All,

Is there any existing tooling which can assist system integration to generate code with port and node IDs?

nunavut does a good job of transcompiling DSDL definitions, but the next step gets rather clunky.

It seems like this tooling would be fairly universally applicable and a valuable addition to the current UAVCAN toolset.

The question is timed perfectly. Watch me post a proposal with a working MVP in a few days.

Hi again @mawildoer! Here is my proposal: https://github.com/UAVCAN/pyuavcan/pull/154

The related Spec amendment can be discussed here: https://github.com/UAVCAN/public_regulated_data_types/pull/109