OpenMotorDrive / framework

GNU General Public License v3.0
16 stars 14 forks source link

uavcan send functions block until pending outgoing transfer completes #3

Closed jschall closed 6 years ago

jschall commented 6 years ago

In some failure states such as a bus-off error, this can cause the send functions to block indefinitely.

A possible solution is to use pubsub to provide a message queue - but that would order messages chronologically rather than by priority.

jschall commented 6 years ago

fixed with 7dffb85071f12df7da109f33599c857cb5d2a9e1