OpenCyphal / specification

The Cyphal specification documents are maintained here.
https://opencyphal.org/specification
Creative Commons Attribution 4.0 International
41 stars 13 forks source link

Cyphal/UDP transfer <-> address/port conversion #115

Closed asmfreak closed 1 year ago

asmfreak commented 2 years ago

For #98 the specification in pycyphal does not specify conversion between transfer to address and port.

It would be great to integrate this documentation with this part in the first text part of the specification.

Maybe something like this:

Transfer kind Address Port
Message Multicast base + subnet id + subject id SUBJECT_PORT = 16383
Service Target address SERVICE_BASE_PORT = 16384;
TARGET_PORT = SERVICE_BASE_PORT + service_id * 2 + responce_not_request
pavel-kirienko commented 1 year ago

Superseded by https://github.com/OpenCyphal/specification/issues/98