Auto-Sync CAN Bus Data to FTP/Cloud via WiFi & Cellular

Push CAN Bus Data to Cloud via FTP

Need to easily collect CAN/J1939/OBD2 data from a fleet of vehicles?

If you're doing vehicle telematics, predictive maintenance or e.g. remote troubleshooting, you need constant access to your latest data in one place.

Here, physically extracting data logs from each vehicle is simply not an option.

However, with the CL3000's Push mode, you can easily log CAN data from 100+ assets and auto-sync it to your FTP/cloud server via WiFi/cellular hotspots!

Below we explain how it works, use cases, benefits - and how to get started.

What is the CL3000 Push Mode?

The CL3000 wireless CAN analyzer is a low cost CAN logger with SD card.

It records data from any high speed CAN bus application and transfers the data via WiFi hotspots (incl. e.g. 3G/4G).

The CL3000 supports 3 WiFi data transfer modes:

Below we list in detail what happens when the CL3000 is in Push mode:

  • You connect the CL3000 to the CAN bus of e.g. a vehicle and it starts logging data to the SD card
  • When a specified WiFi hotspot is in range (e.g. a USB 4G hotspot), the CL3000 automatically starts uploading log files
  • The CL3000 connects to your server (via FTP), uploads a file and then deletes it on the SD card
  • This continues as long as there's a WiFi connection and log files on the SD card (the CL3000 logs data simultaneously)
  • You control the log file size (down to 1MB), meaning transfer can happen e.g. every minute with stable connections
  • On your server, a script can process the files - or you can use CANvas' DBC auto-conversion
  • The setup scales easily: Each log file name include the logger ID and you can e.g. specify unique target folders for each device

No manual interaction is required - meaning that you can automatically create e.g. output databases for various use cases.

Push Mode Use Case Examples

Below we list some of the popular use cases for the CL3000 Push mode:

Benefits of the CL3000 Push Mode

The CL3000 Push mode offers a range of powerful benefits:

How to Configure the CL3000 Push Mode

Setting up the CL3000 Push mode is easy:

  1. Connect your CL3000 via USB to your PC
  2. Open CANvas and go to 'CONFIGURE LOGGER'.
  3. In the WiFi tab, choose Station Mode and add your WiFi's SSID & password
  4. In the FTP tab, add your server's URL/IP, target folder, user & password
  5. Use the CANvas test button to verify your hotspot and server connections
CANvas WiFi Settings CAN Analyzer Station Mode
CAN Bus Dongle Cloud FTP WiFi Settings

  • Test Server: You can create a free account at e.g. Exavault for testing purposes
  • Server URL/IP: This could e.g. be ''
  • Directory: You can e.g. set up a folder for each logger - or use the default root '/'
  • User Rights: Ensure that the user has Create/Edit/Delete rights on the FTP/cloud server
  • Firewall: Ensure that your server firewall allows FTP transfer (e.g. on PC FTP servers, open Port 21)
  • Multiple Connections: Ensure that your server allows for multiple connections - otherwise some CL3000s may be rejected
  • Multiple Users: It is recommended to add a unique user/pass for each CL3000

For more details on configuring your CL3000, check our WiFi configuration guide.

Below is an example of an FTP server on ExaVault where a number of 1 MB CAN bus log files have been uploaded.

CANvas WiFi Settings CAN Analyzer Station Mode

Ready to try out the CL3000 in your vehicle fleet?
Then learn more about our CLX000 CAN logger below!

Liked this article? Please share!


We use cookies to improve our site (see our privacy policy)