marcelbuesing / socketcan-isotp

ISO-TP socketcan library for Rust
23 stars 12 forks source link

Any way to set a minimum time between consecutive frames? #8

Open RodrigoACas opened 1 year ago

RodrigoACas commented 1 year ago

So I have a Raspberry Pi with a CAN HAT that's connected to an ECU. I'm trying to send a large message with around 720 bytes, but messages are only sent until the 11th consecutive frame, so around 90 bytes are received only. I think this is a limitation on the buffer on the CAN HAT side, because if I try to do the same in vcan0 the messages are exchanged just fine. My question is: isn't there a way to set a mandatory minimum delay between the consecutive frames? Because the ECU always send a Control frame that sets no limits to the transmission