LIN features for data-logger

CSS Electronics has recently added LIN functionality updates to the CANedge CAN/LIN data-logger.

(Source: CSS Electronics)

The CANedge is used by e.g. automotive OEM (original equipment manufacturer) engineers for logging 2x CAN/LIN data to an SD card. The data-logger also supports auto-pushing the data via Wifi to the user’s own server (self-hosted or cloud). Now CSS Electronics has upgraded the LIN functionality of the CANedge (and related software) with multiple features.

(Source: CSS Electronics)

LIN subscriber support

With the updates, the product supports both the classic and enhanced LIN checksum formats, configurable at the LIN frame level - extending the LIN protocol support, explained the company. Further, it supports custom frame lengths, meaning that any LIN data-frames can be recorded in subscriber mode at up to 20 kbit/s. With this, the product can serve as a scalable data-logger for e.g. automotive ECU (electronic control unit) field tests, machine diagnostics, LIN blackbox use cases, and more.
(Source: CSS Electronics)

LIN publisher mode

In addition, the CANedge can now operate as a LIN publisher (aka LIN commander), which enables a number of use cases, said the company. For example, low cost LIN sensor modules exist on the market, but their usability can be limited as they require a LIN publisher to operate. Here, the CANedge can serve as both the LIN publisher - and as a data-logging and telematics device. This makes it a plug-and-play solution.

Further, the data-logger supports over-the-air configuration updates, which means it can be used to remotely control LIN systems - providing flexibility for collecting LIN data across fleets of assets.

LIN enhancement for open-source software

The software/API tools for the CANedge are free and open-source (FOSS). As part of the LIN upgrades, all software tools have been updated accordingly. As such, the Python API, telematics dashboards, and general-purpose tools like the asammdf GUI (graphical user interface) now support loading of LIN data - and decoding the data to physical values.