Software
BeingDecoder
Configura il CAN-bus, gestisci i log e converti i dati con file .dbc.
01 / GUIDA
Panoramica
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.
02 / GUIDA
Parametri CAN-bus
Questa interfaccia consente di modificare i parametri CAN-bus. I campi sono illustrati per la linea CAN-bus 1, ma valgono anche per la seconda linea:
- Abilita CAN-bus: con la casella selezionata la scheda può registrare; altrimenti il bus è disattivato.
- Velocità CAN-bus, da 33.333 a 1.000.000 bit/s.
- Modalità del ricetrasmettitore CAN-bus. Nor (normale) invia ACK agli altri nodi ed è raccomandata; Sil (silenziosa) non invia ACK e deve essere usata solo da utenti esperti.
Per i parametri avanzati (non necessari), consulta questo documento:
- Finestra delle impostazioni del filtro CAN-bus.
- IDHigh e IDLow per la modalità di mascheramento List.
- MIDHigh e MIDLow per la modalità di mascheramento Mask.
- Scelta tra le modalità di mascheramento List e Mask.
- Applica le modifiche.
03 / GUIDA
Trigger di registrazione
Il trigger di log avvia la registrazione solo al verificarsi di una condizione, migliorando l’efficienza e registrando solo le informazioni utili.
Sono disponibili tre modalità:
- Sempre: avvia la registrazione all’accensione della scheda.
- ID: avvia la registrazione quando l’ID specificato viene rilevato nel traffico CAN-bus.
- Segnale: avvia la registrazione quando si verifica una condizione su un segnale. Richiede una configurazione .json (generatore .json da .dbc). Seleziona il file con il pulsante Candb o inserisci il percorso. Dopo l’aggiornamento del file .json, puoi scegliere un segnale dal database e impostare la condizione di avvio.
04 / GUIDA
Salvare la configurazione
Salvare la configurazione è semplice:
- Specifica il percorso di output con il pulsante e scegliendo la cartella nell’esplora file.
- Il pulsante Config Generator genera il file config.bei, che contiene tutte le informazioni su configurazione CAN-bus e trigger.
05 / GUIDA
File system
Quando la scheda CanBus-Controller è collegata via USB (sono compatibili solo cavi dati USB-C–USB-A) o la microSD è inserita nel PC, puoi visualizzarne il file system:
- Cartella Config: contiene solo config.bei. Per cambiare la configurazione sovrascrivi questo file da BeingDecoder o manualmente. Se il file manca o non è valido, la scheda non funziona correttamente. Sono compatibili solo i file generati da BeingDecoder.
- Cartella Error: contiene gli errori di log.
- Cartella Log: contiene i file di log con numerazione progressiva.
- Cartella Stream: serve a inviare sul CAN-bus i dati presenti in un file specifico.
- Cartella Update: inserisci qui il nuovo firmware; dopo il riavvio, la scheda avvia automaticamente la procedura di aggiornamento.
06 / GUIDA
Conversione dei log
La conversione dei dati è intuitiva:
- Seleziona i dati di log da convertire. Sono nella cartella Log, hanno estensione .brc e possono essere indicati con il percorso diretto o il pulsante Log.
- Seleziona una configurazione .json (come generare il .json) inserendo il percorso o usando il pulsante.
- Seleziona il percorso di output inserendolo o usando il pulsante.
- Inserisci il nome del file; l’estensione .csv è consigliata ma non obbligatoria.
- Poiché il log contiene la frequenza nativa dei pacchetti CAN-bus, questo parametro consente il ricampionamento alla frequenza desiderata. Non superare la frequenza reale del canale.
- La casella Smart aumenta la velocità di conversione analizzando solo una prima parte dei dati. Disattivala per garantire la conversione di tutti i pacchetti.
- Avvia la conversione.
- Verifica lo stato della conversione.
07 / GUIDA
Attivazione licenza
Con l’acquisto di un dispositivo BeingRobotic hai diritto alla licenza BeingDecoder. Installa BeingLicencer e segui questi passaggi:
- Apri il programma installato e premi il pulsante di copia.
- Dopo l’accesso a beingrobotic.com, il generatore di licenza appare nella parte alta di questa pagina. Incolla il codice copiato e premi “Request license”.
- Dopo alcuni secondi appare una nuova interfaccia. Premi copia o copia manualmente l’intero codice.
- Incolla il codice nella casella di testo inferiore.
- Premi “Set license”.
Ora puoi usare l’applicazione BeingDecoder.
08 / GUIDA
Problemi con l'installazione?
Installazione su Windows
In attesa della firma digitale delle applicazioni, Windows può mostrare questo avviso. Per installare, segui questi passaggi:
- Fai clic su “Ulteriori informazioni”.
- L’avviso riguarda il publisher, attualmente non riconosciuto.
- Fai clic su “Esegui comunque”.
L’applicazione non richiede privilegi amministrativi: deve soltanto leggere e scrivere file, senza accedere ai file di sistema.
Se hai dubbi sulla procedura, scrivici.