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
|