Comment envoyer plusieurs données via rx/tx ?

Bonjour et désolé si c'est une question déjà traitée, mais je suis autodidacte et je n'ai pas le langage spécialisé.

Je cherche à transmettre plusieurs valeurs entre 2 arduinos via rx et tx (obligatoire). J'ai bien compris la notion de buffer, mais par contre je ne sais pas comment concaténer ces données dans l'émetteur et les dé-concaténer dans le récepteur. Si vous avez une piste, ou un site, même en anglais, je suis preneur.

J'ai bien vu sur le forum ce post : "Serial communication between 2 Arduino" mais je n'arrive pas à suivre la façon indiquée : "1. Send a linefeed (0x0a). 2. Send each pot value as a 3-digit hex string. 3. Send a CR (0x0d)." Le point 2 ... ? Et après, comment séparer les valeurs ...?

Merci d'avance

A+ JC

Ce sujet devrait t'aider :

http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1237119479/0

Super et merci. C'est ce qui se rapproche le plus de ce que je cherche, dans tout ce que j'ai lu.

Par contre, si la séquence de début est FF seulement, j'aurai aussi un problème. Dans le cas où on veut mettre FFFF en séquence de début, comment procède-t-on ? Il faut tester le premier octet, puis tester le second avant de récupérer la trame qui suit (if puis if puis lecture) ?

En tout cas merci

A+ JC