3.4 Exemplarische Dekodierung einer CAN Nachricht
Exemplarische Dekodierung der "Boden- und Pflanzenabstands» Nachricht (PGN 0xC000)
Basierend auf einem CAN log (6339707, 18C0FF80, Rx, 8, 8C, AB, 27, C, 34, C, 0, 0)
Tab 11 Dekodierung einer CAN SAE J1939 Nachricht
11 bit CAN ID
18 C0 FF 80
0x
[
1 1000 1100 0000 1111 1111 1000 0000]
(11+18bit = 29bit)
Tab 12 Dekodierung einer CAN ID (29bit, PDU1 format)
8 bit PDU Format (<240)
06
00
00
C0
0x
0x
0x
0x
[110]
[0]
[0]
[1100 0000]
2
2
2
Tab 13 Beispiel für die Dekodierung eines 8 Byte Datenfelds
[1000
1100
1010
1011
Sensor-
Pflanzen-
Bodenkonfi-
status
konfidenz
(bit 1-2)
(bit 3-9)
[00]
[1100011]
[1010101]
2
2
0
99%
Anmerkung: "little endian" Format, bit 1 mit Unterstreichung; Farben weisen auf korrespon-
dierende Werte hin.
R600V.DAE0_manual_1.3 (DE).docm
Letzte Überarbeitung: 03. Juli 2020
18 bit CAN ID
2
2
PDU1 Format
PGN (parameter group number)
8C AB
27 0C
0x
0010 0111 0000 1100 0011 0100 0000 1100 0000 0000 0000 0000]
Pflanzenabstand
denz
(bit 17-32)
(bit 10-16)
0C 27
0x
2
3'111mm
85%
Betriebsanleitung R600V.DAE0 (EN)
0...8 Byte
Datenfeld
8C AB 27
0x
0C 34 0C 00
00
8 bit PDU spezifisch
(Gruppenerweiterung)
FF
0x
[1111 1111]
2
Global destination address
34 0C
00 00
Bodenabstand
(bit 33-48)
0C 34
0x
3'124mm
8 bit Quell-
adresse
80
0x
[1000 0000]
2
2
reserviert
(bit 49-64)
00 00
0x
N/A
Seite 21 von 28