Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

removing physical layer section from spec #95

Merged
merged 1 commit into from
Aug 26, 2020

Conversation

thirtytwobits
Copy link
Member

As discussed on the dev call, the physical layer specification for CAN
transports is significantly less mature than the rest of this specification and is
also the most difficult layer to standardize in generic terms. Proper
functioning of the CAN data-link layer requires properly designed
electrical busses with properties specific to the physical
dimensions of a vehicle, the topology of the network, the number of transceivers connected
to the network, the location of the transceivers in relation to each other,
and the electrical properties of each transceiver. As high data-rate
variants like CAN-FD 1/5Mbs are deployed this electrical engineering
will become even more important even for very small CAN busses.
Because of this we are removing the physical layer specification from
the core document but reserve the right to create sibling documents
that standardize physical UAVCAN networks based on vehicle morphology
and supported transports.

As discussed on the dev call, the physical layer specification for CAN
transports is significantly less mature than the rest of this specification and is
also the most difficult layer to standardize in generic terms. Proper
functioning of the CAN data-link layer requires properly designed
electrical busses with properties specific to the physical
dimensions of a vehicle, the topology of the network, the number of transceivers connected
to the network, the location of the transceivers in relation to each other,
and the electrical properties of each transceiver. As high data-rate
variants like CAN-FD 1/5Mbs are deployed this electrical engineering
will become even more important even for very small CAN busses.
Because of this we are removing the physical layer specification from
the core document but reserve the right to create sibling documents
that standardize physical UAVCAN networks based on vehicle morphology
and supported transports.
Copy link
Member

@pavel-kirienko pavel-kirienko left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Four weeks with no objections. I think this is safe to merge.

This PR invalidates #81

@thirtytwobits thirtytwobits merged commit 8a14528 into OpenCyphal:master Aug 26, 2020
pavel-kirienko added a commit that referenced this pull request Sep 8, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants