Skip to content

Commit 6fd6ed1

Browse files
bmenne-dspaceBenedikt Menne
andauthored
Refinement of the CAN ID description (#129)
Co-authored-by: Benedikt Menne <[email protected]>
1 parent 3797032 commit 6fd6ed1

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

docs/4_4_1_can.adoc

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -165,6 +165,9 @@ h|OP Code [hex] 3+| 0x10
165165
| Length | 4 byte | Defines the cumulative length of all arguments in bytes.
166166
The following applies for this operation: `Length = 13 + Data Length`.
167167
| ID | 4 byte | The specified ID of the CAN message.
168+
The ID must be considered here as a purely numerical value.
169+
This means that there is no need for separate segmentation between the 11-bit base CAN identifier and an 18-bit CAN identifier extension information that is known from the CAN protocol.
170+
Additional information such as Ide is also not part of the ID, but is treated separately.
168171
| Ide | 1 byte | Specified whether the ID should be transmitted as standard (11-bit) or extended (29-bit) message identifier.
169172
For specification the boolean values `TRUE` and `FALSE` (see <<table-boolean-value-kinds>>) shall be used.
170173
| Rtr | 1 byte | Specifies whether the given frame represents a Remote Transmission Request frame.
@@ -192,6 +195,9 @@ h|OP Code [hex] 3+| 0x11
192195
| Length | 4 byte | Defines the cumulative length of all arguments in bytes.
193196
The following applies for this operation: `Length = 12 + Data Length`.
194197
| ID | 4 byte | The specified ID of the CAN message.
198+
The ID must be considered here as a purely numerical value.
199+
This means that there is no need for separate segmentation between the 11-bit base CAN identifier and an 18-bit CAN identifier extension information that is known from the CAN protocol.
200+
Additional information such as Ide is also not part of the ID, but is treated separately.
195201
| Ide | 1 byte | Specified whether the ID should be transmitted as standard (11-bit) or extended (29-bit) message identifier.
196202
For specification the boolean values `TRUE` and `FALSE` (see <<table-boolean-value-kinds>>) shall be used.
197203
| Brs | 1 byte | Defines the Bit Rate Switch.
@@ -217,6 +223,9 @@ h|OP Code [hex] 3+| 0x12
217223
| Length | 4 byte | Defines the cumulative length of all arguments in bytes.
218224
The following applies for this operation: `Length = 19 + Data Length`.
219225
| ID | 4 byte | The specified ID of the CAN message.
226+
The ID must be considered here as a purely numerical value.
227+
This means that there is no need for separate segmentation between the 11-bit base CAN identifier and an 18-bit CAN identifier extension information that is known from the CAN protocol.
228+
Additional information such as Ide is also not part of the ID, but is treated separately.
220229
| Ide | 1 byte | Specified whether the ID should be transmitted as standard (11-bit) or extended (29-bit) message identifier.
221230
For specification the boolean values `TRUE` and `FALSE` (see <<table-boolean-value-kinds>>) shall be used.
222231
| Sec | 1 byte | Simple Extended Content

0 commit comments

Comments
 (0)