Method and device for serial data transmission which is adapted to memory sizes
AssigneeRobert Bosch GmbH
InventorFlorian Hartwich
Life of this patent
Estimating the term…
Loading patent…
AssigneeRobert Bosch GmbH
InventorFlorian Hartwich
Estimating the term…
A method for exchanging messages via a bus in accordance with CAN standard ISO 11898-1, 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, and the control field including a data length code, the data field of the messages can include more than eight bytes, the values of the data length code being interpreted to determine the size of the data field. For the forwarding of data between the data field and the application software, at least one buffer memory is provided, and, if the size of the data field differs from the size of the buffer memory used, the forwarded quantity of data is adapted at least corresponding to the difference in size between the data field and the buffer memory used.
1-23. (canceled)
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 CAN standard ISO 11898-1, 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 CAN standard ISO 11898-1, the data field of transmitted messages can include 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:
A device for serial data transmission in a bus system having at least two participating data processing units that exchange messages via the bus, the sent messages having a logical structure in accordance with CAN standard ISO 11898-1, 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 CAN standard ISO 11898-1, the data field of transmitted messages can include more than eight bytes, the device being configured to interpret values of the data length code at least partly in a manner deviating from CAN standard ISO 11898-1 to determine a size of the data field, the device including at least one buffer memory for forwarding of data between the data field and an application software, and the device being configured to adapt a quantity of data to be forwarded in a manner at least corresponding to a difference in size between the data field and the buffer memory used, if the size of the data field differs from the size of the buffer memory used.
A method for serial data transmission in a bus system of a motor vehicle having at least two control devices that exchange messages via the bus, sent messages having a logical structure in accordance with CAN standard ISO 11898-1, 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 CAN standard ISO 11898-1, the data field of transmitted messages can include 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:
A method for serial data transmission in a bus system of an industrial installation having at least two control devices that exchange messages via the bus, sent messages having a logical structure in accordance with CAN standard ISO 11898-1, 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 CAN standard ISO 11898-1, the data field of transmitted messages can include 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:
A method for serial data transmission in a bus system of a motor vehicle, the bus system including a control device of the motor vehicle and a programming unit connected to the bus system for programming during manufacture or maintenance of the motor vehicle, the control device and the programming unit exchanging messages via the bus, sent messages having a logical structure in accordance with CAN standard ISO 11898-1, 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 CAN standard ISO 11898-1, the data field of transmitted messages can include 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:
A method for serial data transmission in a bus system of an industrial installation, the bus system including a control device of the industrial installation and a programming unit connected to the bus system for programming during manufacture or maintenance of the industrial installation, the control device and the programming unit exchanging messages via the bus, sent messages having a logical structure in accordance with CAN standard ISO 11898-1, 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 CAN standard ISO 11898-1, the data field of transmitted messages can include 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:
Dependencies are inferred from the claim text.