[Eqalign-devel] EQAlign
Brought to you by:
antoniofga,
isoplut
From: Antonio F. <ant...@ya...> - 2007-12-05 21:21:16
|
Y yo que pensaba que ASCOM estaba "en coma"...=20 http://download.ascom-standards.org/ASCOMPlatform5Beta2.msi , con templates en .NET2005 para crear nuevos drivers de c=E1mara, de = telescopio, etc. Bien, me pondr=E9 a trabajar en un componente consumidor para EQACam. = Samuel, si montamos un consumidor de c=E1maras ASCOM para EQACam, la = QHY5 estar=EDa soportada autom=E1ticamente. Otra cosa es que adem=E1s = implementemos los componentes ASCOM para las Atik, webcam SC1, QHY6 o = las que sean, que tambi=E9n lo podr=EDamos hacer as=ED y otra cosa es un = componente de soporte directo en EQACam. Creo que tambi=E9n habr=EDa que redise=F1ar todo el sistema de = telescopios de la misma manera: Por una parte un consumidor puente hacia = ASCOM, como hasta ahora, adem=E1s implementar soporte directo a LX200 = (con los comandos basicos) y que todo ello est=E9 en una librer=EDa = separada EQAScope.=20 As=ED el proyecto EQAlign ser=EDa el conjunto de: - Ephemerids y a trav=E9s de ephemerids de elp82 (Luna) y series96 = (planetas) Estos proyectos los podemos considerar ahora como release. = Por seguir la nomenclatura podr=EDa pasarse a llamar EQAEphem. - EQACam como servicio de acceso a c=E1maras, con poco m=E1s ya lo = tenemos. - EQAScope como servicio de acceso a telescopios, es mucho m=E1s = sencillo que EQACam, es s=F3lo un puente hacia ASCOM y poco m=E1s Por ahora podr=EDamos dejar todo lo dem=E1s en EQAlign o considerar: - EQAProjection como servidor de proyecciones. Aqu=ED me gustar=EDa que = trabajaras t=FA Andr=E9s, en cuanto te des-l=EDes. - EQACalc como m=F3dulo de c=E1lculos de alineado, autoguiado, con todos = los m=F3dulos c=E1lculo de centroides, mediciones, etc... Aqu=ED s=F3lo = hay que trabajar en mejorar el autoguiado, el resto lo considero estable = y utilizable. Todos ellos planteados como librer=EDas de servicio y el proyecto = EQALign que nos ser=EDa ya sino "costura e hilo", el interfaz de = usuario. Aqu=ED deber=EDamos reconsiderar el modo en que construimos los = controles de usuario, por ejemplo unificar el actual UCCamera (que se = repite en cada control de proceso -calibrado, alineado, autoguiado y = medici=F3n de error peri=F3dico-) y que todos los procesos utilicen el = mismo (parece lo l=F3gico). De esta manera dividimos el proyecto en m=F3dulos m=E1s especializados, = la interoperatibilidad est=E1 clara, la m=E1s dif=EDcil es unificar los = autoguiadores de telescopios, c=E1maras y relay box, pero no lo veo = complicado, basta que cada c=E1mara que soporte ST4, implemente adem=E1s = un interfaz espec=EDfico de autoguiado, todos los telescopios =B4(todos = son DA1, LX200 directo y ASCOM) lo implementar=E1n tambi=E9n (adem=E1s = del propio de telescopio) y los dispositivos espec=EDficos (SHoestring y = dem=E1s) s=F3lo implementar=EDan este interfaz. As=ED, en lugar de = separar telescopio y autoguiador de telescopio (como hasta ahora) o = c=E1maras y el autoguiador de la c=E1mara, estar=EDamos viendo la misma = clase con otro disfraz.=20 Creo que no es mucho trabajo, lo tenemos casi todo hecho. Yo crear=EDa = otra rama y organiz=E1r=EDa el repositorio SVN (no conozco mucho SVN y = no s=E9 c=F3mo borrar proyectos) Esa es mi propuesta.=20 Un saludo |