System Requirements
Object Licence
Hardware:
esd CAN module supporting 29-bit CAN-ID (NTCAN-API compatible), e.g.
- CAN-USB/2
- CAN-PCIe/402
- CAN-PCI/405
- CPCI-405
...
Operating System:
- Windows
- Linux
- other operating systems like QNX or VxWorks on request
Source Code Licence
Hardware:
embedded CPU with CAN controller and timer
CAN implementation:
own, or as additional service by esd for 16-bit and 32-bit controllers (e.g. NXP LPC2292 or Fujitsu MB90543)
J1939 Starter Kit
USB CAN-Controller (e.g. esd CAN-USB/2) with driver license
J1939 Stack object license (library) with examples
CANreal monitor and simulation tool including J1939 plug in
J1939 DSM (Device Simulation and Monitor) program
Example source code
Tools
CANreal Monitor and Simulation Tool (for Windows and esd CAN hardware only)
Display and recording of CAN message frames with high resolution time stamps
Protocol interpreter e.g. for J1939
Supports message ID filtering
Multiple instances of the software on the same or on different channels can run at the same time
Supports transmission of user defined CAN message frames
J1939 DSM (Device Simulation and Monitor) Program
Simulates a J1939 ECU
Multiple instances of the software on the same or on different channels can run at the same time
Monitors complete PGN traffic on the bus
Tx messages can be set up for cyclic transmission or for transmission on request only
Transmission of PGN can be triggered manually
Manually sending of requests
Log shows all user interaction and anomalies in the J1939 protocol parsing
Supported operating system: Windows, Linux (as GTK+ application)
Drivers and software support for other operating systems are available on request.Check attachment for Software Support