The comms::Receiver implementation for stm32::usb only works if the largest message ever sent is smaller than a single USB packet. #13

Closed
opened 2024-07-02 22:15:43 +00:00 by zack · 1 comment
Owner

I don't think there is a zero overhead way around this and messages being smaller than a single USB packet is by far the most common case for physical nodes so we don't want to take the overhead of split messages here. The best solution may just be to make this as clear as possible and make another implementation for messages split over multiple packets.

I don't think there is a zero overhead way around this and messages being smaller than a single USB packet is by far the most common case for physical nodes so we don't want to take the overhead of split messages here. The best solution may just be to make this as clear as possible and make another implementation for messages split over multiple packets.
zack added the
error
confirmed
label 2024-07-02 22:15:43 +00:00
Author
Owner

Addressed with feature flag in 403df6f5f4

Addressed with feature flag in 403df6f5f42c8a66e0a35aa24a0bcd533e86f261
zack closed this issue 2024-07-02 22:35:27 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: BFPOWER/physical#13
No description provided.