CANalytics Interface Software
CANalytics CAN interface software provides an interface to maximize the benefits of CAN bus hardware, particularly for automotive and aerospace applications where it provides a durable network that supports communication between multiple electronic control units (ECUs).
On CAN networks, devices are equipped with controller chips to allow them to see, filter, and prioritize messages. Traditional CAN analysis tools created to provide an interface and automate devices on the network are extremely extensive and subsequently expensive. Because much functionality often goes unused and the tool is needed during only a portion of development, the cost of an advanced platform is difficult to justify. The CANalytics platform makes all the benefits of CAN accessible in one cohesive application with a CAN interface as a standalone executable.
The CANalytics platform includes a CAN database and editor that allows R&D or ATE engineers to develop custom applications through a fully featured interface and use that interface to integrate automated processes. CANalytics will work with a variety of CAN hardware, reducing overall test system cost. It currently supports NI-XNET and Advanced Vehicle Technologies AVT-853 hardware, and Genuen plans to add support for additional hardware platforms over time. The platform:
Supports import/export of _DBC files
Supports import/export of XML definition databases created with NI LabVIEW
Includes a LabVIEW API
Simulates an ECU from a CAN perspective as defined by the database file
Collects and catalogs bus traffic to trace windows and log files
- Sends outgoing messages to a specifc bus
- Views all CAN traffic on a specific bus
- Can be automated by any program/scripting language that can make a TCP connection and serialize/de-serialize JSON data