8 Anni 7 Mesi fa #2
da Mauro Laurenti
Ho fatto dei test limitati sui messaggi e relative maschere.
In ogni modo attento a definire in binario i valori.
Usa il formato in esadecimale in maniera da avere i byte completi.
Relativamente al non utilizzo delle librerie LTlib ok, però in questa nuova versione ho risolto un bug piuttosto grave sulla funzione di inizializzazione CANInitialize ora si chiama CAN_open. Confronta il codice delle due funzione.
Se tutti i tuoi dispositivi hanno la libreria LaurTec e hanno la stessa frequenza di clock non vedi il problema perché il bug è in tutti i dispositivi. Se uno ha una frequenza diversa non riesce a colloquiare a causa del bug visto che questo si riflette sul baud rate del modulo.
Le differenze che troverai sono diversi -1.
Saluti,
Mauro
Ringraziano per il messaggio: ersimone
Si prega Accedi o Crea un account a partecipare alla conversazione.