Filter J1939 PGNs ¶ When logging J1939 data from different vehicle models, you may wish to filter your data based on J1939 PGNs - rather than the full CAN ID (e.g. if source addresses differ by vehicle model/year). To do so, you can follow the example in the configuration section of the CANedge Docs.
j1939协议是由美国汽车工程师协会(sae) (sae协会简介)定义的一组标准。j1939标准用于卡车、公共汽车和移动液压等重型车辆。在许多方面,j1939标准类似于旧版j1708和j1587标准,但j1939标准协议建立在can(控制器区域网络,iso11898)上。
基于SAE J1939协议,开源可移植的J1939驱动,本说明书看齐最新源代码,如遇接口描述不同请更新源代码(github)。
A Comprehensible Guide to J1939. SAE J1939 has become the accepted industry standard and the vehicle network technology of choice for off-highway machines in applications such as construction, material handling, and forestry machines. J1939 is a higher-layer protocol based on Controller Area Network (CAN).
j1939概述sae j1939(以下简称j1939)是美国汽车工程协会(sae)的推荐标准,广泛用于是商用车(重卡、大客车等道路车辆和工程机械、农业机械、轨道机车、船舶等非道路车辆及设备)上电子部件间的数字通讯。 can fd协议描述
The API is designed for embedded control applications as well as for PC interface boards: programming of an embedded microcontroller is done in C, a C++ API is provided for OS independent access to interface boards. It is not the intention of CANpie FD to incorporate higher layer functionality (e.g. CANopen, J1939).
9 Example: Longitudinal Redundancy Check (LRC) • LRC is a byte-by-byte parity computation – XOR all the bytes of the data word together, creating a one-byte result
CHAPTER 1 SAE J1939 for Python A new implementation of the CAN SAE J1939 standard for Python. WARNING: Currently this project is in alpha-state! Some of the features are not completely working!