bonjour a tous
bon le terminal je débute j'ai pratiquer un peu avec linux aux petits oignons de excellent Kiki Novak ça ce lit comme un roman policier, mais bon?
je ne peu écrire dans le fichier rc.local la ligne ln -s /dev/tt........
en mode graphique il refuse enregistrement ce qui me semble normale.
et la ligne seul ? ou la placer si vous pouviez m'aider .
suite de la discussion que j'ai commencer pas dans le bon bocal sur hello word http://codelab.fr/2911
et de l'article http://forum.ubuntu-fr.org/viewtopic.php?id=650701
merci
Hors ligne
Bonjour . Tu ne peux pas écrire (modifier) les fichiers système avec les droits utilisateur .
Il te faut lancer ton éditeur (gedit) avec les droits root .
sudo gedit /etc/rc.local
là c'est bon tu pourras enregistrer ta modification .
Dernière modification par sakramh (2011-11-25 13:03:31)
Hors ligne
bonjour sakramh
merci de l'aide j'ai pu enregistrer ma ligne de commande.je n'ai toujours pas de passerelle entre processing-arduino.
je ne veux pas vous monopoliser avec ce problème,il ce peux que j'ai quelque problème de débutant j'ai un ami artiste qui ce sert de processing sur montpellier je vais le contacter et nous avons un communauté de linuxiens qui se réuni dans un café a Montpellier je vais exposer ce problème la aussi.
des que j'ai une solution je ne manquer pas de le poster là.
merci encore et a bientôt pour d'autre aventures numérique
a+
Hors ligne
Salut Patrick,
Peux tu nous poster les messages d'erreur que tu obtiens dans la console processing stp ?
+++
Hors ligne
bonjour oyster_twiter
le message dans le bandeau au dessu de la fenêtre texte : arraylndex out of bounds exeption :1
dans la fenêtre texte : warning:txrx version mismatch
jar version =txrx 2.2 pre1
native vertion=txrx 2.2 pre2
dans l'attente de te lire
Hors ligne
Salut Patrick,
J'ai eu ce bug également.
Mais avec RXTX-2.1-7, pas exactement la même version de la librairie sériel.
Il y en fait un problème de version entre la lib jar (.jar) et la lib native (.so) contenues dans ton dossier processing correspondant :
processing
|__modes
|__java
|__libraries
|__serial
|__library
pour la .jar.
La .so est dans le dossier linux32 si tu es en 32 bits.
Il faut que tu trouves la version 2.2 pre 2 par exemple sur le web, et que tu remplaces celle contenu dans le dossier plus haut par celle ci.
Hors ligne
re oyster_twiter et sakram
en regardant dans avec le terminale etc/rc.local avant il était de couleur blanche simple fichier,
aujourd’hui il son deux couleur jaune le deuxième a un tilde ~ j'ai du faire une copie.
dans l'officielle il n'y a plus le lien ttyACM0>ttyS8
dans le second li y est encore ce lien je ne veux pas faire de bêtises comment je le supprime avec "rm"?
"sudo rm etc/rc.local~" c'est cela?
a+
Hors ligne
Bonjour Patrick,
J'ai du mal à comprendre ton message
En principe la création de ton lien symbolique est bon, tu ne devrais plus y toucher.
Maintenant tu dois gérer la version de la lib seriel, comme j'ai tenté de te l'expliquer plus haut... tu as essayé ça ?
+++
Hors ligne
yep,
Patrick, j’espère que tu n'as pas abandonné...
Si tu ne veux pas utiliser la ligne de commande tu peux aussi lancer nautilus en admin :
ALT + F2 : ça ouvre un fenetre pour lancer une application
la tu tapes : gksudo nautilus
puis ton mot de passe et tu arrives alors dans la racine de ton ordi, tu n'as plus qu'à naviguer dans les différents dossier jusqu'à trouver /etc/
tu pourras alors virer le fichier qui te gêne.
Mais ARTUNG ! les manip que tu fais dans cette fenêtre sont irréversible car tu es super admin et si par hasard tu mets un dossier à la poubelle...aie, donc je te conseilles de fermer la fenetre dès que t'en as plus besoin...
Sinon pour ma part le lien vers ttyS8 ne fonctionne plus car dans cette version ubuntu j'ai l'impression que ça existe déjà. Tu peux le voir une fois dans ton dossier /dev/
J'ai utilisé un ttyS37 qui était libre et ça marche pas de pb...
+++
Hors ligne
bonjour oyster_twiter
je n'ai pas abandonné et je te remerci chaleureusement de ton aide.
je suis en deplacement dans le sud ouest suit a un déce d'un vieux parent.
j'ai consulter tes message que je ne peu mettre en pratique pour l'instant je peu faire des essais que lundi 5/12.
merci encore et a lundi
Hors ligne
j'ai eu aussi ce problème cette semaine.
jpour simplifier l'acceès à l'arduino MEGA ou UNIO sans mettre à jour la librairie RXTX :
il faut créer un lien symbolique de l'arduino qui apparait comme /dev/ttyASM0
en /dev/ttyUSB0
pour éviter de prendre un numéro déjà utiliser, il faut voir ce qui est déjà monté :
ls /dev/tty*
en réponse tu auras la liste des devices montés actuellement, dans laquelle apparaitra l'arduino sous la forme
ttyASM0
ou
ttyASM1 etc
sudo ln -s /dev/ttyASM0 /dev/ttyUSB20
en remplaçant "ASM0" par ton arduino . j'ai mis ttyUSB20 pour ne pas risquer de chevaucher un périphérique USB déjà monté.
Cette commande crée un lien symbolique de ttyUSB20 vers ttyASM0
si tu réitère le
ls /dev/tty*
tu devrais voir apparaitre le ttyUSB20
Une fois cette manip faite, l'arduino est accessible avec l'ancienne libraire (malgré qq warnings).
Par contre il faut refaire la manip à chaque branchement de l'arduino.
pour éviter d'avoir à faire la manip à chaque branchement
j'utilise une regle udev
http://doc.ubuntu-fr.org/udev
on édite le fichier 88-arduinomega.rules :
sudo gedit /etc/udev/rules.d/88-arduinomega.rules
pour qu'il contienne :
KERNEL=="ttyACM?", ATTRS{idVendor}=="2341",SYMLINK="ttyUSB20"
ce code permet de créer automatiquement un lien symbolique "/dev/USB20" quand tu branches un arduino
mefiance, si tu en branches plusieurs : le lien sera toutjours USB20
je n'ai pas creusé la syntaxe pour les rules mais il y aurai moyen de mettre un nombre serialisé
(mérite une petite amélioration)
Dernière modification par cdriko (2011-12-03 16:21:55)
Hors ligne
merci cdriko øøøøø CA MARCHE
merci a toi et aussi à sakramh et oyster twiter pour leur aide
je n'ai fais que la premier partie pour ce qui est de la règle udev je vais prendre le temps
le lien symbolique marche très bien j'ai cru remarquer qui faux lancer processing avant arduino !
enfin ça marche merci encore
Hors ligne
Pages: 1