reduce max isotp message size. see OpenXC vi-firmware issue #375 https://github.com...
[apps/agl-service-can-low-level.git] / src / isotp / send.c
index 798fab8..e849bb2 100644 (file)
@@ -37,7 +37,7 @@ IsoTpSendHandle isotp_send_single_frame(IsoTpShims* shims, IsoTpMessage* message
     }
 
     shims->send_can_message(message->arbitration_id, can_data,
-            1 + message->size);
+            shims->frame_padding ? 8 : 1 + message->size);
     handle.success = true;
     isotp_complete_send(shims, message, true, callback);
     return handle;