CAN overhead, stuffing and bitrate calculator

(hex-only, ignoring spaces, commas and '0x' prefixes)

Whole frame

Breakdown of frame fields

# Field name Length
[bits]
Content
[bin]
Content
[hex]
1 Start of Frame (SOF)
2 Identifier (ID)
3 Remote Transfer Request (RTR)
4 Identifier Extension (IDE)
5 Reserved 0 (R0)
6 Data Length Code (DLC)
7 Data (Payload)
8 Cyclic Redundancy Check (CRC)
9 CRC Delimiter
10 Acknowledgement (ACK) Slot
11 Acknowledgement Delimiter
12 End of Frame (EOF)
13 Inter-Frame Space (IFS)
# Field name Length
[bits]
Content
[bin]
Content
[hex]
1 Start of Frame (SOF)
2 Identifier part A (ID A)
3 Substitute Remote Request (SRR)
4 Identifier Extension (IDE)
5 Identifier part B (ID B)
6 Remote Transfer Request (RTR)
7 Reserved Bit 1 (R1)
8 Reserved Bit 0 (R0)
9 Data Length Code (DLC)
10 Data (Payload)
11 Cyclic Redundancy Check (CRC)
12 CRC Delimiter
13 Acknowledgement (ACK) Slot
14 Acknowledgement Delimiter
15 End of Frame (EOF)
16 Inter-Frame Space (IFS)