Software

BeingDecoder

Software unico che ti permette di fare tutto!

A cosa serve il software?

Configura e converti i dati!

Lo scopo principale di BeingDecoder è configurare i parametri della scheda CanBus-controller, come i parametri CanBus o il trigger di logging.
La stessa interfaccia è in grado di gestire il download dei log e la conversione.

BeingDecoder interface

Come configurare i parametri CanBus?

Parametri CanBus!

The highlight interface permits to change CanBus parameters, the field are explained only for CanBus line 1, but are the same for second one, below the meaning of fields:

  1. Enable CanBus, if checkbox si flaged the board is able to log, otherwise the bus is shutdown.
  2. CanBus speed that can be from 1000000 to 33333 bit/s.
  3. Mode, permits to select Operating mode of CanBus transceiver. Nor->normal mode permits to send ack to other Node,it is the standard way of use and is strongly recommended. Sil->silent mode don't send ack to the other node, edit only if you have advanced skills.

Advanced parameters(not necessary), refer to this document:

  1. CanBus Filter setting pop-up
  2. IDHigh and IDLow for List masking mode.
  3. MIDHigh and MIDLow for Mask masking mode.
  4. Select between List masking mode and Mask masking mode.
  5. Apply changing.
CanBus configuration

Come configurare il trigger di log?

Trigger di log!

Log trigger permits to start logging only when a condition is verified, that can increase efficiency of the system, logging only usefull informations.
Three different trigger mode are available:

  1. Always, permits to start logging when the board is switched on.
  2. ID, permits to start log when the specified ID was found inside CanBus traffic.
  3. Signal, permits to start log when particular condition over signal is meet. This mode requires a .json configuration (.json generator from .dbc). The file should be select using Candb button or writing path directly inside text box. Once .json file is updated is possible to select a signal from database and specify a particular log starting condition over that signal.
Log trigger configuration

Come salvare e caricare la configurazione CanBus e Trigger?

Carica la configurazione!

Save configuration is very easy:

  1. You can specify ouput path clicking on the button and selecting the folder from explorer.
  2. Config Generator button permit to generate actually config.bei file that contains all the information about CanBus configuration and trigger.
Save configuration

Come inviare il file di configurazione al CanBus-Controller?

Uno sguardo al file system del CanBus-Controller!

When CanBus-Controller board is connected using USB (only data cable USB-C to USB-A are compatible) or microSD is plugged inside PC, is possible to see board file system:

  1. Config folder, contains only the config.bei file. In order to change configuration is enough to overwrite this file directly from BeingDecoder or manually. If file is not present or wrong, the board can't work correctly. Only file generated using BeingDecoder are compatible
  2. Error folder, contains log errors.
  3. Log folder, contains log file with a progressive number.
  4. Stream folder, usefull to stream CanBus data present in a particular file over CanBus network.
  5. Update folder, usefull in order to update firmware board, is enough to put inside this folder the new firmware and automatically after reboot board will start upload procedure.
Board file system

Come convertire i dati di log?

Converti i dati!

Convert data is really intuitive:

  1. You have to select log data to convert, it is possible also to specify directly board file system. Log data are inside Log folder and have .brc extension. It is possible to write directly log file path or use Log button to open explorer.
  2. You have to select a .json file configuration (how to generate .json) typing path or using button.
  3. You have to select output path, typing path or using button.
  4. You have to type file name, usually is better to set .csv extension, but is not mandatory.
  5. Since the log contains the native frequency of CanBus packet, this parameter permits to resample log to wanted frequency (better don't overcome real channel frequency, means oversample!).
  6. Smart check box, if checked permits to increase conversion speed, but it analyse only first fraction of data to determins how generate ouput file, if you want to be sure to convert all packets smart should be disable.
  7. Start conversion.
  8. Permits to check conversion status.
Convert data

Come ottenere la licenza?

Ottieni la licenza!

When you buy any BeingRobotic device you have the right to BeingDecoder licence. You need to install BeingLicencer and follow the below steps:

  1. Open the installed program and press the copy button
  2. After logging in to beingrobotic.com, it will be visible in the upper part of this page the license generator. Paste the previously copied code and press the "Request license" button
  3. After a few seconds, a new interface will be visible. Press the copy button or copy the entire code manually.
  4. Paste the code inside the lower text box.
  5. Press the "Set license" button.

Now you can use the BeingDecoder application.

BeingLicencer

Problemi con l'installazione?

Risolvi!

We are waiting for digital signature for our applications, so sometimes windows show the follow message, in order to install follow the step below:

  1. Click on more.
  2. The problem is realate to Publisher that is Unknown for now.
  3. Click on Run anyway button.

You surely noticed that we never ask for administrative privileges because the software doesn't have to access any kind of system file, it just has to read and write files.
If you are scarried about this procedure, mail us.

Windows installation warning

Prova il software demo

Scarica! Ottieni la licenza!

Questa applicazione è sviluppata sotto licenza GPL3, per ottenere SC o maggiori informazioni

Scrivici