Langues

Patch sur la AFSoftSerial: buffers multiples

Suite à une constatation exprimée sur un post dans le forum Arduino j'ai entrepris d'écrire une patch sur le code source AFSoftSerial développé par Ladyada. Cette patch ajoute des buffers séparés pour chaque entrée sérielle. Ceci permet de lire en même temps sur plusieurs entrées (rx).

Attention:

  1. Chaque entrée sérielle alloue un nouveau buffer de 64 bytes
  2. Le baudRate est statique ie. partagé entre toutes les lignes
  3. Il y a maximum un seul buffer par pin donc il n'est pas recommandé de déclarer plusieurs objets AFSoftSerial

Ci-joint, les nouveaux fichiers et les patch.

Suite à une constatation exprimée sur un post dans le forum Arduino j'ai entrepris d'écrire une patch sur le code source AFSoftSerial développé par Ladyada. Cette patch ajoute des buffers séparés pour chaque entrée sérielle. Ceci permet de lire en même temps sur plusieurs entrées (rx).

Poster un nouveau commentaire

Le contenu de ce champ ne sera pas montré publiquement.
  • Les adresses de pages web et de messagerie électronique sont transformées en liens automatiquement.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <pre> <h3> <h4> <h5> <h6>
  • Les lignes et les paragraphes vont à la ligne automatiquement.

Plus d'informations sur les options de formatage

CAPTCHA
Cette question permet de vérifier si vous êtes un visiteur humain afin d'empêcher les envois automatisés de pourriel.
Fill in the blank
By submitting this form, you accept the Mollom privacy policy.