Struct SYN_J1939_Name¶
64-bit J1939 Device NAME Structure (J1939-81).
#include <syn_j1939.h>
Public Attributes¶
| Type | Name |
|---|---|
| bool | arbitrary_addr_cap |
| uint8_t | ecu_instance |
| uint8_t | function |
| uint8_t | function_instance |
| uint32_t | identity_number |
| uint8_t | industry_group |
| uint16_t | manufacturer_code |
| uint8_t | vehicle_system |
| uint8_t | vehicle_system_inst |
Public Attributes Documentation¶
variable arbitrary_addr_cap¶
1-bit Arbitrary Address Capable flag
variable ecu_instance¶
3-bit ECU Instance
variable function¶
8-bit Defined Function
variable function_instance¶
5-bit Function Instance
variable identity_number¶
21-bit Unique Serial / Identity Number
variable industry_group¶
3-bit Industry Group (e.g. 0=Global, 1=On-Highway, 2=Agricultural)
variable manufacturer_code¶
11-bit SAE Manufacturer Code
variable vehicle_system¶
7-bit Vehicle System
variable vehicle_system_inst¶
4-bit Vehicle System Instance
The documentation for this class was generated from the following file src/syntropic/proto/syn_j1939.h