Patent ID: 9432289
Filing Date: 2016-08-30
CPC Classification: G06F,H04L

Claim Text:
1. A method for serial data transmission in a bus system having at least two participating data processing units that exchange messages via the bus, sent messages having a logical structure in accordance with a CAN standard ISO 11898-1 as of Apr. 26, 2012, the logical structure including a start-of-frame bit, an arbitration field, a control field, a data field, a CRC field, an acknowledge field, and an end-of-frame sequence, the control field including a data length code that contains an item of information about the length of the data field, wherein, deviating from the CAN standard ISO 11898-1, the data field of at least some transmitted messages includes more than eight bytes, at least one buffer memory being provided for forwarding of data between the data field and application software, the method comprising: interpreting a value of the data length code of a message received via the bus at least partly in a manner deviating from the CAN standard ISO 11898-1 to determine a size of the data field of the message received; and if the size of the data field of the message received differs from a size of the buffer memory, adapting the data to be forwarded to the application software in a manner at least corresponding to a difference in size between the data field of the message received and the buffer memory, by selecting a quantity of data corresponding to the size of the buffer memory from the data field of the message received if the size of the data field of the message received is greater than the size of the buffer memory and forwarding the quantity of data to the buffer memory.