mercredi 15 octobre 2014

intégration du driver adlink pci9112 dans comedi

Le driver adl_pci9112 développé pour la partie tronc commun a été intégré dans la distribution officielle de comedi. Pour l'obtenir : git clone git://comedi.org/git/comedi/comedi.git

Incident réseau - ralentissements

Si vous remarquez des ralentissements au niveau des accès réseau, en particulier NFS, ceci est peut-être du au nouveau câblage de l'infrastructure réseau par le SNAP. Le serveur a été déplacé dans un switch peu performant et encombré. Une demande urgente de déplacement du serveur vers un port des switchs de tête a été faite au SNAP le 15/10.

--> Finalement, la borne WiFi (I1) était en faute, générant des milliers d'erreurs sur le réseau suite à une panne d'alimentation.

mardi 14 octobre 2014

Incident 14/10/2014 suite à coupure électrique

Pour info, suite à la coupure électrique le switch salle I1 n'a pas redémarré correctement. Implication : perte NIS, NFS, accès réseau. Rebooter le switch a réglé le problème.

vendredi 10 octobre 2014

Centralisation des sources : création d'un dépot GIT sur le serveur agamemnon

Afin de centraliser les sources que nous developpons, nous avons crée un dépot git sur le serveur. Celui permet de sauvegarder, copier et versionner les sources des logiciels qui y sont logés. Tout le monde peut contribuer et vous êtes invités à faire évoluer les projets.

Manuel simple d'utilisation :
------------------------------------------------
premiere utilisation sur votre compte :
    - git config --global user.name "prenom nom"

 initialisation d'un dépot :
    - aller dans le repertoire du soft
    - git init
    - git add tous_mes_repertoires_ou_fichiers
    - git commit -m 'le_nom_du_projet'
    - git push

Installation du projet sur agagmemnon :
    - aller dans /home/git
    - git clone ~/mon_repertoire_avec_mes_sources mon_projet.git

Ensuite, pour utiliser depuis n'importe quelle machine ;
    - creer un repertoire vide
    - git clone pascal@agamemnon.ups-tlse.fr:/home/git/mon_projet.git

Sinon toute la doc sur : http://git-scm.com/book/fr/Démarrage-rapide

Liste des dépots actuels :
--------------------------------------------
Nous avons fait le choix d'un dépot pour chaque type de manipulation, regrouppant les sources associées. Pour l'instant existent :

c167.git :            Tout ce qui touche au uC siemens
es.git :                Tous les logiciels développés avec les cartes E/S pci 9112
smartcard.git :  Tout ce qui est lié aux lecteurs de cartes
ns-2.git :             Les enseignements ns-2
pekee.git :          Les manipulations utilisant le robot Pekee
rtai.git :              Les enseignements sur rtai et les robots manipulateurs

autres idées :
robot.git :           Les sources et librairies des bras manipulateurs
sta.git :               Les sources liées au STA
vhdl.git :             Les sources des projets vhdl (ascenseurs, mal, combinatoire, ... )
api.git :               Ce qui concerne les automates programmables
demos.git :         Des programmes de demo pour les portes ouvertes


Droits d'accès :
--------------------------
Pour l'instant le repertoire est en accès pour les profs uniquement. On pourra réfléchir à l'ouverture de certains projets pour les étudiants, en particulier pour récupérer les squelettes de manipulation.

Migration vers Comedi des cartes E/S ADLINK PCI 9112 de la partie Tronc Commun II

Les cartes E/S PCI 9112 du TC II vont migrer sous le driver Comedi. Ci joint un petit exemple de programme utilisant les E/S analogiques et numeriques avec Comedi. Pensez à faire le portage de vos softs.

http://homepages.laas.fr/berthou/UPS/Exemples/tutl.c

Pascal