RP20240_Device_USB/Readme.md

940 B

Projet modèle pour le Rpi Pico (RP2040)

Code pour travailler sur la communication USB, côté device.

Nous commençons à stocker les données reçues dans des structures pour simplifier l'interprétation des données.

Méthode de test

  • Ouvrir un terminal pour lire les données reçues en désactivant l'écho

    stty -F /dev/ttyACM1 -echo

    cat /dev/ttyACM0

  • Ouvrir un terminal pour envoyer les données. Contrôle de la LED avec :

    echo -e "\xFF\xFF\x06rD\x00\x01\x06\x00" > /dev/ttyACM1

    ou

    echo -e "\xFF\xFF\x06rD\x00\x01\x36\x00" > /dev/ttyACM1

  • Tester la réception de la position

    echo -e "\xFF\xFF\x11rP\x00\x0C\x01\x01\x01\x01\x05\x05\x05\x05\x09\x09\x09\x09\x00" > /dev/ttyACM1

Difficultés rencontrées

En testant avec Linux, le terminal peut manger certains caractères lorsqu'il les reçoit (0x11, 0x12 et 0x13).