Universal CAN bus decoding service can2sky.com

CAN bus data analysis is an essential part of fleet management and remote monitoring projects. Definitely, that’s natural, as CAN bus contains numerous telematic parameters that need to be considered: sensor values, loadings and unloadings, diagnostic trouble codes, etc.

These data can be transmitted either via standard exchange protocols typical for trucks and commercial vehicles — FMS protocol/ SAE 1939 or according to the undocumented parts of standard protocols.

Many specialists choose CAN network analyzers, such as CAN-Hacker, to deal with raw CAN bus data decoding:

But what we can do if there are few CAN-bus specialists, but a lot of cars to work with? In this case, the can2sky.com cloud-based decoding service can help. To work with the service, free registration is required, as well as a recorded CAN-log in text format. The service supports various log formats using a universal loader, so you can upload logs recorded by a wide variety of devices – Can-hacker, the candump Linux utility, Busmaster and Peak CAN utilities, etc
After the log has been uploaded, the server will try to decrypt it using the available parsers-decoders. The decoder is DBC-format files. DBC file describes the rules for parsing CAN bus data. You can create it yourself (for example, in the Vector CANdb ++ editor), you can try to find a DBC file for your vehicle in the OpenDBC project, or use one of the available parsers on the can2sky.com service. The number of matching identifiers is displayed in brackets after the decoder’s name.
In the left part of the screen, you can see the list of active CAN identifiers in this log. Some of them are recognized by the DBC-parser, some of them are not (marked red).
Let’s discuss the value column. It has the minimum and the maximum parameter values during the log. Pay attention, that the time period for the analysis can be changed using Time Filter range settings. To see the table of values and the parameter plot, click on a required parameter in the parameter list.
The plot may be zoomed with the left mouse button. Thus, you may select a certain plot part, build several plots simultaneously and combine them from several log-files. If needed, choose another source of parameters by clicking on the loaded logs listbox. As discussed above, the rules for CAN bus messages decoding are described by the DBC-files. Each parameter (SPN) has a personal decoding rule that you can edit, copy or delete in the SPN editor.
Depending on the settings, the uploaded log can be public (open to everyone) or private (default setting). The public logs can be seen and commented by all users. Find the owners of the uploaded logs through the search and send them an e-mail. Discussing decoding know-hows would definitely help the decoding process and make you and your team grow professionally.

The service is completely free!