Appendix H: CAN Module Setup and Command
J1939 Raw Data Protocol (HEX CODE)
Support for J1939 PGN / SPN access as defined in the J1939 standards.
This function will report all PGNs and their source node on the J1939
network.
Each SPN under this function should be set to a size of 32 bits.
J1939
Byte 0
@ ( =0x40)
Bit4,3,2: Priority
Byte 1
Bit0: Data Page
Bit1,5,6,7:Reversed
Byte 2
PDU Format (PF)
Byte 3
PDU Specific (PS)
Byte 4
Source Address
Byte 5
Data1
Byte 6
Data2
Byte 7
Data3
Byte 8
Data4
Byte 9
Data5
Byte 10 Data6
Byte 11 Data7
Byte 12 Data8
Byte 13 Check Sum
Byte 14 0x0D
Byte 15 0x0A
Copyright © 2012 NEXCOM International Co., Ltd. All Rights Reserved.
Format
PGN
J1708 Raw Data Protocol (HEX CODE)
This function will report all MID and PID that broadcasting on the J1708
network. Its data length is not fixed, please refer to SAEJ1708.
J1939
Format
Byte 0
@ (= 0x40)
Message
Byte 1
identification (MID)
Parameter
Byte 2
identification (PID)
Number of data
Byte 3
bytes
Byte 4
Data 1
Byte 5
Data 2
Byte 6
........
Byte 7
Data N
Byte 8
Check Sum
Byte 9
0x0D
Byte 10
0x0A
PIDs 0-127 describe data parameters that are one byte long.
PIDs 128-191 describe data parameters that consist of two bytes.
PIDs 192-253 The first byte following these PIDs will contain the number of
data parameter bytes.
EX:
MID=128
0x40
0x80
0x15
64
128
21
PID=21 (Engine ECU temperature)
Data=50
161
PIDs 128-191
PIDs 0-127
@ (= 0x40)
@ (= 0x40)
MID
MID
PID
PID
Data1
Data1
Data2
Check Sum
Check Sum
0x0D
0x0D
0x0A
0x0A
0x01
0x32
0xC8
0x0D
1
50
200
130
VMC 3000/4000 Series User Manual
0x0A
10
Need help?
Do you have a question about the VMC 3000 and is the answer not in the manual?
Questions and answers