bonsoir
je suis une étudiante ingénieur en génie électrique et je suis entrain de faire un projet fin d'étude.
j'utilise dans mon projet des cartes arduinos qui font l'acquisition des données puis les affichent sur PC, la communication entre les cartes et le PC se fait avec le bus CAN.
j'ai un petit problème dans la communication concernant la bibliothèque de bus CAN dans l'arduino.
je trouve sur le net des bibliothèques qui envoient les données sur 8 octets (c'est logique puisque la taille maximale de la trame de données de bus can est de 8 octets) mais le problème que chaque donnée s'écrit seulement sur un octet (8 bits) donc si j'envoie par exemple des nombres supérieures à 2 exposant 8, la carte arduino retourne seulement le 8 premiers bits du nombre envoyé donc retourne une valeur fausse.
y'a il quelqu'un qui a une idée ou une autre sorte de bibliothèque arduino pour un bus can qui permet l'envoie de tous nombres de taille inférieur ou égale 8 octets et n'est pas 8 bits ???
cordialement