CANedge3

Part No.: MPCSS-CANedge3
2x CAN Bus Data Logger (SD+3G/4G+GPS/IMU)

Product Description

Description

The plug & play 2x CAN/LIN logger records timestamped CAN data (Classical/CAN FD) to the extractable 8 GB industrial SD card.

The compact device uses 3G/4G to securely push data to your own server - with OTA update support.

The device includes GNSS/IMU, adding data like position, speed, attitude, acceleration and more.

Ideal for telematics, R&D field tests, diagnostics and predictive maintenance.

Software/APIs are 100% free & open source - with no subscription fees or vendor lock-in.

Incl. LTE/GPS antenna.

 

Outline

  • 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.
  • COMPACT: Only 8 x 5 x 2 CM. 100G. Aluminium enclosure. 6 LEDs. Configurable 5V power out (CH2)
  • SECURE 3G/4G: Push data via 3G/4G to your own server. Update over-the-air. SIM slot. E2E security
  • GNSS+3D IMU: Built-in GNSS/IMU. 3x accuracy via sensor fusion. Position, speed, acceleration & more
  • INTEROPERABLE: Free & open source software/API. MF4 to ASC/CSV. DBC support. Python. Dashboards
 

Pro specs CAN logger

The CANedge3 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
  • Route data from CAN1/2, LIN1/2 and GPS/IMU onto CAN1/2
  • 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)
  • Add CANmod to e.g. log 5 x CAN or temperature/analog data

The device includes an extractable 8-32 GB industrial SD card for optimal endurance and rapid offline data transfer.


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 CANmod.router module can e.g. be used as a plug & play add-on for the CANedge (powered via 2nd port) - letting you log 1 x CAN (via CH1) + 4 x CAN (via CH2)


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 CANedge3 comes with flanges to enable easy installation at scale. The 'mounting kit' includes screws and optional vibration dampeners.

 

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 CANedge3 provides a modern alternative:

  • Log data to the SD and auto-upload via global 3G/4G
  • Use your own server (self-hosted or cloud)
  • Use your own preferred SIM card
  • Simply add your SIM/server details to the config
  • Configure file split size/period to control upload frequency
  • 100% secure: HTTPS, credential encryption and more
  • Manage via over-the-air updates (firmware & configuration)
  • Zero fees. Zero lock-in. Interoperable. Open source tools

GPS & 3D IMU 

The CANedge3 comes with cutting-edge GNSS/IMU functionality - perfect for use cases like vehicle telematics.

  • Add 40+ GNSS/IMU signals to your 2 x CAN/LIN data
  • Full GNSS support (GPS, Galileo, BeiDou, GLONASS)
  • Built-in gyroscope (roll, pitch, yaw) and accelerometer (X, Y, Z)
  • High precision via sensor fusion - even in GNSS hostile areas
  • Signals encoded as 'internal' CAN frames (separate channel)
  • Configurable message inclusion/frequency (up to 5 Hz)
  • DBC file included for easy decoding to human-readable form
  • Optionally sync the CANedge RTC via precise GNSS time
  • Flexible deployment via external GNSS or LTE/GNSS antenna

Position + sensor fusion

Add time-synced GPS positioning to your CAN/LIN data - with sensor fusion (UDR) for 3x higher accuracy.

Speed

Speed data is useful in e.g. fleet telematics to identify speeding, idle time, asset utilization rates and more.

Altitude

Altitude is key in e.g. analysis of fuel/battery consumption - or e.g. in aerospace applications like drones, planes etc.

Attitude

The GNSS/IMU enables attitude data, giving a 3D view of the asset orientation at any time [automotives].

Trip distance

Trip odometer data enables easy tracking of the trip distance travelled by the asset (since last module power cycle).

Angular rates

3D IMU angular rates can be used in e.g. the analysis of driving and vehicle dynamics (tire/suspension, drifting, ...).

Acceleration rates

3D IMU acceleration rates can be used in e.g. analysis of driving quality and predictive maintenance.

Geofences

Configurable circular geofences are useful for e.g. theft prevention, safety, automation and more

Timestamp

The high precision epoch timestamp is useful e.g. in syncing the CANedge real-time clock.

Open source software/API

The CANedge3 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)
  • CANcloud: Manage connected CANedge3 devices & data
  • S3 drive: Mount your S3 server as a 'local drive'
  • Converters: Convert data to Vector ASC, PEAK TRC, CSV, ...
  • asammdf GUI: DBC decode, plot and export your data
  • Python API: Automate your data processing & integrations
  • Dashboards: Visualize data in custom browser dashboards

Specifications


GENERAL

  • Functionality: Standalone CAN bus data logger with SD card, 2xCAN/LIN channels, 3G/4G LTE and GNSS/IMU
  • 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-RED, FCC, IC, RoHS, ECE R10 (automotive EMC), RCM (Australia), ICASA (South Africa), KC (Korea)

CAN BUS

  • Channels: 2 x CAN FD channels (Controller Area Network)
  • 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.X 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
  • 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 3G/4G LTE or a CAN message (e.g. from the internal 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/UDS/XCP requests
  • Gateway Routing:  Data from CAN1/2, LIN1/2 and CAN9 (GPS/IMU) can be routed onto CAN1/2 (with optional ID re-mapping)
  • 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)

3G/4G LTE

  • SIM Slot SIM card slot for external micro SIM cards (mid size)
  • SIM Card:   
    • Use your own preferred SIM card
    • Note: Verizon SIM cards are not supported
  • 3G/4G LTE Module: Professional-grade u-blox LARA-R6001D LTE Cat1
  • Coverage Global
  • Frequency (Bands) 
    • 4G LTE FDD bands: 1, 2, 3, 4, 5, 7, 8, 12, 13, 18, 19, 20, 26, 28
    • 4G LTE TDD bands: 38, 39, 40, 41
    • 3G bands: 1, 2, 5, 8
  • Frequency (MHz) 
    • 4G LTE FDD: 700, 800, 850, 900, 1700, 1800, 1900, 2100, 2600
    • 4G LTE TDD: 1900, 2300, 2600
    • 3G: 850, 900, 1900, 2100
  • Certifications: CANedge3: PTCRB (antenna >20 cm from device), AT&T
  • Protocol: HTTP/HTTPS: Stable and secure transfers - ideal for big data telematics
  • Over-The-Air (OTA): Configuration & firmware over-the-air (COTA/FOTA). Configurable sync rate. Optionally disable
  • Heartbeat: If enabled, the CANedge3 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)
  • Antenna: External (SMA). Can be extended or replaced by e.g. a 2-in-1 antenna (3G/4G LTE + GNSS)
  • S3 Server Interface: Upload data to your own cloud server (e.g. Amazon, Google, Azure) or self-hosted server (e.g. MinIO)

3G/4G LTE SECURITY

  • HTTPS: Data & over-the-air updates can be sent via HTTPS (TLS 1.2) for secure transfer to server
  • Credential Encryption: 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

GNSS & 3D IMU

  • Module: Professional-grade u-blox NEO-M9V sensor module (92-channel) with built-in gyroscope and accelerometer
  • GNSS: Supports combinations of GPS (USA), Galileo (Europe), BeiDou (China), GLONASS (Russia)
  • Sensor Fusion (UDR):
    • Enhanced position precision via sensor fusion (UDR) of GNSS and 3D IMU [automotives only]
    • Up to 3x better accuracy vs. GNSS-only receivers
    • Extended and improved GNSS fix in GNSS hostile areas (e.g. urban environments, tunnels, ...)
  • Accuracy:
    • Position: 2.0 m CEP (Circular Error Probable)
    • Heading: 0.3 deg | Pitch: 0.4 deg | Roll: 0.6 deg (68% at 30 m/s)
    • Velocity: 0.08 m/s
  • Sensitivity: Tracking/Navigation: 160 dBm | Cold starts: 148 dBm
  • Acquisition: Cold start: ~30-120 seconds from device boot
  • GNSS Antenna: Required for GNSS-based data (not for IMU)

DATA PARAMETERS

  • CAN encoding: The GNSS/IMU data is encoded as 'CAN messages' within the CANedge log files (on a separate channel)
  • Configuration:
    • GNSS/IMU messages can be filtered/prescaled to enable custom message inclusion and frequency
    • Optionally record GNSS/IMU messages only if valid
  • Signals:
    • The module adds several GNSS/IMU signals (for a full list, see the Docs or DBC file)
    • GNSS position: Longitude and latitude information [5 Hz]
    • GNSS time: Precise GNSS based epoch timestamp [5 Hz]
    • GNSS status: Fix type (NO/UDR/2D/3D/GNSS+UDR) and satellite count [5 Hz]
    • GNSS speed: Travel speed in m/s and km/h [5 Hz]
    • GNSS altitude: Altitude in meters [5 Hz]
    • Attitude/orientation: Roll, pitch, heading [automotives only] [5 Hz]
    • GNSS odometer: Distance traveled (since power on) [5 Hz]
    • 3D IMU: Accelerometer-based acceleration (X, Y, Z) [5 Hz]
    • Geofences: Status of the configured geofences [5 Hz]

ELECTRICAL

  • Input Supply: +7V to +32V DC via the Channel 1 DB9 (e.g. from the vehicle/machine power supply)
  • Power Consumption: Very low (~1 W in normal operation, ~2.5 W during 3G/4G transfer) - 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: 3G/4G LTE antenna and GPS 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 6 external LEDs: Power, CH1, CH2, Memory, LTE, GNSS
  • Temperature: Operating temperature (parts): -25degC to +70degC
  • IP Rating: IP40 (optional IP67 enclosure kit available)

Use Cases

The CANedge3 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:

 

OEM prototype vehicle fleet telematics

Need to monitor prototype vehicles in the field?

As an automotive OEM, you'll often need to collect data across your prototype vehicles during field use. With the CANedge3 this is simple. First, set up e.g. an AWS S3 server (in < 5 min) - and configure the device with your server details. Next, connect the device to your vehicle to start logging and to auto-upload the log files via 3G/4G LTE. If needed, you can also transmit requests to enable logging of OBD2, UDS or CCP/XCP data. Further, you'll benefit from GNSS/IMU data with enhanced sensor fusion accuracy - adding signals like position, attitude, speed, distance, acceleration and more.

 

Predictive maintenance for heavy duty fleets

Need to implement practical vehicle fleet predictive maintenance?

The CANedge3 can be deployed across any CAN application - incl. trucks, buses, excavators, cranes and more. The device lets you log 2 x CAN (e.g. J1939) and request data such as DTCs. Data can be uploaded in near real-time to your own server for automated processing using e.g. our Python API. This lets you set up alerts and provide immediate insights to technicians on the vehicle status, position and more. See also our predictive maintenance case study (250+ assets).

 

Remote diagnostics for marine fleets

Need to monitor and remotely troublesheet issues for maritime vessels?

The CANedge3 is ideal for maritime telematics due to the combination of SD + 3G/4G LTE. The 2x CAN channels let you record e.g. J1939 engine data and NMEA 2000 data in parallel. The data can be accumulated on the SD while the vessel is at sea - and be auto-offloaded from the SD once the ship nears shore (within cellular coverage). With our J1939 DBC and NMEA 2000 DBC, you can easily decode the CAN data to physical values - and e.g. visualize it in Grafana dashboards. This enables quick visualization and easy alert automation for remote troubleshooting by e.g. maritime OEMs.

 

Monitoring remote industrial assets

Need to monitor remote assets for warranty/compliance?

For remote industrial assets like generators and solar/windmills, you may need to remotely monitor the asset performance, KPIs and DTCs. With the CANedge3, you can easily 'connect' any CAN/LIN asset and upload the data to your own server. To optimize log file size, you can user filters, prescalers, compression and triggers - ensuring that if connectivity is lost, you can store years of data on the SD card for e.g. legal purposes. Further, with the data coming in via 3G/4G LTE, you can set up auto-processing and reports - or review data on an ad hoc basis e.g. for warranty disputes.


 

White label partnerships (OEMs / integrators)

Need a data logger in your product - or as a telematics platform?

The CANedge3 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.

 

Option

SD Card

  • 8GB SD card (Default)
  • 32GB SD card
Select antenna extension
  • 3meter cable with magnet base
  • 2-in-1 LTE/GPS antenna [ replaces default antennas]
  • 2-in-1 LTE/GPS antenna high-spec [ replaces default antennas]
Selct adapter cable
  • OBD2 adapter | cars/ trucks
  • J1939 adapter | trucks/ engines
  • Generic adapter | open wire
  • M12 5-pin adapter | boats/ machines
  • CAT adapter 9-pin | Caterpillar
  • J1939-DB9/DB9 [ pins H+J] | tractors/ implements
  • J1939-DB9/DB9 [ pins F+G]
  • RP1226-to-DB9/DB9 | trucks
  • OBD2/ J1939-DB9/ DB9 | trucks
  • DT06-DB9/DB9 | marine engines
  • Contactless CH1 adapter | contactless
  • Contactless CH2 adapter | contactless
Select mounting
  • 3M velcro strips x 4
  • Mounting kit (screws & dampeners)
  • 35mm DIN rail snap-on clip
  • IP67 enclosure kit

Note:

1. Prices and specifications are subject to change without notice.
2. EOL products will not be notified separately.
3. Product images are for reference only. Actual products may vary depending on the version or specifications.
4. Product information, specifications, and availability are subject to confirmation at the time of order.