Rebonjour à tous,
Voici le mode d'installation qui a bien fonctionné pour moi. Je ne suis un spécialiste en rien, alors ne me demandez pas de l'aide pour des solutions, car je ne suis qu'un utilisateur ordinaire qui vous transmet ce qui a fonctionné pour lui. Pour Ubuntu et d'autres distributions ou pour d'autres versions des produits utilisés ici, je ne sais pas quoi vous dire, je ne connais pas.
Pour commencer, brancher votre carte K8055 au port USB de votre choix.
Installation des paquets pour la carte K8055 (VM110) sous Linux Kubuntu 9.10 32 bits.
Ma méthode pour installer la librairie libk8055 et l'interface graphique k8055gui.
Il faut plusieurs paquets en plus pour que le tout soit compilé et bien supporté.
Pour tout cela, les commandes dans une console sont :
sudo aptitude update
sudo aptitude upgrade
sudo aptitude install build-essential gcc libwxgtk2.8-dev libwxgtk2.8-0 libcurl4-gnutls-dev libusb-1.0-0 libusb-1.0-0-dev libusb++-0.1-4c2 libhid0 libhid-dev swig swig-doc swig-examples python-hid libqwt5-qt4 libqwt5-qt4-dev libqwt5-doc libqwt-dev python-qwt5-qt3 python-qwt5-qt4 python-qwt5-doc python-dev wx2.8-i18n wx2.8-headers wx2.8-examples wx2.8-doc
Dans vos dossiers personnels, dans une console, créer un dossier K8055 :
mkdir K8055
Déplacez-vous dans ce nouveau dossier :
cd K8055
Créer un nouveau dossier pour la librairie libk8055 :
mkdir libk8055
Déplacez-vous dans ce nouveau dossier :
cd libk8055
Télécharger la librairie à compiler :
wget http://prdownloads.sourceforge.net/libk8055/libk8055.0.4.tar.gz
Décompresser l'archive :
tar xzvf libk8055.0.4.tar.gz
Déplacez-vous dans le nouveau dossier src :
cd src
Préparer la compilation :
make
Compiler :
sudo make install
Copier la librairie binaire franchement compilée k8055 dans le dossier /bin :
sudo cp k8055 /bin/k8055
Pour rendre ce nouveau périphérique accessible au groupe d'utilisateur k8055, copier le nouvelle fichier des règles « udev » avec la commande suivante :
sudo cp velleman.rules /etc/udev/rules.d/velleman.rules
Créer le groupe utilisateur K8055 avec la commande :
sudo groupadd k8055
Ajoutez-vous à ce groupe
sudo gpasswd -a nom_utilisateur k8055
Pour moi cela donne la commande :
sudo gpasswd -a rene k8055
Redémarrer l'ordinateur pour que tous ces changements soient pris en compte.
Pour utiliser la librairie, faites un test dans une console avec la commande :
k8055 -d:255
Les LED de la carte K8055 s'illuminent pour indique le chiffre 255 en binaire sur 8 bits cela donne 11111111.
Les 8 LED sont donc allumés.
Et voilà la commande k8055 est disponible de partout et en faisant « k8055 -p:0 » on obtient l'état de la carte
Amusez-vous avec des commandes du genre :
k8055 -d:0 ouvre tous les contacteurs
k8055 -d:1 ferme le contacteur 1
k8055 -d:2 ferme le contacteur 2
k8055 -d:4 ferme le contacteur 3
k8055 -d:8 ferme le contacteur 4
k8055 -d:16 ferme le contacteur 5
k8055 -d:32 ferme le contacteur 6
k8055 -d:64 ferme le contacteur 7
k8055 -d:128 ferme le contacteur 8
k8055 -d:255 ferme tous les 8 contacteurs
Etc.
Maintenant, passer à l'installation de l'interface graphique k8055gui.
Télécharger l'archive à compiler à l'adresse Internet suivante en l'enregistrant dans un nouveau dossier nommé k8055gui dans le dossier K8055 :
http://sites.google.com/site/vellemank8055/k8055gui_v0.1.tar.gz
Dans une console,déplacez-vous dans le nouveau dossier crée pour l'archive k8055gui :
Par exemple, si votre dossier K8055 est à la racine de votre dossier personnel, faites la commande :
cd ~/K8055/k8055gui
Décompresser l'archive :
tar xzvf k8055gui_v0.1.tar.gz
Déplacez-vous dans le nouveau dossier src :
cd src
Préparer la compilation :
make
Compiler :
sudo make install
Pour exécuter le nouveau binaire :
./k8055gui
Connectez-vous à la carte en cliquant sur le bouton « Connect »
Voilà, le tour est joué !
Pour le reste, amusez-vous bien !