Bonjour à tous,
Je possède une webcam Philips SPC900 que je
souhaite modifier pour faire de l'astronomie (Steve Chambers). Je souhaiterais
réaliser la modification gérée par la LED (voir par exemple http://www.astrosurf.com/djibb/new/modif.htm)
: en fait on retire physiquement la led pour qu'elle n'éclaire plus, mais
sa cathode est reliée au circuit logique qui commande la pose longue. Le
logiciel qastrocam (voir http://3demi.net/astro/qastrocam/doc/)
semble tout à fait programmé pour cela.
Alors, voici ma question. Le driver pwc ne gère pas
actuellement la led de cette webcam : dans le fichier pwc-ctrl.c, les
fonctions pwc_set_leds() et pwc_get_leds() font explicitement un test
(pdev->type < 730) pour ne pas continuer pour cette webcam (devtype =
720).
Y aurait-il un moyen pour commander la led (même
sans qu'elle clignote ?), l'allumer et l'éteindre à volonté ?
J'ai fait quelques essais en bidouillant dans le
source de pwc mais je n'ai pas les spécifs USB de cette caméra
:
- enlever le test type<730, et faire en sorte de
ne pas avoir de messages d'erreur des appels SendControlMsg(SET_STATUS_CTL,
LED_FORMATTER, 2);
- utiliser setpwc -l et -k avec n'importe quelles
valeurs : ca allume brièvement puis éteint la led, mais la durée est
toujours la même, 1/4s.
Ce ne sont pas des essais concluants, peut-être que
la led s'allume uniquement parce qu'il y a une erreur USB, mais quelqu'un
connait-il le message de contrôle pour gérer cette led ?
Pour finir, je voudrais remercier très
chaleureusement Luc Saillard pour son superbe travail pour intégrer ces
drivers à Linux !
Salutations très cordiales et grand merci à qui
pourra me renseigner,
Pierre
|