Je ne suis pas sur de saisir le but de ta question.
Le nombre de bits par seconde que tu peux transmettre dépend de la vitesse (baudrate) utilisée.
A 9600 bauds tu transmets 9600 bits par seconde soit 960 octets par seconde (compte tenu des bits de start/stop).
Le buffer d'émission est géré par le le logiciel de gestion de la liaison série de l'arduino. Tu n'as pas à y toucher (sauf si tu veux faire quelque-chose de très spécial).
Merci beaucoup pour vos réponses.
Peut être que je m'étais mal exprimé mais ma question était de savoir si j'avais un risque de saturer la carte Arduino en envoyant ou recevant trop de données.
D'après vos réponses je suis bien loin d'atteindre les limites de l'Arduino...
maxpsi:
D'après vos réponses je suis bien loin d'atteindre les limites de l'Arduino...
Comme pepe te l'a expliqué ci-dessus, si le buffer n'est pas vidé avant d'être plein, tu vas perdre des données.
Le buffer faisant 64 octets, il est très vite plein si tu ne fais pas de serial.read très souvent. Surtout à 115200 bauds !
Si tu surveilles le port série à chaque bouclage de ton programme, oublie toute fonction qui perdrait du temps style delay, des affichages long sur le moniteur série, .... Ou alors : perte de données