je suis assez nouveau dans ce domaine :) Jusqu'à la semaine dernière, je ne connaissais pas comedi...
J'ai aidé à migrer des applis qui datent (en gros) de 2001 sur des machines/distribs actuelles. Le tout est sensé guider un téléscope, sa coupole, une ccd, des filtres, un focuser, avec plusieurs interfaces, écritent en python, graphique et textuelle.
Le code qui accède à la carte (une NI6503 IIRC) est écrit en C, fait office de "serveur" (je mets entre ", car c'est plus tordu que ça) sur lequel viennent se connecter les ifaces (en python).
Je crois que c'est assez précis, ptet même trop... Enfin voila quoi. Ça marchotte à peu prêt, même si y'a qqs soucis (genre lorsque la machine reboot/halt, elle doit balancer des trucs sur la carte IO, ce qui allume un gros spot et la ccd).
A noter aussi que le paquet comedi-source de debian/ubuntu est ultra moisi, je sais même pas comment c'est possible. Plutot que de créer un ss rep dans /usr/src/modules, genre /usr/src/modules/comedi, il se détarre direct dans /usr/src/modules... Et biensur, il ne compile pas :) Il faut utiliser la version CVS...
[^] # Re: binding python
Posté par Marc (site web personnel) . En réponse au journal [Help] Interface comedi. Évalué à 3.
J'ai aidé à migrer des applis qui datent (en gros) de 2001 sur des machines/distribs actuelles. Le tout est sensé guider un téléscope, sa coupole, une ccd, des filtres, un focuser, avec plusieurs interfaces, écritent en python, graphique et textuelle.
Le code qui accède à la carte (une NI6503 IIRC) est écrit en C, fait office de "serveur" (je mets entre ", car c'est plus tordu que ça) sur lequel viennent se connecter les ifaces (en python).
Je crois que c'est assez précis, ptet même trop... Enfin voila quoi. Ça marchotte à peu prêt, même si y'a qqs soucis (genre lorsque la machine reboot/halt, elle doit balancer des trucs sur la carte IO, ce qui allume un gros spot et la ccd).
A noter aussi que le paquet comedi-source de debian/ubuntu est ultra moisi, je sais même pas comment c'est possible. Plutot que de créer un ss rep dans /usr/src/modules, genre /usr/src/modules/comedi, il se détarre direct dans /usr/src/modules... Et biensur, il ne compile pas :) Il faut utiliser la version CVS...