Auto-Push CAN Bus Data to FTP / Cloud via WiFi & Celluar


We think you’ll agree with us:

Getting insights from CAN bus data is exciting!

Manually extracting the CAN bus data from an SD card? Not so much.

And extracting CAN data from a fleet of 50 trucks or 20 production lines? Daily? Impossible.

Or is it?

What if your CAN logger could auto-transfer new log files to an FTP / cloud server via WiFi, WLAN or a celluar 3G / 4G?

Well now you can:

With the new FTP Push feature of the CL3000 you get the perfect solution.

Simply specify what WiFi hotspot to use and the target FTP server - and you’re ready!

Further, with our recent Auto Convert feature of our free CANvas software, you can monitor the destination folder and set up scheduled *.DBC based conversion.

In short, you’ll be able to work with converted CAN bus data at scale - without the hassle!

CAN Bus Cloud Server WiFi Celluar 3G 4G Hotspot

Below we explain what’s different with FTP Push, the 5 key advantages of FTP Push, as well as how to easily set it up in CANvas.

So What’s New With FTP Push?

The CL3000 was already wireless - what’s the big deal?

Previously, the CL3000 could connect to e.g. a WiFi router in your warehouse.

This would allow you to connect to the SD card via the web interface.

However, you could only access the data while on the local WLAN of the router.

This made it far less convenient.

Of course, you could use port forwarding to bring it online, but this is not always an option.

Further, with 20 loggers you would have to access each individual web interface manually to collect data.

Finally, in e.g. a truck port forwarding would not be an option. 

Hence transferring data “on-the-go” would simply not be feasible via the basic Station Mode.

Luckily, FTP Push solves all of this !

FTP Push Feature CAN Bus Data Logger SD Card

5 Key Advantages of FTP Push

Below we’ll explain why the FTP Push feature is such a cool feature:

1# Automatize Your Data Transfer: With FTP Push you can configure your CL3000 to go online via e.g. a driver’s phone or a mobile celluar 3G / 4G hotspot. When in range, the CAN logger automatically pushes new log files to your FTP server.

2# Never Run Out of Memory: FTP Push auto-deletes successfully transferred log files from the SD card. This way, you always have plenty of free space on the 16 GB SD card.

3# Access Your Data Anywhere: Let’s say you want to gather CAN data from remote client equipment. With FTP Push, the logger can use the client’s WiFi hotspot and transfer the data to your FTP server - without the hassle of being on the same WLAN/VPN.

4# Ideal for Vehicle Fleets & Scale: You can easily set up e.g. 20 loggers to push data to the same FTP / cloud server using optionally different hotspots. And when doing so, each log file name is tagged with the logger ID for easy identification. This opens up to new use cases in e.g. remote monitoring, fleet management etc. that are simply not feasible otherwise.

5# Schedule Auto Conversion: At the end of a regular day you may end up with e.g. 200+ raw CAN log files from your fleet on your FTP server. Usually this would be tricky to work with - but our free software CANvas lets you auto-convert data from your FTP server e.g. everyday at 20:00. Simply specify a *.DBC file (e.g. a J1939 file) and what user/password/FTP folder to use. CANvas can then create a single, merged and downsampled output file of human-readable data - ready for analysis, KPI reporting etc.

So what are you waiting for?

Get your CL3000 today!

How to Set up FTP Push

Setting up FTP Push is easy:

First, open up CANvas and go to ‘CONFIGURE LOGGER’.

Here, find the WiFi tab and set up your logger in Station Mode - for details cf. our WiFi guide.

Note you can specify e.g. your router, smartphone’s shared internet or other wireless hotspot

CANvas WiFi Settings CAN Analyzer Station Mode

Next, go to the FTP settings and specify the following fields:

  • Hostname: Here you can add the IP or hostname of your FTP server
    For example, “” (you can test with an exavault free trial)
  • Directory: Here you can specify the subfolder to send the files to, e.g. “/logfiles/”
    Leaving this at the default “/” will add the files to the root FTP directory
  • User name: The username to access the FTP server
  • Password: The password to acess the FTP server
CANvas FTP Push Raw CAN Bus Data Setup

A few tips to be aware of:

  • The FTP user must have create/edit/delete rights on the FTP server
  • The server firewall must allow file transfers (if e.g. adding an FTP server on your PC, your Firewall must allow traffic on port 21)
  • Your broadband or network router firewall may block FTP traffic
  • Multiple loggers: Ensure that the FTP server allows multiple connections - otherwise some loggers may be rejected
  • Multiple loggers: It is recommended that each logger gets a unique user/pass - alternatively the FTP server must allow multiple connections from the same user

Below is an example of an FTP server via ExaVault where a number of small 1 MB CAN log files have been pushed to.

Looking forward to trying this out yourself yet?

CANvas WiFi Settings CAN Analyzer Station Mode

We hope you’ll enjoy this new critical feature of the CL3000!

If you have any questions, ideas or feedback let us know!

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