All loggers except the CL1000 have a real-time clock for timestamping each data frame with the absolute date
& time. The CANedge timestamp resolution is 20x higher than the CLX000, which is relevant as the CANedge
is able to log a far higher number of frames per second.
Yes (1 ms)
Yes (0.05 ms)
Yes (0.05 ms)
Yes (0.05 ms)
Number of frames/second
The CLX000 is able to log up to around 800-1000 frames without message-loss. The CANedge is designed for
lossless logging at any busload and has been used in various use cases to record 3000+ frames/second (1500+
per channel). In practice, most CAN bus applications broadcast between 500-1500 frames/second.
~800-1000
~800-1000
3000+
3000+
3000+
DATA LOGGING
SD card logging
All loggers have an 8 GB SD card as the default card (optional 32 GB SD card upgrade)
Yes
Yes
Yes
Yes
Yes
Industrial & extractable SD
The CLX000 enables log file transfer via USB (~0.5 MB/s), while the CANedge enables log file transfer via the
extractable industrial micro SD card (~80 MB/s)
Yes
Yes
Yes
Log file format
The CLX000 logs in a simple CSV-style TXT format. The CANedge logs in the MDF4 (.MF4) log file format is a
standardized and popular binary format for logging e.g. CAN bus and LIN bus data. It is supported by various
existing software and API tools. The MF4 format is ~50% more compact than the CLX000 format (~80% with
compression enabled)
.TXT
.TXT
MDF4 (.MF4)
MDF4 (.MF4)
MDF4 (.MF4)
Cyclic logging
Cyclic logging lets the device overwrite the oldest file once the SD card is full
Yes
Yes
Yes
Yes
Yes
Silent mode
Yes
Yes
Yes
Yes
Yes
Bit-rate auto detection
The device can auto-detect the bit rate for most applications. It is also possible to select a manual bit-rate
from a list of standard bit-rates. Further, the CANedge supports advanced bit-rate customization
Yes
Yes
Yes
Yes
Yes
Filters & prescaling
The CLX000 supports up to 8 "acceptance" CAN ID filters using "masks", while the CANedge supports 64 extended
or 128 regular CAN ID filters per channel. The CANedge filters can be set to either "acceptance" or
"rejection" - and you can define both "masks" and "ranges" for the filters. The CLX000 supports basic 'Count'
prescaling to log only e.g. every 5th frame. The CANedge supports both a Count, Time and Data prescaler type
Basic
Basic
Advanced
Advanced
Advanced
Transmit lists
The CLX000 supports up to 20 custom transmit frames, while the CANedge supports up to 64 custom transmit
frames per channel
Basic
Basic
Advanced
Advanced
Advanced
Control signal (trigger)
The CLX000 supports start/stop of logging based on the presence of a specific CAN ID. The CANedge extends this
to be able to trigger logging/transmitting on specific signal values as well (e.g. if EngineSpeed exceeds a
specific threshold)
Basic
Basic
Advanced
Advanced
Advanced
Data compression & encryption
The CANedge enables optional compression of data to reduce file size by 50-80% vs. uncompressed data (and vs.
the CLX000 log files).
Further, the CANedge can encrypt data so that it can only be read via a
password - e.g. to ensure GDPR/CCPA compliance as well as ensure that the data has not been tampered with.
Yes
Yes
Yes
CAN/LIN error frame logging
The CANedge supports logging of CAN/LIN error frames
The CLX000 has a USB connector to allow streaming of data in real-time via USB to a PC. The streamed data can
be displayed in SavvyCAN or Wireshark and e.g. analyzed for reverse engineering
Yes
Yes
GNSS/IMU
GNSS/IMU support
The CANedge supports a built-in GNSS/IMU module. This enables you to connect an external GNSS antenna (or a
2-in-1 WiFi/GNSS or LTE/GNSS antenna) to add 40+ signals like position, speed, distance, attitude and more.
Optional
Optional
Yes
WIFI/LTE
Secure WiFi/LTE data transfer
The CANedge2 can auto-push log files to your own S3 server (e.g. an AWS S3 cloud or MinIO S3 server). Data can
be uploaded via HTTP or secure HTTPS. The connectivity also allows the devices to auto-sync the RTC to ensure
that large fleets of devices are in time sync.
WiFi
3G/4G LTE
Over-the-air config/firmware
Yes
Yes
SOFTWARE
Configuration editor
The CLX000 INI config can be modified via a text editor or via the free CANvas software. The CANedge JSON
config can be modified via a text editor or the free online/offline editor tools. For the CANedge2, we also
provide a simple batch manager tool for updating multiple devices over-the-air
Yes
Yes
Yes
Yes
Yes
DBC conversion support
The CLX000 log files can be DBC converted via the free CANvas software. The CANedge log files can be DBC
converted via e.g. the free open source asammdf software or Python API
Yes
Yes
Yes
Yes
Yes
Convert data to e.g. ASC, TRC
The CLX000 log files can be converted to Vector ASC or PEAK TRC via the CANvas software tool.
The
CANedge log files can be converted via simple drag & drop converters, which can also be used in scripts or
via the command line. The CANedge converters support multiple formats including Vector ASC, PEAK TRC, CSV and
the CLX000 TXT format
Yes
Yes
Yes
Yes
Yes
Graphical plot support
The asammdf GUI enables easy graphical plots of DBC converted data.
Yes
Yes
Yes
Data processing API
The CANedge log files can be processed via Python APIs for e.g. automatic analysis of large amounts of
data.
Further, S3 APIs can be used for easily managing uploaded data & device files on your server
- enabling fully automated systems e.g. for BI integration or data dashboards
Yes
Yes
Yes
Dashboard integration
The CANedge data can be easily visualized via free, open source and customizable browser dashboards (e.g. via
Grafana). This is particularly useful in combination with the
automatic data collection of the CANedge2
Yes
Yes
Yes
Telematics "cockpit"
CANcloud is a free optional browser tool for the CANedge2. It lets you log in to your server via the browser
and manage your connected devices & data. For example you can monitor devices in the field via the status
dashboard and perform easy over-the-air updates
Yes
Yes
MECHANICAL
L x W x H (mm)
Note that CANedge antennnas/flanges are excluded in the measurements