Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| k8055 [Le 22/05/2010, 21:26] – créée Lami | k8055 [Le 11/09/2022, 11:47] (Version actuelle) – Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) moths-art | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag>K8055 VM110 périphérique}} | + | {{tag>Precise matériel BROUILLON}} |
| ----- | ----- | ||
| + | <note warning> | ||
| - | ====== | + | ====== |
| - | Voici mon mode d' | + | Voici mon mode d' |
| + | FIXME intro qui décrit le matériel | ||
| - | ===== Versions concernées ===== | ||
| - | * Tout système Linux basé sur Debian, donc Ubuntu, Kubuntu, Xubuntu, Édubuntu, etc. | + | ===== Pré-requis |
| - | * Testé sous Kubuntu 9.10 32 bits. | + | |
| - | + | * Disposer des [[:sudo|droits d' | |
| - | ===== Prérequis | + | * Disposer d'une connexion à Internet configurée et activée. |
| - | + | * Avoir [[: | |
| - | * Rien, sauf les [[sudo|droits d' | + | ===== Installation |
| - | + | ||
| - | ===== Installer la librairie libk8055 | + | |
| Pour commencer, brancher votre carte K8055 au port USB de votre choix. | Pour commencer, brancher votre carte K8055 au port USB de votre choix. | ||
| Ligne 28: | Ligne 27: | ||
| sudo aptitude upgrade | sudo aptitude upgrade | ||
| - | sudo aptitude install | + | sudo aptitude install |
| Dans vos dossiers personnels, dans une console, créer un dossier K8055 : | Dans vos dossiers personnels, dans une console, créer un dossier K8055 : | ||
| Ligne 66: | Ligne 65: | ||
| sudo make install | sudo make install | ||
| - | Copier la librairie binaire | + | Copier la librairie binaire |
| sudo cp k8055 /bin/k8055 | sudo cp k8055 /bin/k8055 | ||
| - | Pour rendre ce nouveau périphérique accessible au groupe d' | + | Pour rendre ce nouveau périphérique accessible au groupe d' |
| sudo cp velleman.rules / | sudo cp velleman.rules / | ||
| Ligne 92: | Ligne 91: | ||
| k8055 -d:255 | k8055 -d:255 | ||
| - | Les LED de la carte K8055 s' | + | Les LED de la carte K8055 s' |
| - | Les 8 LED sont donc allumés. | + | Les 8 LED sont donc allumées. |
| Et voilà la commande k8055 est disponible de partout et en faisant « k8055 -p:0 » on obtient l' | Et voilà la commande k8055 est disponible de partout et en faisant « k8055 -p:0 » on obtient l' | ||
| Ligne 119: | Ligne 118: | ||
| Télécharger l' | Télécharger l' | ||
| - | | + | |
| Dans une console, | Dans une console, | ||
| Ligne 138: | Ligne 137: | ||
| make | make | ||
| + | |||
| + | **Si vous avez des erreurs** à la compilation essayez de modifier dans le Makefile : | ||
| + | LDLIBS | ||
| + | |||
| + | et | ||
| + | $(CC) -o $(PROG) $(OBJS) $(LDFLAGS) $(LDLIBS) | ||
| Compiler : | Compiler : | ||
| Ligne 153: | Ligne 158: | ||
| Pour le reste, amusez-vous bien ! | Pour le reste, amusez-vous bien ! | ||
| + | ===== Interface en python ===== | ||
| + | |||
| + | Changer de dossier courant : | ||
| + | |||
| + | cd pyk8055 | ||
| + | |||
| + | Installation des modules en Python : | ||
| + | |||
| + | sudo python setup.py install | ||
| + | |||
| + | Lancer le nouveau module en Python de test : | ||
| + | |||
| + | python k8055test.py | ||
| + | | ||
| + | Sur la carte K8055, les LEDs s' | ||
| + | |||
| + | Pour les appels à Qwt, il faut modifier le code des fichiers d' | ||
| + | |||
| + | Dans le fichier pyplotA.py et pyplotD.py, il faut remplacer la ligne : | ||
| + | |||
| + | from qwt import * | ||
| + | |||
| + | par | ||
| + | |||
| + | from Qwt4.Qwt import * | ||
| + | |||
| + | Alors, pour pyplotA.py : | ||
| + | |||
| + | kate pyplotA.py | ||
| + | |||
| + | Pour rechercher la ligne à remplacer, faites la combinaison de touche CTRL+R et coller dans le champ « Chercher : » : | ||
| + | |||
| + | from qwt import * | ||
| + | |||
| + | Dans le champ « Remplacer », coller : | ||
| + | |||
| + | from Qwt4.Qwt import * | ||
| + | |||
| + | Et cliquez sur le bouton « Tout remplacer ». | ||
| + | |||
| + | pour pyplotD.py : | ||
| + | |||
| + | kate pyplotD.py | ||
| + | |||
| + | Pour rechercher la ligne à remplacer, faites la combinaison de touche CTRL+R et coller dans le champ « Chercher : » : | ||
| + | |||
| + | from qwt import * | ||
| + | |||
| + | Dans le champ « Remplacer », coller : | ||
| + | |||
| + | from Qwt4.Qwt import * | ||
| + | |||
| + | Et cliquez sur le bouton « Tout remplacer ». | ||
| + | |||
| + | <note important> | ||
| ===== Hyperliens ===== | ===== Hyperliens ===== | ||
| Ligne 164: | Ligne 224: | ||
| [[http:// | [[http:// | ||
| - | [[http:// | + | [[https:// |
| [[http:// | [[http:// | ||
| Ligne 183: | Ligne 243: | ||
| - | ==== Autres forums ==== | + | ==== Autres forums ==== |
| [[http:// | [[http:// | ||
