dronecan / DSDL

DSDL Protocol Description files for DroneCAN
MIT License
22 stars 60 forks source link

added NodeCapabilities message #4

Open tridge opened 2 years ago

tridge commented 2 years ago

this will allow for dynamic detection of node capabilities, and upgrade to FDCAN

thirtytwobits commented 2 years ago

One other thing I just realized, some hardware might be able to support different FD clock rates but cannot change them at runtime (i.e. needs new firmware or needs to be configured manually). If you are on a device that is, for example, using a 4M datarate and the minimum capability negotiated is 2M what does the node do to say "I can't do that"?

tridge commented 2 years ago

If you are on a device that is, for example, using a 4M datarate and the minimum capability negotiated is 2M what does the node do to say "I can't do that"?

it is assumed that devices can do 1M bxCAN, as all existing devices doing DroneCAN and v0 UAVCAN must be able to do

davidbuzz commented 1 year ago

nudge