CanEdge Material - sherpa-tech.jp
Transcript of CanEdge Material - sherpa-tech.jp
CANedgepro. easy-to-use. low cost
CSS Electronics (DK36711949)Soeren Frichs Vej 38K, 8230 Aabyhoej, Denmarkwww.csselectronics.com
About CSS Electronics
● We supply 1,000+ companies across 80+ countries
● Applications include telematics, development & diagnostics
● Industries include automotive, heavy duty, motorsports & production
● Users include OEM engineers, operators, site managers & researchers
● Assembly is done by US partner (ISO 9001:2015) - scaling to any volume
● Carbon neutral since 2019 via 100% CO2 offsets
introducing the
CANedge
CANedge1: Pro 2 x CAN/LIN logger
Features & benefits
● PLUG & PLAY - Log data out-the-box. Standalone - no PC required. Power via CAN/LIN connector
● PRO SPECS - Extractable 8-32 GB SD. 2 x CAN/LIN. CAN FD. Zero data loss. 50 µs RTC resolution
● SO SMALL - Only 8 x 5 x 2 CM. 100G. Aluminium enclosure. 4 LEDs. Configurable 5V power out (CH2)
● CONFIGURABLE - Advanced filters. Transmit lists. Triggers. Cyclic logging. Silent mode
● FAST & SECURE - Industrial SD card. Extractable. Encryptable data. 100% power safe
● OPEN SOURCE - Popular data format (MDF4). Free open source GUI/API. Easily convert via DBC
CANedge2: Pro 2 x CAN/LIN logger with WiFi
Features & benefits
● CANEDGE: All the core features of the CANedge1 - augmented by WiFi
● TOP SECURITY: Push data via 1-5 WiFi access points to your own server via HTTP/HTTPS
● MANAGE FLEET: Easily update config/firmware over-the-air across entire fleet. Auto-sync RTC via WiFi
● MODULAR: Power modules via 2nd port 5V output (e.g. 3G/4G USB hotspot, GPS-2-CAN, ...)
● FLEXIBLE: Choose your own S3 server solution: Local, dedicated or cloud (AWS, Azure, Google)
● TELEMATICS PLATFORM: Easily manage your devices in the browser via the open source CANcloud
with free supporting tools
config editorOpen source config editor (offline/online)
● Easy visual tool for editing the device configuration● Two versions: Online + offline● Review changes in github style overview● Hover tips explain all configuration fields● Built-in support tools for e.g. filters and encryption● Open source - built on JSON schema concept● The JSON configs can also be edited directly in a text editor
with free supporting tools
convertersOpen source MDF4 converters
● Drag & drop MDF4 files onto executable to convert● Use via CLI to e.g. quickly convert entire folders● Use executables in any programming language● Enable de-compression/de-encryption (if enabled by user)● Open source - easy to create custom variants● Supported formats:
○ Vector *.asc○ PEAK *.trc○ CLX000 *.TXT○ Wireshark *.pcap○ Standard *.CSV○ socketCAN○ MDF4 finalization & sorting
with free supporting tools
asammdfOpen source MDF4 file processing GUI/API
● Load raw MDF4 log files directly from the CANedge● DBC convert data to physical values (incl. J1939, OBD2)● Easily create advanced graphical plots (incl. calculations)● Filter, cut, resample & concatenate your data● Easily export to CSV, MATLAB, pandas, hdf5 & more● One-click executable for Windows/Linux● Powerful Python API for big data automation● Designed for processing efficiency & speed
with free supporting tools
CANcloudOpen source front-end browser tool
● Log into your own server directly from your browser● Monitor device status across your entire fleet● Browse, download, share & delete uploaded data● Configure devices using the CANcloud editor● Easily update config/firmware over-the-air● Browser based (works on all OS & devices)● Status dashboard to track devices & log file uploads● 100% open source - easy to customize (e.g. use as skeleton)
Live demo
Trusted by engineers at leading OEMs
testimonials"The CANedge2 got us up-and-running at a rapid pace with robust config options -and the CSS support was outstanding!"
— Andrew Nolan, Connected Services at Volkswagen Group of America
"It was really easy to configure the device and make it work. The WiFi logger is great for getting quality data remotely”
— Jesus Alvarez, Siemens Engines R&D
"The simplicity to setup the config makes it powerful- as well as optional 4G transfer and owning the server ourselves"
— Arne Depuydt, Researcher ISHY, VIVES | University of applied Sciences
use case examples
telematics
Need to monitor & optimize a vehicle fleet in near real-time?
The CANedge provides a simple, low cost and zero fees alternative to
existing telematics platforms. You can power a 3G/4G hotspot via the
CANedge to collect data from all your vehicles while on-the-go.
Further, the CANedge can auto-switch to e.g. a garage WLAN router if in
range - optimizing your cellular data usage. Ideal for e.g. truck fleet
management, prototype vehicle field tests, predictive maintenance and
more. If you need GPS data, simply power a GPS-to-CAN module via the 2nd
channel (and maintain silent mode).
use case examples
warehouse fleets
Need to monitor a fleet of forklifts in a warehouse?
For site managers/OEMs, the CANedge can provide easy access to
data from e.g. 50 forklifts - for insights on e.g. optimizing battery
management. The CANedge has a range of 30+ meters and can
connect to up to 10 different hotspots.
By uploading your data to your own dedicated/cloud server, you can
manage your fleet in one place - across all sites. Further, over-the-air
configuration/firmware updates can be easily done across all units.
use case examples
telematics
Want to implement telematics - but your vehicles are underground?
Maintaining & optimizing the use of heavy-duty mining vehicles through data
is vital. However, vehicles often only re-surface shortly - rendering most
cellular-based telematics dongles useless.
With the CANedge, you can log data to the SD card and quickly upload it
when the vehicles re-surface and get in range of the WiFi hotspot. Since the
CANedge uses the standardized S3 interface, setting up API auto-processing
of the incoming data is easy.
use case examples
machine monitoring
Need to remotely monitor & troubleshoot machinery?
Production machinery OEMs often need to deal with diagnostics,
maintenance and potential breakdowns at client sites. Local
troubleshooting can be extremely costly in staff hours - and the
speed of resolution is vital to the client relationship. Here, the
CANedge is an ideal fit: Simply connect it to the relevant machines
and the client’s WiFi (or a cellular hotspot) and you’ll be able to
diagnose issues remotely - or set up predictive maintenance.
Further, with configuration over-the-air, you can e.g. remove data
filters during trouble shooting - or change the machine
configuration via remote controlled transmit messages.
use case examples
partnerships
Need a hardware platform for your cloud analytics?
The CANedge is extremely easy to integrate as a hardware platform for e.g. cloud
analytics providers. The device logs data in the binary industry standard MDF4
format (for which several open source APIs exist).
Further, it uploads data via an S3 interface - making it plug & play to integrate in
e.g. AWS, Google Cloud & Minio Server - with easy data management though the
AWS SDK. Finally, the free CANcloud software is open source - providing a great
source of inspiration for integrating the CANedge in your own solution.
Appendix
Key links
- www.csselectronics.com: Main website
- CANedge1: Product page
- CANedge2: Product page
- CANedge resources: Docs, manuals, software
- Contact: Contact CSS Electronics
CANedge2 workflow overview
CANedge technical specs (1/3)
GENERAL
Functionality Standalone data logger with SD card, 2xCAN/LIN channels & 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 CANcloud browser tool for device configuration & log file management
Free open source asammdf software & API for editing, DBC converting & plotting MDF4 data
Safety CE, FCC, IC and RoHS certified (see the documentation for certificates)
Warranty 1-year warranty
CAN BUS
Channels 2 x CAN/CAN FD channels
Standard ISO 11898-1: Compliant with CAN (up to 1 Mbit/s) and ISO & Bosch CAN FD (up to 5 Mbit/s)
Protocols Supports all CAN/CAN FD 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 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)
CAN Termination Optional 120 ohm termination of CAN channel 1 and/or 2 by adding jumpers on the PCB
CANedge technical specs (2/3)
DATA LOGGING
SD Card 8 GB extractable industrial SD card included (optional 32 GB) - no data lost when offline
Parallel CAN/LIN Record data from up to 2 x CAN channels + 2 x LIN channels, simultaneously
Real-Time Clock Yes - CAN/LIN frames are date & timestamped with 50 microsecond resolution
The RTC can be configured (default: UTC) incl. optional WiFi auto-sync for e.g. syncing fleets
Log File Format Log data in industry standard binary MDF 4.1.1 (easily export to e.g. CSV, pandas, MATLAB, ...)
Data Compression Configurable embedded log file zipping (~80% size reduction vs CSV)
Data Encryption Configurable embedded log file data encryption
Sampling Rate Record up to 10,000 CAN and/or LIN frames/second per channel
Boot Time Boots in <1 second
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)
Transmit Transmit up to 128 CAN frames per channel (single-shot/periodic) - e.g. for OBD2 requests
Cyclic Logging Supports cyclic logging mode (oldest log file is deleted when file system is full)
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
CANedge technical specs (3/3)
ELECTRICAL/SUPPLY
Via CAN bus Power supplied by the CAN bus (+7V to +32V DC) via the Channel 1 DB9
Consumption Approximately 1 W
Protection Reverse voltage protection on CAN-bus supply
Open circuit protection against voltage spikes
Transient voltage event protection on supply lines
MECHANICAL
Enclosure & Weight Compact aluminium enclosure: 50.2 x 83.4 x 24.5 mm (L x W x H), 100 grams
Connector 2 x Standard D-sub 9 (DB9) connectors (OBD2/J1939 adaptors optional)
Pin-Out See the CANedge product manual for the DB9 connector pin-outs
Configurable Power Out Channel 2 can be configured to supply 5V to 1-3 modules (e.g. 3G/4G hotspot, GPS-2-CAN, ...)
LEDs Logger status via 5 external LEDs: Power, CH1, CH2, Memory, WiFi
Temperature Operating temperature: -20degC to +70degC
IP Rating IP Rating 30
CANedge2 technical WiFi specs
WIFI
Transfer Modes Station mode (STA) - connects to a WiFi/cellular hotspot and uploads/downloads data
Protocol HTTP/HTTPS: Stable, low overhead, resumable transfers - ideal for big data telematics
Hotspots Add 1-10 WiFi hotspots (WLAN/3G/4G/5G). Prioritized order. Condition on signal strength
Over-The-Air (OTA) Configuration & firmware over-the-air (COTA/FOTA). Sync rate: 5-86400s. Optionally disable
WiFi Heartbeat If enabled, the CANedge 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)
WiFi Transfer Speed Rapid data transfer via WiFi
LAN Standard IEEE 802.11 b / g / n
Antenna External (SMA, 2400 Mhz, <2 dBi gain) - optionally extendable via 1 meter cable adapter
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
Device ID Globally unique device ID used for identification
WPA/WPA2 Supports WPA/WPA2
Credential Encryption Hotspot & server credentials can be digitally encrypted (on the device and over-the-air)
Signed Firmware Firmware updates are digitally signed to verify that they are from a trusted source
Reverse Proxy Optional NGINX reverse proxy setup allows you to individually verify (or blacklist) devices