Aller au contenu


Photo
- - - - -

Communication unilatérale Teensy - Arduino. Lire données (lettre+chiffre)


  • Veuillez vous connecter pour répondre
1 réponse à ce sujet

#1 bvking

bvking

    Membre occasionnel

  • Membres
  • Pip
  • 98 messages

Posté 22 novembre 2020 - 02:47

Bonjour,

Je suis très pressé et j'ai un problème avec un por tUSB non reconnu par mon MacBOOK. Bien que le driver ait fonctionné.. Bref j'ai  une carte Teensy et une Arduino Due et je voudrais lire sur la RX1 de l'Arduino Due, les données que j'envoie sur le TX1 de la Teensy.

Voici le genre de données

Code: [Select]

A 151
B 60
C 0
D 150
E 150
F 150
G 149
H 149
I 149
J 148
K -934
L 19174
M 39283
N 59393
O 79503
P 99615
Q 119726
R 139839
S 159952
T 180066
U 79
V 77
W 18
X 40
Y 128
Z 121
a 112
b 102
c 97
d 7
e 0
f 0
g -100


Y ' a t'il un code simple pour lire ces données dans l'Arduino Due ? 

Je peux mettre des virgules entre chaque groupe de données si ça peut aider.

Par exemple c 97,d 7,e 0

Merci beaucoup



#2 Mike118

Mike118

    Staff Robot Maker

  • Administrateur
  • PipPipPipPipPip
  • 9 963 messages
  • Gender:Male
  • Location:Anglet

Posté 22 novembre 2020 - 03:33

Est ce que tu peux inverser l'ordre des valeurs et de la description que tu envois : 

120A130B140C etc ...  ? 

Si oui alors tu peux faire un code simple avec un switch  qui aura autant de case que de lettres différentes à gérer et qui tant qu'il ne reçoit pas de lettre ajoute les caractères reçus dans un buffer pour définir la valeur, et qui dès qu'il reçoit un lettre l'utilise comme " détection de fin du buffer de valeur "  et traite l'information de la façon dont tu veux grâce à la lettre ... 

Avantage tu peux balancer tes informations dans n'importe quel ordre avec des tailles variables et un nombre d'info variable, c'est flexible et intelligible par un humain. 
Inconvénient  c'est pas robuste en cas de problème sur la ligne et ça prend plus d'espace sur la trame et donc un peu plus long à envoyer 


Si mon commentaire vous a plus laissez nous un avis  !  :thank_you:

Nouveau sur Robot Maker ? 

Jetez un oeil aux blogs, aux tutoriels, aux ouvrages, au robotscope  aux articles,  à la boutique  et aux différents services disponible !
En attendant qu'une bibliothèque de fichiers 3D soit mise en place n'hésitez pas à demander si vous avez besoin du fichier 3D d'un des produits de la boutique... On l'a peut être ! 
Si vous souhaitez un robot pilotable par internet n'hésitez pas à visiter www.vigibot.com et à lire le sous forum dédié à vigibot!

 

Les réalisations de Mike118  

 

 

 





0 utilisateur(s) li(sen)t ce sujet

0 members, 0 guests, 0 anonymous users