We use cookies to make your experience better. To comply with the new e-Privacy directive, we need to ask for your consent to set the cookies. Learn more.
PLUG & PLAY
Log data out-the-box. Standalone. Link your CAN bus to your server in <2 mins
PRO SPECS
Extractable 8-32 GB SD. 2xCAN/LIN. CAN FD. Zero data loss. 50 µs RTC. Error frames. MF4
COMPACT
Only 8 x 5 x 2 CM. 100G. Aluminium enclosure. 5 LEDs. Configurable 5V power out (CH2)
SECURE WIFI
Push data via WiFi access points to your own server. Enterprise grade security
MANAGE FLEET
Easily update config/FW over-the-air across entire fleet. Auto-sync RTC via WiFi
INTEROPERABLE
Free & open source software/API. MF4 to ASC/CSV. DBC support. Python. Dashboards
Pro specs CAN logger - at half the cost
The CANedge2 combines innovative design, cutting-edge components - and incredibly low costs:
- 2 x CAN (incl. CAN FD) + 2 x LIN channels
- Extractable 8-32 GB industrial SD card (= months of data)
- Popular binary MDF4 log file format
- Advanced message filtering & transmit functionality
- Start/stop logging triggers based on CAN ID & databytes
- Silent mode, bit rate auto-detection, cyclic logging
- Data compression & encryption (e.g. for GDPR, CCPA)
- Support for CAN/LIN error frame logging
- Fast boot time. Safely disconnect during use (power safe)
Reinventing telematics
Today, fleet telematics is vital across vehicles and machines.
However, end users face challenges: Expensive subscriptions. No data ownership. Security concerns. Vendor lock-in.
The CANedge2 provides a modern alternative:
- Upload data to your own local/dedicated/cloud server
- Simply add WiFi access point & server details to the config
- Log data to the SD and auto-upload when connected to WiFi
- Configure file split size/period to control upload frequency
- 100% secure: HTTPS, credential encryption and more
- Manage via over-the-air updates (firmware & configuration)
- Power e.g. sensor-to-CAN modules via the 2nd port
- Zero fees. Zero lock-in. Interoperable. Open source tools
Open source software/API
- naturally
The CANedge2 uses open formats (MDF4 data, JSON config, S3 server) - and all software/APIs are 100% free and open source.
The software toolbox includes:
- Editors: Easily modify your device config (online/offline)
- Converters: Convert data to Vector ASC, PEAK TRC, CSV, ...
- asammdf GUI: DBC convert, plot and export your data
- Python API: Automate your data processing & integrations
- Dashboards: Visualize data in custom browser dashboards
- CANcloud: Manage connected CANedge2 devices & data
- S3 drive: Mount your S3 server as a 'local drive'
The device includes an extractable 8-32 GB industrial SD card (Class 10). This ensures e.g. optimal endurance and rapid offline data transfer (W/R 50/80 MB/s)
The CANedge enables logging of raw CAN/LIN data incl. CAN FD, J1939, CANopen, OBD2, UDS, ISOBUS, NMEA2000 - across any CAN/LIN application.
The device is designed to be extremely compact (75 x 47 x 20 mm). Despite the robust aluminium enclosure, it weighs only 100G.
The 2nd port (CH2) provides a configurable 5V power out, letting you easily power e.g. CANmod sensor-to-CAN modules (temperature, analog/digital/pulse, ...)
The 2x high speed CAN channels enable time-synced recording of data from two CAN buses - ideal for e.g. many heavy duty vehicle applications
The CANedge2 comes with flanges to enable easy installation at scale. The 'mounting kit' includes screws and optional vibration dampeners.
The CANedge2 can upload data via any WiFi router, incl. a 3G/4G WiFi USB router that can e.g. be powered via the 2nd port (see also the CANedge3).
GENERAL | |
---|---|
Functionality | Standalone CAN bus data logger with SD card, 2xCAN/LIN channels (incl. CAN FD) and WiFi |
Firmware | Supports free firmware updates for adding features |
Configuration | Configuration files based on the popular open source JSON schema concept |
Software | Free open source editor tool for easy device configuration (offline/online version available) |
Free open source CANcloud telematics platform for managing devices & data via your browser | |
Multiple tools for mounting your S3 server as a local drive for easy access | |
Free open source asammdf software & API for editing, DBC converting & plotting MF4 data | |
Free open source MF4 converters - drag & drop log files to convert into e.g. CSV, ASC, TRC | |
Free open source Python API - e.g. for automated data processing, reporting or integrations | |
Free open source telematics dashboards for visualizing your DBC decoded data in your browser | |
Safety | CE, FCC, IC, RoHS (see Docs), WPC ETA (India) |
For Korea/Japan, a certified 'PB' variant with internal WiFi antenna is used (KC, GITEKI) | |
Tested for voltage transients (emissions/immunity), ISO 7637-2:2011, by TUV SUD (see the manual) | |
Variant certified for South Korea, Japan & more is available on-request (contact us) | |
Warranty | 1-year warranty |
Support | Free, fast & high quality support |
Origin | Denmark |
CAN BUS | |
Channels | 2 x CAN channels (incl. CAN FD support) |
Standard | ISO 11898: Compliant with CAN (up to 1 Mbit/s) and ISO & Bosch CAN FD (up to 5 Mbit/s payload rate) |
Protocols | Log raw data from CAN based protocols (J1939/FMS, CANopen, NMEA 2000, OBD2, CAN FD, UDS, ...) |
Identifiers | Compliant with CAN specifications 2.0A (11-Bit ID) and 2.0B (29-Bit ID) |
Bit-Rate Auto-Detect | Bit rate can be auto-detected or set manually |
Retransmission | Configurable retransmission of frames that have lost arbitration or been disturbed by errors |
Transceiver Protection | ±16 kV HBM ESD, ±15 kV IEC ESD, ±70 V bus fault, short circuit |
Common mode input voltage: ±30 V | |
TXD dominant timeout (prevents network blocking in the event of a failure) | |
LIN BUS | |
Channels | 2 x LIN channels |
Publisher/Subscriber | Each LIN channel can be configured as a LIN subscriber/publisher with support for LIN data transmission |
Custom length | Support for custom frame lengths |
Standard | Compliant with LIN 2.0 up to 20 Kbit/s (support for Classic & Enhanced checksum format) |
Transceiver Protection | ±8 kV HBM ESD, ±1.5 kV CDM, ±58 V bus fault |
TXD dominant timeout (prevents network blocking in the event of a failure) | |
DATA LOGGING | |
SD Card | 8 GB extractable Class 10 industrial micro SD (SDHC) included (optional 32GB) - read at 80 MB/s The device uses a class 10 industrial micro SD card with strong specs:
|
Parallel CAN/LIN | Record data from up to 2 x CAN channels + 2 x LIN channels, simultaneously |
Real-Time Clock | Yes - CAN frames are date & timestamped with 50 microsecond resolution (battery backup) |
The RTC can be configured to match local time zones (default: UTC) | |
The RTC can be auto-synced via WiFi or a CAN message (e.g. from a precise GNSS timestamp) | |
Log File Format | Log data in industry standard binary MF4 (easily convert to e.g. CSV, ASC, pandas, MATLAB, ...) |
Data Compression | Configurable embedded log file compression (~50-80% size reduction) |
Silent Mode | Configurable silent mode: Restricted (acknowledge only) or monitoring (zero transmission) |
Filters | 128/64 regular/extended ID filters per channel (range, mask, acceptance, rejection) |
Prescaling | Prescale CAN frames to record e.g. by time (per X ms) or by data (e.g. if byte X or Y changes) |
Transmit | Transmit lists of CAN frames per channel (single-shot/periodic) - e.g. for OBD2 requests |
CAN Error Frames | Support for logging CAN error frames (bit-stuffing, form, CRC, bit, acknowledgement) |
LIN Error Frames | Support for logging LIN error frames (checksum, receive, synchronization, transmission) |
Remote Frames (RTR) | Support for logging/transmission of remote CAN frames (RTR) |
Cyclic Logging | Optional cyclic logging mode (oldest log file is deleted when SD card is full) |
Advanced Triggers | Control signal lets you start/stop logging based on custom CAN IDs & data thresholds |
CAN Heartbeat | Optionally transmit heartbeat CAN frame with device status, storage used & RTC time |
File Split | Configurable log file split size (by size: 1-512 MB and/or by time period: 0-86400s) |
Power Safe | 100% power safe data logging - no file corruption when disconnected |
Unique Device ID | Each device has a globally unique ID ensuring unique log file naming |
Data Encryption | Log files can be encrypted at rest on the SD card for security/GDPR/CCPA (incl. integrity check) |
WIFI | |
Transfer Modes | Station mode: Connects to a WiFi access point to transfer data |
Protocol | HTTP/HTTPS: Stable and secure transfers - ideal for big data telematics |
Access Points | Add 1-4 WiFi access points. Prioritized order. Condition on signal strength |
Over-The-Air (OTA) | Configuration & firmware over-the-air (COTA/FOTA). Configurable sync rate. Optionally disable |
WiFi Heartbeat | If enabled, the CANedge2 periodically "checks-in" by uploading a small device status file |
Data Upload State | Optionally disable/enable upload of log files (e.g. via over-the-air configuration) |
Range | Strong range via external WiFi antenna |
LAN Standard | IEEE 802.11 b / g / n |
Frequency | 2.412-2.472 MHz (power output of 18.5dBm, 802.11b 11Mbps) |
Antenna | External (SMA, <2 dBi gain). Can be extended or replaced by e.g. a WiFi rooftop antenna |
Server Interface | Popular S3 REST interface - plug & play with MinIO (open source), AWS, Google Cloud, ... |
WIFI SECURITY | |
HTTPS | Data & over-the-air updates can be sent via HTTPS (TLS 1.2) for secure transfer |
WPA/WPA2 | Supports WPA/WPA2 |
Credential Encryption | WiFi access point & S3 server credentials can be encrypted in the config on the device SD card |
Signed Firmware | Firmware updates are digitally signed to verify that they are from a trusted source |
User Policies | Fully customize access rights across CANedge devices and end users through S3 policies |
ELECTRICAL | |
Input Supply | +7V to +32V DC via the Channel 1 DB9 (e.g. via CAN connector power pin) |
Power Consumption | Extremely low (~1 W) - no risk of battery drainage |
Protection | Reverse voltage protection on CAN-bus supply |
Transient voltage event protection on supply lines | |
MECHANICAL | |
Enclosure & Weight | Compact aluminium enclosure: 75 x 47 x 20 mm (W x L x H excl. flanges & antenna connector). 100 grams |
Antennas | WiFi antenna included |
Flanges | Flanges with 4 x M3 screw holes (head diameter < 6 mm) - see also the CANedge 'mounting kit' |
Connector | 2 x Standard D-sub 9 (DB9) connectors (optional OBD2/J1939/... adapters) |
Pin-Out | See the product manual for the DB9 connector pin-outs |
Configurable Power Out | Channel 2 can be configured to supply 5V to external modules (e.g. the CANmod sensor-to-CAN modules) |
LEDs | Logger status via 5 external LEDs: Power, CH1, CH2, Memory, WiFi |
Temperature | Operating temperature (parts): -25degC to +70degC |
IP Rating | IP Rating 40 |
The CANedge2 is a powerful, standalone CAN logger for ad hoc analysis, diagnostics and development.
However, the device truly shines in e.g. fleet telematics and IoT machinery setups:
Underground mining & construction
Want to implement vehicle telematics - but your vehicles are underground?
Mining fleets often require automated monitoring, performance monitoring and diagnostics. However, vehicles often only re-surface briefly from mines - making it vital to have an offline 'buffer' if no underground WiFi network is available. Here, the CANedge2 logs data to the SD card and auto-uploads it when the vehicles re-surface and come within range of the WiFi. Learn more in our mining telematics intro.
Warehouse fleet management
Need to monitor a fleet of AGVs/forklifts in a warehouse?
For site managers/OEMs, the device can collect data from AGV/forklift fleets - e.g. for optimizing battery management. By connecting to the warheouse WiFi, the devices can continuously upload data to your own local/cloud server. This also enables practical predictive maintenace as showcased in this case study of 250+ AGVs.
Vehicle telematics
Need to monitor & optimize a vehicle fleet in near real-time?
For wireless 'on-road' upload of data, the device can connect via a 3G/4G hotspot - or you can use a CANedge3 with internal SIM card for 3G/4G transfer. Alternatively, the CANedge2 can upload data when the vehicle periodically returns to e.g. a terminal WiFi. Ideal for e.g. OBD2 logging, truck fleet management, predictive maintenance and more.
Tip: For 3G/4G use cases, we strongly recommend using the CANedge3.
Remote machine monitoring
Need to remotely monitor & troubleshoot industrial machinery?
Production machinery OEMs often need to deal with diagnostics, maintenance and field breakdowns. Local troubleshooting can be costly and slow. Here, the CANedge2 can be installed to diagnose issues remotely - and/or set up wireless predictive maintenance. Further, with configuration over-the-air, you can e.g. reset the machine via remote controlled transmit messages. Learn more in our CANopen data logger intro.
White label partnerships (OEMs/integrators)
Need a data logger in your product - or as a telematics platform?
The CANedge2 CAN bus logger is easy to integrate in existing systems, making it ideal as a hardware platform for CAN bus telematics solutions. Configuration files, server interfaces, log files etc. all utilize open file formats, with open source API tools available. Further, all software is 100% open source and customizable - for example the CANcloud telematics platform, or the customizable Grafana dashboards.
Comparison table
CL1000 | CL2000 | CANedge1 | CANedge2 | CANedge3 | |
---|---|---|---|---|---|
CAN & LIN | CL1000 | CL2000 | CANedge1 | CANedge2 | CANedge3 |
# of CAN channels | 1 | 1 | 2 | 2 | 2 |
# of LIN channels | 2 | 2 | 2 | ||
CAN FD | Yes | Yes | Yes | ||
RTC with battery backup (resolution) i 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) | |
#frames/second i 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 | CL1000 | CL2000 | CANedge1 | CANedge2 | CANedge3 |
SD card logging i 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 i 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 i 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 i 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 i 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 i The CLX000 supports up to 8 | Basic | Basic | Advanced | Advanced | Advanced |
Transmit lists i 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) i 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 i 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 i The CANedge supports logging of CAN/LIN error frames | Yes | Yes | Yes | ||
STREAMING | CL1000 | CL2000 | CANedge1 | CANedge2 | CANedge3 |
USB streaming to PC i 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 and e.g. analyzed for reverse engineering | Yes | Yes | |||
GNSS/IMU | CL1000 | CL2000 | CANedge1 | CANedge2 | CANedge3 |
GNSS/IMU support i The CANedge supports a built-in GNSS/IMU module. This enables you to connect an external GNSS antenna (or a 2-in-1 antenna) to add 40+ signals like position, speed, distance, attitude and more. | Optional | Optional | Yes | ||
WIFI/LTE | CL1000 | CL2000 | CANedge1 | CANedge2 | CANedge3 |
Secure WiFi/LTE data transfer i 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 | CL1000 | CL2000 | CANedge1 | CANedge2 | CANedge3 |
Configuration editor i The CLX000 INI config can be modified via a text editor. 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 i The CLX000 log files can be DBC converted via the free SavvyCAN 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 i The CLX000 and 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. | Yes | Yes | Yes | Yes | Yes |
Graphical plot support i The asammdf GUI enables easy graphical plots of DBC converted data | Yes | Yes | Yes | ||
Data processing API i 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 i 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" i 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 | CL1000 | CL2000 | CANedge1 | CANedge2 | CANedge3 |
L x W x H (mm) i Note that CANedge antennnas/flanges are excluded in the measurements | 67 x 43 x 24 mm | 67 x 43 x 24 mm | 75 x 47 x 20 mm | 75 x 47 x 20 mm | 75 x 47 x 20 mm |
Volume (cm3) | 70 cm3 | 70 cm3 | 70 cm3 | 70 cm3 | 70 cm3 |
Weight (g) | 50 | 50 | 100 | 100 | 100 |
Enclosure | ABS Plastic | ABS Plastic | Aluminium | Aluminium | Aluminium |
Tecnologix offers support which is directly handled by development team. Do not hesitate to get in touch with our experts.
Just ask here