CSS CANedge2 (SD + WIFI)

2 Ch CANBus Data Logger (SD and WIFI)

The plug and play 2 Ch CAN/LIN logger records timestamped CAN data (Classical/CAN FD) to the extractable 8 GB industrial SD Card.

The small device connects via WiFi access points (e.g. WLAN or 3G/4G routers) to securely push data to your server. Further, the device can be updated over the air.

CANedge2 is ideal for telematics, R&D field tests, diagnostics and predictive maintenance.

CSS CANedge2 (SD + WIFI) CSS CANEdge 2
Key Features

Pro Specs CSS CAN Logger at half the cost

CSS CANedge2 combines innovative design, cutting-edge components, 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 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

Reinventing Telematics

Fleet telematics is vital across vehicles and machines.

Users face challenges, expensive subscription. No data ownership. Security concerns. Vendor Lock-in.

CSS CANedge2 provides a modern alternative:

  • Upload data to your own local/dedicated cloud server
  • Simply add WiFi access point and 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 and configuration)
  • Power e.g. a 4G hotspot or GPS to CAN via the 2nd port
  • Zero fees. Zero lock in. Interoperable. Open source tools
Innovate Design

Open Source Software/API Naturally

CSS 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 and integrations
  • Dashboards - Visualize data in custom browser dashboards
  • CANcloud - Manage connected CANedge2 devices and data
  • S3 drive - Mount your S3 server as a "local drive"
CSS Website

Technical Specifications

General
FunctionalityStandalone CAN bus data logger with SD Card, 2xCAN/LIN channels (incl. CAN FD) and WiFi
FirmwareSupports free firmware updates for adding features
ConfigurationConfiguration files based on the popular open source JSON schema concept
SoftwareFree 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
SafetyCE-RED, FCC, IC, RoHS, ECE R10 (automotive EMC), WPC ETA (India), RCM (Australia), ICASA (South Africa)
For Korea/Japan, a certified 'PB' variant with internal WiFi antenna is used (KC, GITEKI)
Variant certified for South Korea, Japan & more is available on-request
Warranty1-year warranty
SupportFree, fast & high quality support
OriginDenmark
CAN Bus
Channels2 x CAN channels (incl. CAN FD support)
StandardISO 11898: Compliant with CAN (up to 1 Mbit/s) and ISO & Bosch CAN FD (up to 5 Mbit/s payload rate)
ProtocolsLog raw data from CAN based protocols (J1939/FMS, CANopen, NMEA 2000, OBD2, CAN FD, UDS, ...
IdentifiersCompliant with CAN specifications 2.0A (11-Bit ID) and 2.0B (29-Bit ID)
Bit-Rate Auto-DetectBit rate can be auto-detected or set manually
RetransmissionConfigurable retransmission of frames that have lost arbitration or been disturbed by errors
Transceiver Protection±16kV HBM ESD, ±15kV IEC ESD, ±70V bus fault, short circuit
Common mode input voltage: ±30V
TXD dominant timeout (prevents network blocking in the event of a failure)
LIN Bus
Channels2 x LIN channels
Publisher/SubscriberEach LIN channel can be configured as a LIN subscriber/publisher with support for LIN data transmission
Custom LengthSupport for custom frame lengths
StandardCompliant with LIN 2.0 up to 20Kbit/s (support for Classic & enhanced checksum format)
Transceiver Protection±8kV HBM ESD, ±1.5kV CDM, ±58V bus fault
TXD dominant timeout (prevents network blocking in the event of a failure)
Data Logging
SD Card8 GB extractable Class 10 industrial micro SD (SDHC) included (optional 32GB) - read at 80 MB/s
Parallel CAN/LINRecord data from up to 2 x CAN channels + 2 x LIN channels, simultaneously
Real-Time ClockYes - 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 FormatLog data in industry standard binary MF4 (easily convert to e.g. CSV, ASC, pandas, MATLAB, ...)
Data CompressionConfigurable embedded log file compression (~50-80% size reduction)
Silent ModeConfigurable silent mode: Restricted (acknowledge only) or monitoring (zero transmission)
Filters128/64 regular/extended ID filters per channel (range, mask, acceptance, rejection)
PrescalingPrescale CAN frames to record e.g. by time (per X ms) or by data (e.g. if byte X or Y changes)
TransmitTransmit lists of CAN frames per channel (single-shot/periodic) - e.g. for OBD2/UDS/XCP/J1939 requests
Gateway RoutingData from CAN1/2 and LIN1/2 can be routed onto CAN1/2 (with optional ID re-mapping)
CAN Error FramesSupport for logging CAN error frames (bit-stuffing, form, CRC, bit, acknowledgement)
LIN Error FramesSupport for logging LIN error frames (checksum, receive, synchronization, transmission)
Remote Frames (RTR)Support for logging/transmission of remote CAN frames (RTR)
Cyclic LoggingOptional cyclic logging mode (oldest log file is deleted when SD card is full)
Advanced TriggersControl signal lets you start/stop logging based on custom CAN IDs & data thresholds
CAN HeartbeatOptionally transmit heartbeat CAN frame with device status, storage used & RTC time
File SplitConfigurable log file split size (by size: 1-512 MB and/or by time period: 0-86400s)
Power Safe100% power safe data logging - no file corruption when disconnected
Unique Device IDEach device has globally unique ID ensuring unique log file naming
Data EncryptionLog files can be encrypted at rest on the SD card for security/GDPR/CCPA (incl. integrity check)
WiFi
Transfer ModesStation mode: Connects to a WiFi access point to transfer data
ProtocolHTTP/HTTPS: Stable and secure transfers - ideal for big data telematics
Access PointsAdd 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 HeartbeatIf enabled, the CANedge 2 periodically "checks-in" by uploading a small device status file
Data Upload StateOptionally disable/enable upload of log files (e.g. via over-the-air configuration)
RangeStrong range via external WiFi antenna
LAN StandardIEEE 802.11 b/ g/ n
Frequency2.412-2.472 MHz (power output of 18.5dBm, 802.11b 11Mbps)
AntennaExternal (SMA, <2 dBi gain). Can be extended or replaced by e.g. a WiFi rooftop antenna
S3 Server InterfaceUpload data to your own cloud server (e.g. Amazon, Google, Azure) or self-hosted server (e.g. MinIO)
Web Server InterfacePull data from SD via WiFi (through browser web page or REST API) - no server required
WiFi Security
HTTPSData & over-the-air updates can be sent via HTTPS (TLS 1.2) for secure transfer
WPA/WPA2Supports WPA/WPA2
Credential EncryptionWiFi access point & server credentials can be encrypted in the config on the device SD card
Signed FirmwareFirmware updates are digitally signed to verify that they are from a trusted source
User PoliciesFully customize access rights across CANedge devices and end users through S3 policies
Electrical
Via CAN bus+7V to +32V DC via the Channel 1 DB9 (e.g. via CAN connector power pin)
Power ConsumptionExtremely low (~1 W) - no risk of battery drainage
ProtectionReverse voltage protection on CAN-bus supply
Transient voltage event protection on supply lines
Mechanical
Enclosure & WeightCompact aluminium enclosure: 52.5 x 81.4 x 24.5 mm (L x W x H) excl. antenna, 100 grams
AntennasWiFi antenna included
FlangesFlanges with 4 x M3 screw holes (head diameter < 6 mm) - see also the CANedge 'mounting kit'
Connector2 x Standard D-Sub 9 (DB9) connectors (optional OBD2/J1939/... adapters)
Pin-OutSee the product manual for the DB9 connector pin-outs
Configurable Power OutChannel 2 can be configured to supply 5V to external modules (e.g. the CANmod sensor-to-CAN modules)
LEDsLogger status via 5 external LEDs: Power, CH1, CH2, Memory, WiFi
TemperatureOperating temperature (parts): -25degC to +70degC
IP RatingIP Rating 40 (optional IP67 enclosure kit available)