Software Products

J1939 Diagnostic Event Manager

Introducing our advanced Diagnostic Event Manager for J1939 – the ultimate solution for comprehensive vehicle diagnostics and fleet management. Designed to seamlessly integrate with the J1939 protocol, our innovative system offers real-time monitoring, detailed fault analysis, and efficient troubleshooting for commercial vehicles

The J1939 Diagnostic Manager (DEM), in conjunction with ssJ1939-Multi, serves as a database and framework for managing J1939 diagnostic messages. It facilitates setting, clearing, and storing freeze frame data, and transmitting DTCs in accordance with the J1939-73 specification. The module also processes and responds to inbound request PGNs.

Supported Diagnostic Messages (DMs) include: DM1, DM2, DM3, DM4, DM10, DM11, DM12, DM13, DM14, DM15, DM16, DM30, and DM31.

Additionally, the DEM can be integrated with an NVM module to permanently store all faults and freeze frame data, enabling fault retrieval throughout the vehicle’s lifespan.

  • faults_clear_prev_all()
  • faults_clear_active_all()
  • faults_emn_post(SPN, FMI, OC)
  • faults_post_active(SPN, FMI, OC)
  • faults_post_non_active(SPN, FMI)

Diagnostic Manager Details

  • MISRA C compliant
  • ANSI C source code
  • Use with or without an RTOS
  • Use with 8, 16, 32, or 64-bit CPU

Talk to us about J1939-DEM needs

Please contact us if you are interested in a port or device driver for a hardware platform that is not listed.

Experience Summary

1000

Global
Customers

500

Protocol
Stacks

300

CAN
Device Drivers

75

Flash
Bootloaders

60

Microcontrollers
& DSPs

10

Real Time Operating Systems

Our Customers

Customer Logos

Our Partners

TI Partner Logo Infineon Partner Logo Microchip Partner Logo ST Partner Logo NXP Partner Logo