F
ForumLA Member
Jun 10, 2023
Moving to the UI part8
Protocols Overview
CAN Database (DBC) File
- Purpose: Used to decode raw CAN or LIN data.
- Content: Contains information to extract relevant CAN signals such as temperatures and engine speed.
OBD2
- Functionality: Self-diagnostic capability for analyzing car issues and overall health.
- Features: Determines trouble codes (DTCs) and real-time data (e.g., RPM, speed).
- Usage: Data can be recorded through OBD2 loggers.
CANopen
- Application: Used in embedded control applications like industrial automation.
- Compatibility: CAN bus data logger can log CANopen data.
CAN FD
- Description: An extension of the classical CAN protocol with a flexible data rate.
- Advantages: Increases payload from 8 to 64 bytes and allows higher data bit rate depending on the CAN transceiver.
SAE J1939
- Usage: Commonly used in heavy-duty vehicles.
- Data Analysis: Parameters such as RPM and speed are analyzed using a suspect parameter number (SPN) and grouped into parameter groups (PGN).
DoIP Diagnostics
- Speed: Offers approximately 100 times faster data transfer rate compared to CAN diagnosis.