CL1000 CAN Bus Logger & USB Interface

What is the CL1000 CAN Bus Logger & USB Interface?

CL1000: CAN Bus Logger & USB Interface

 

The plug & play CL1000 CAN logger records CAN bus data to an 8 GB SD card. The logger is 100% standalone (no PC required) and data is easily extracted via USB.

The CL1000 is ideal for vehicle development and field testing (cars, heavy duty & more).

Further, the CL1000 doubles as a powerful reverse engineering tool with live-streaming via USB in SavvyCAN or Python.

 

GENERAL
FunctionalityData logger and real-time CAN interface (live send/receive)
LEDsLogger status via three externally visible LEDs
FirmwareSupports free firmware updates for adding features
SoftwareFree executables for conversion to ASC/TRC [Windows/Linux]
Free open source SavvyCAN software for streaming/analyzing CAN data + DBC decoding [Windows/Linux]
The .INI config / .TXT log files can also simply be opened in text editors or scripts [Windows/Linux]
SafetyCE, FCC, IC, RoHS certified
CAN BUS
StandardCompliant with physical layer standard ISO 11898-2
IdentifiersCompliant with CAN specifications 2.0A (11-Bit ID) and 2.0B (29-Bit ID)
Bit RateBit rates up to 1 Mbps (manually configured or automatically detected)
Bit-rate auto-detectionYes
Protocol SupportProtocol independent (i.e. able to log CAN, J1939, CANopen, OBD2, …)
FiltersAdvanced message filtering on eight configurable channels
Silent ModeYes (does not affect CAN-bus transmission)
Fail-SafesThe device does not terminate the CAN-bus internally
DATA LOGGING
SD CardReplaceable 8 GB SD card (optional 32 GB)
Real-Time ClockNo (see instead the CL2000 or CANedge)
Control SignalLogging state (enabled/disabled) can be changed run-time using a CAN-bus control message
Heartbeat SignalSupports heartbeat signal to periodically indicate logger status
Cyclic LoggingSupports cyclic logging mode (oldest log file is deleted when file system is full)
Down SamplingCAN ID specific message down-sampling to reduce frequency of logged messages
TransmitTransmit up to 20 customized CAN bus messages (e.g. for OBD2). Full real-time transmit control via USB
File SystemStandard FAT file system
Frames/SecondThe CL1000 can log/stream ~800-1000 frames/sec without loss. For higher busloads, see the CANedge
SUPPLY
Power via CAN connectorPower can be supplied from the DB9 CAN connector (log/stream) or via USB (data extraction)
Via CAN connector (DB9)Power supplied by the CAN bus (+7.0V to +32V DC) using pin 9 (supply) and 3 (ground)
ProtectionReverse voltage protection on CAN-bus supply
Transient voltage pulse protection on CAN-bus supply
Power via USBPower supplied by USB (+5.0V DC) for data extraction/configuration
ConsumptionThe logger’s power consumption is approximately 1 W
MECHANICAL
EnclosureRobust, small enclosure
Dimensions66.7 x 42.7 x 23.5 mm (L x W x H)
Weight45 grams
ConnectorStandard D-sub 9 (DB9) connector (OBD2, J1939, “generic” adaptor optional)
USBStandard mini USB (B) connector for extracting data & streaming (cable not included)
TemperatureOperating temperature: -20degC to +65degC
IP RatingIP Rating 40

 

Files and media

Frequently Asked Questions

1 How does the CL1000 facilitate real-time CAN bus analysis and debugging during development?

The CL1000 functions as a real-time CAN interface, allowing live sending and receiving of CAN data. It supports live-streaming via USB, which can be integrated with tools like SavvyCAN or Python for immediate analysis and reverse engineering, making it ideal for vehicle development and field testing.

2 What are the data logging capabilities of the CL1000, and how is recorded data accessed?

The CL1000 records CAN bus data to an 8 GB SD card, which is replaceable (optional 32 GB). It operates as a 100% standalone logger, meaning no PC is required during logging. Data can be easily extracted via USB, and it supports features like cyclic logging and CAN ID specific message down-sampling.

3 What software tools are provided or supported for analyzing the data captured by the CL1000?

The CL1000 comes with free executables for converting log files to ASC/TRC formats for Windows/Linux. It also supports the free open-source SavvyCAN software for streaming, analyzing CAN data, and DBC decoding. Additionally, the .INI config and .TXT log files can be opened directly in text editors or scripts.

4 Can the CL1000 be used with various CAN bus protocols and configurations?

Yes, the CL1000 is protocol independent, supporting CAN, J1939, CANopen, and OBD2. It complies with CAN specifications 2.0A (11-Bit ID) and 2.0B (29-Bit ID), supports bit rates up to 1 Mbps (manually configured or auto-detected), and offers advanced message filtering on eight configurable channels.

upbtn
Skip to content