Logo Mon Club Elec

http://web.archive.org/web/20210804223007/https://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.OutilsProcessingDebug

http://web.archive.org/web/20210804223007/https://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.ArduinoExpertCapteursComplexesDS18B20

Le développement d’applications informatiques est une tâche complexe qui nécessite une bonne compréhension des outils et des technologies disponibles. Pour les développeurs, il est important de disposer des outils adéquats pour déboguer leurs applications et résoudre les problèmes qui peuvent survenir. Dans cet article, nous allons examiner les outils de débogage Processing disponibles et leurs fonctionnalités. Nous verrons comment ces outils peuvent aider les développeurs à trouver et à résoudre les problèmes qui peuvent survenir lors de la création d’applications.

Infos en vrac processing

  • Problème de détection du port ttyACM0 sous Processing alors qu’il est bien détecté par le logiciel Arduino. La solution ? I tried to replace the « processing-1.2.1/libraries/serial/library/librxtxSerial.so » and « RXTXcomm.jar » by the arduino ones « /home/viande/arduino/arduino-0022/lib/librxtxSerial.so » and « RXTXcomm.jar » and it works !

Voir ici : http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1292815071

Il suffit de créer un lien symbolique du port ACM0 vers un port ttyS8 ou autre de la façon suivante :

sudo ln -s /dev/ttyACM0 /dev/ttyS80

Et çà marche nickel ! Sauf qu’il faut le faire à chaque fois… A ajouter dans le script Processing ?

Pour le rendre définitif :
Ajouter, en root, au fichier /etc/rc.local, la ligne (gksudo gedit /etc/rc.local ) :

ln -s /dev/ttyACM0 /dev/ttyS80

le fichier devient alors :

  1. !/bin/sh -e
  2. rc.local
  3. This script is executed at the end of each multiuser runlevel.
  4. Make sure that the script will « exit 0 » on success or any other
  5. value on error.
  6. In order to enable or disable this script just change the execution
  7. bits.
  8. By default this script does nothing.

ln -s /dev/ttyACM0 /dev/ttyS80

exit 0

Voir ici : http://forum.ubuntu-fr.org/viewtopic.php?id=650701.

Noter cet article

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Archive Mon Club Elec

Articles populaires

Newsletter

Inscrivez-vous maintenant et bénéficiez d'un soutien continu pour réaliser vos travaux électriques en toute sécurité.