Re: [Eqalign-devel] EQAlign
Brought to you by:
antoniofga,
isoplut
From: Antonio F. <ant...@ya...> - 2007-12-05 22:57:40
|
Ok, siento las faltas de "horrortograf=EDa" sobre todo "H=E9chale".=20 Estoy con la nueva plataforma ascom para telescopios en .NET, cambia = bastante, espero que sea m=E1s estable. Un saludo a todos ----- Original Message -----=20 From: Samuel Diaz=20 To: Lista de correo de desarrollo EQAlign=20 Sent: Wednesday, December 05, 2007 10:50 PM Subject: Re: [Eqalign-devel] EQAlign Visto cocina. Ma=F1ana continuo. El d=EDa 5/12/07, Antonio Fraga <ant...@ya...> escribi=F3: Hola Samuel! Es un componente que cumple el interfaz CameraInterface de EQACam, = com olos que por ahora hay en el proyecto, pero que hace de puente hacia = ASCOM. Al intalar la la beta 5, te crea en C:\Arvchivos de = programa\Archivos comunes\ascom\.net\ dos librer=EDas .NET, una de ellas = (ASCOM.DriverAccess.dll) es un punto de entrada a cualquier compoennte = ASCOM (c=E1maras, telescopios, c=FApulas, etc)=20 Se puede dise=F1ar para que ya tenga de entrada el driver ASCOM al = que se va a conectar y en caso contrario presente el di=E1logo de elegir = (que supongo que estar=E1, como en el anterior, en la prpia plataforma = ASCOM.NET). Por lo dem=E1s es s=F3lo un puente a los comandos de ascom. Como el driver de c=E1maras que estamos discutiendo es b=E1sicamente = una copia de ASCOM (podr=EDmaos incluso copiarla tal cual pero me = resist=EDa a no usar objetos Rectangle para definir el =E1rea de crop) = el "consumidor ASCOM" simplemente traslada los comandos al driver que = implementa (al que se conecta en Connect). Exactamente igual ser=EDa en un componente consumidor ASCOM de = telescopios. H=E9chale un vistazo al actual = trunk\TelescopeControl\Drivers\ASCOMDrv.cs para que te hagas una idea, = aunque est=E1 un poco lleno de basura, como digo yo. Lo siento, soy un = poco desordenado cuando programo, suelo hacer limpieza al final. Hasta = ahora hab=EDa considerado EQAlign como un saco donde meter ideas, pero = ha llegado el momento de "hacer limpieza". Un saludo! ----- Original Message -----=20 From: Samuel Diaz=20 To: Lista de correo de desarrollo EQAlign=20 Sent: Wednesday, December 05, 2007 9:40 PM Subject: Re: [Eqalign-devel] EQAlign Me parece muy buena idea modulizar el proyecto. Ma=F1ana me pongo = con ello. Lo unico que no entiendo muy bien eso de un consumidor de = c=E1maras... en cuanto me lo cuentes empiezo. jejejjeje Ma=F1ana tambien mirare y empezare el EQAScope. Si lo veis bien.=20 El d=EDa 5/12/07, Antonio Fraga <ant...@ya...> escribi=F3:=20 Y yo que pensaba que ASCOM estaba "en coma"...=20 http://download.ascom-standards.org/ASCOMPlatform5Beta2.msi=20 , 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 = -------------------------------------------------------------------------= SF.Net email is sponsored by: The Future of Linux Business White = Paper from Novell. From the desktop to the data center, Linux is = going=20 mainstream. Let it simplify your IT future. http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4=20 _______________________________________________ Eqalign-devel mailing list Eqa...@li...=20 https://lists.sourceforge.net/lists/listinfo/eqalign-devel -------------------------------------------------------------------------= - = -------------------------------------------------------------------------= SF.Net email is sponsored by: The Future of Linux Business White = Paper from Novell. From the desktop to the data center, Linux is going mainstream. Let it simplify your IT future. http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4=20 -------------------------------------------------------------------------= - _______________________________________________ Eqalign-devel mailing list Eqa...@li... https://lists.sourceforge.net/lists/listinfo/eqalign-devel = -------------------------------------------------------------------------= SF.Net email is sponsored by: The Future of Linux Business White = Paper from Novell. From the desktop to the data center, Linux is going=20 mainstream. Let it simplify your IT future. http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4=20 _______________________________________________ Eqalign-devel mailing list Eqa...@li...=20 https://lists.sourceforge.net/lists/listinfo/eqalign-devel -------------------------------------------------------------------------= ----- = -------------------------------------------------------------------------= SF.Net email is sponsored by: The Future of Linux Business White Paper from Novell. From the desktop to the data center, Linux is going mainstream. Let it simplify your IT future. http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4 -------------------------------------------------------------------------= ----- _______________________________________________ Eqalign-devel mailing list Eqa...@li... https://lists.sourceforge.net/lists/listinfo/eqalign-devel |