CANedge2 is plug & play 2xCAN/LIN data logger that records timestamped CAN data (Classic/CAN FD) to the removable SD card.
It is a small device that connects via WiFi access points (e.g. WLAN or 3G/4G routers) to securely uploads data to your server. Further, the device can be updated over-the-air (OTA).
Ideal for telematics, R&D field tests, diagnostics and predictive maintenance.
Software/APIs are free & open source – with no subscription fees or vendor lock-in.
Major features:
- 2 CAN/LIN channels with CAN FD support
- Removable 8-32 GB microSD card
- RTC with 50 µs timestamp resolution
- 2 DSUB-9 connectors
- Power input 7 V – 32 V DC, consumption 1 W
- Small size and weight – 8 x 5 x 2 cm. 100g. Alluminium enclosure.
- Enterprise-grade security of CAN bus data
- No subscription fees or vendor lock-in
- Easy updatable and configuration of FirmWare over-the-air across entire group. Auto-sync RTC via WiFi
- Possibility of data convertion to e.g. CSV, ASC, TRC. Free open source GUI/API. DBC convert & plot software
- Free open source editor tool for easy device configuration (offline/online version available)
- WiFi connection
CAN bus
- Channels: 2 x CAN/CAN FD channels
- Standard: ISO 11898: Compliant with CAN (up to 1 Mbit/s) and ISO & Bosch CAN FD (up to 5 Mbit/s)
- Protocols: Log raw data from CAN based protocols (J1939, FMS, CANopen, NMEA 2000, OBD2, …)
- Identifiers: Compliant with CAN specifications 2.0A (11-Bit ID) and 2.0B (29-Bit ID)
- Bit rate can be auto-detected or set manually
- 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 when the failure occurs)
LIN bus
- 2 x LIN channels (Slaves)
- Compliant with LIN 2.0 up to 20 Kbit/s (“enhanced” checksum format)
- Transceiver Protection: ±8 kV HBM ESD, ±1.5 kV CDM, ±58 V bus fault
- TXD dominant timeout (prevents network blocking when the failure occurs)
Data logging
- SD Card: 8 GB extractable Class 10 industrial micro SD (SDHC) included (optional 32GB) – read 80 MB/s
- Parallel CAN/LIN: Record data from up to 2 x CAN channels + 2 x LIN channels, simultaneously
- Real-Time Clock – CAN frames are date & timestamped with 50 microsecond resolution. The RTC can be configured to match local time zones (default: UTC)
- Log File Format: industry standard binary MDF4 (easy conversion to e.g. CSV, ASC, pandas, MATLAB, …)
- Data Compression: Configurable embedded log file compression (~50-80% size reduction)
- Silent mode: Restricted (acknowledge only) or monitoring (zero transmission)
- Filters : 128/64 regular/extended ID filters per channel (range, mask, acceptance, rejection)
- Prescale CAN frames to record e.g. by time (per X ms) or by data (e.g. if byte X or Y changes)
- Transmit lists of CAN frames per channel (single-shot/periodic) – e.g. for OBD2 requests
- Cyclic Logging: 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
- Optionally transmit heartbeat CAN frame with device status, storage used & RTC time
- Configurable log file split size (by size: 1-512 MB and/or by time period: 0-86400s)
- 100% power safe data logging – no file corruption when disconnected
- Each device has an ID ensuring unique log file naming
- Data Encryption : for security (GDPR/CCPA), log files can be encrypted on the SD card (incl. integrity check)
WiFi
- Station mode: Connects to a WiFi access point (e.g. a router or 3G/4G hotspot) to transfer data
- Protocol: HTTP/HTTPS: Stable and secure transfers – ideal for big data telematics
- Access Points: Add 1-5 WiFi access points. Arbitrary order. Signal strength condition
- Antenna: External (SMA, 2400 Mhz, <2 dBi gain) – optionally extendable via extension cable
- LAN Standard: IEEE 802.11 b/g/n
- Server Interface: Popular S3 REST interface – plug & play with MinIO (open source), AWS, Google Cloud, …