Re: [Eqalign-devel] Commit 352
Brought to you by:
antoniofga,
isoplut
From: Antonio F. <ant...@ya...> - 2007-10-26 17:12:15
|
No te preocupes Samuel. Tengo un trabajo pendiente, que es preparar una documentaci=F3n sobre = las clases, sus dependencias... un mapa. Es un proyecto que se est=E1 = haciendo cada vez m=E1s complejo y es dif=EDcil seguirle la pista sin un = buen "mapa". Este diagrama nos ayudar=E1 a detectar errores en la arquitectura y = posibles mejoras, adem=E1s de ayudarte a entender mejor c=F3mo est=E1 = todo. Yo llevo ya demasiados a=F1os en esto, he pasado por un pil=F3n de = cambios, pero el tiempo no perdona y la paternidad no ayuda a mejorar = esto... jejeje... me estoy haciendo viejo chavales!! :-) En serio, estamos metidos en un cambio tecnol=F3gico en el trabajo, eso = es algo que siempre hemos afrontado cada tres o cuatro a=F1os desde hace = unos 16 que empec=E9. Nunca me hab=EDa costado tanto tomar una = decisi=F3n y es que no veo las cosas muy claras.... .... menos rollo!, lo que quiero decir, amigos, es que seguro que he = tomado decisiones de imjplementaci=F3n que seguro que no son =F3ptimas. = No se trata de cambiarlas ahora (y menos a punto de publicar la beta). = Pero si sumamos todos las capacidades que hay en este grupo y con un = poco de ingenio/arte seguro que podemos "deshacer el entuerto". Una vez publiquemos la versi=F3n 2.0 estable, no me parece una locura = redise=F1ar toda la arquitectura. Con una buena arquitectura, podremos ir reimplementando los problemas ya = resueltos y las nuevas ideas hasta la versi=F3n 3.0, pongamos un a=F1o o = as=ED. Luego, queridos colegas :) creo que me retiro o por lo menos me = mantengo m=E1s de apoyo. No s=E9... lo digo desde una posici=F3n de = cansancio (ojo, que no desilusi=F3n por el proyecto eh?) Bueno, la idea est=E1 ah=ED. La idea del programa tambi=E9n est=E1 m=E1s = o menos esbozada, creo que todos tenemos m=E1s o menos claro lo que nos = gustar=EDa que fuera y no me olvido de su finalidad: sacar buenas fotos, = lo mejor posible, con el equipo que tenemos (por una parte) y poner a = disposici=F3n de nuestros compa=F1eros de afici=F3n una herramienta que = de otra manera les costar=EDa mucho dinero (y mira que ya nos sale cara = esta afici=F3n). Considero esta herramienta como nuestra peque=F1a contribuci=F3n a la = astronom=EDa amateur. Puede ser muy importante. Lo digo con toda = seriedad. Y tambi=E9n lo digo con toda humildad. Un saludo!! ----- Original Message -----=20 From: Samuel Diaz=20 To: Lista de correo de desarrollo EQAlign=20 Sent: Friday, October 26, 2007 8:07 AM Subject: Re: [Eqalign-devel] Commit 352 Buenas a todos. No he tenido tiempo de mirar nada de c=F3digo. Me parece que = ultimamente trabajo demasiado y adem=E1s me he cargado el port=E1til, y = van dos desde el verano... Pues despu=E9s de quejarme un poco, os cuento. Me baje el proyecto que ten=E9is para, supongo, probar la atik y lo = estoy adaptando para la QHY. Este finde que tendr=E9 mas tiempo lo = terminare y lo probare. El lunes os cuento. Un saludo. =20 El d=EDa 25/10/07, Antonio Fraga <ant...@ya...> escribi=F3:=20 En el di=E1logo de datos de cometas/asteroides, al importar la lista = desde el MPC, fallaba en los nombres de objetos que tuvieran unas = comillas simples ' la he sustituido por ` ... alguna otra idea?=20 He incluido la funci=F3n AngularDistance en la clase Grades que = est=E1 en Utils.cs dentro del proyecto Ephemerids, calcula la = separaci=F3n angular entre dos coordenadas sexagesimales y devuelve el = resultado tambi=E9n en grados sexagesimales.=20 No se me ocurre una buena soluci=F3n para evitar los di=E1logs = Settings y Config en las otras c=E1maras no WDM. EN las webcam Settings = establece el tama=F1o y tipo de compresi=F3n (RGB24, YUV etc) y Config = los par=E1metros de captura. En las QHY, Atik y dem=E1s no har=E1 falta = sino un s=F3lo di=E1logo de configuraci=F3n. Se me ocurre que lo m=E1s = c=F3modo es desactivar la opci=F3n Settings.=20 EN el control de c=E1mara UCCmera, cree el m=E9todo p=FAblico = ChangeShowMode(ShowMode mode), donde ShowMode es una enumeraci=F3n = {AutoStretchMode, ScrollMode, CropMore}, por defecto se carga en modo = AutoStretchMode y con tama=F1o 640x480. Pero ojo, que cada control de = proceso (calibrado, alineado, error peri=F3dico y autoguido) tiene su = propio control de c=E1mara. La mejor manera es inicializarlo en el = m=E9todo p=FAblico Start() que tienen todos esos controles, basta con = incluir ah=ED el sigueinte c=F3digo:=20 if (this.CameraDriver.CameraAccessType =3D=3D = eCameraAccessType.WDM || this.CameraDriver.CameraAccessType =3D=3D = eCameraAccessType.Sim) this.ucCamera.ChangeShowMode( = UCCamera.ShowMode.AutoStretchMode); else if (this.CameraDriver.Subframe) this.ucCamera.ChangeShowMode(UCCamera.ShowMode.CropMode); else this.ucCamera.ChangeShowMode(UCCamera.ShowMode.ScrollMode = ); Para ello he tenido que modificar la clase Camera para que devuelva = y permita establecer las propiedades Subframe (booleano) y = SubframeRegion (Rectangle) si la c=E1mara est=E1 conectada.=20 Ya he implementado este c=F3digo en UCCalibrate, UCPeriodicError, = UCAutoguide y UCSheinerAlign. Por ahora CropMode es equivalente a ScrollMode, pero lo suyo es = cambiar la localizaci=F3n del la imagen para que quede centrada y no = ser=EDa necesario que el panel contenedor tenga activado el modo Scroll. = Espero que funcione, hasta que no me llegue la Atik no lo puedo = poner a prueba. Tambi=E9n he incluido informaci=F3n de coordenadas en la imagen: = informa de las coordenadas de pantalla (cartesiano con origen en el = centro de la imagen), de C=E1mara (cartesiano girado seg=FAn el =E1ngulo = de la c=E1mara), ecuatorial de pantalla (centrado en las coordenadas = donde apunta el telescopio) y horizontal de pantalla (idem). Puede que = sea una chulada, pero donde est=E1 molesta m=E1s que ayuda pues oculta = una region de la propia imagen, lo mejor es "pintarlo" fuera de la = imagen, en el control de informaci=F3n.=20 Bueno, eso es todo por mi parte. Francisco: Genial! Acabo de ver el control Goto internacionalizado. = Tengo que pasarle los nuevos nombres clave a Francesc, En loadStrings = dentro del Goto tengo una lista, pero hay m=E1s en mensajes y en el = di=E1logo FTW: =BFpodr=EDas pasarme una lista de las nuevas claves en un = xls o en un ods de OO?=20 =BFQu=E9 tal lo de la carga de la QHY? Samuel: =BFQu=E9 tal? =BFte vas haciendo con el c=F3digo?=20 Un saludo! ----- Original Message -----=20 From: Francisco Jos=E9=20 To: Lista correo EQAlign=20 Sent: Wednesday, October 24, 2007 10:55 PM Subject: [Eqalign-devel] Commit 352 =20 Respondo en un ratito al mensaje de Antonio; simplemente informar = que en este commit ya est=E1 traducido el FTW ( a falta de los mensajes = emergentes).=20 Un saludo! =20 -------------------------------------------------------------------------= - S=E9 un Mejor Amante del Cine =BFQuieres saber c=F3mo? =A1Deja que otras personas te ayuden! . -------------------------------------------------------------------------= - = -------------------------------------------------------------------------= This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a = browser.=20 Download your FREE copy of Splunk now >> http://get.splunk.com/=20 -------------------------------------------------------------------------= - _______________________________________________ Eqalign-devel mailing list Eqa...@li...=20 https://lists.sourceforge.net/lists/listinfo/eqalign-devel = -------------------------------------------------------------------------= This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop.=20 Now Search log events and configuration files using AJAX and a = browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Eqalign-devel mailing list Eqa...@li...=20 https://lists.sourceforge.net/lists/listinfo/eqalign-devel -------------------------------------------------------------------------= ----- = -------------------------------------------------------------------------= This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a = browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ -------------------------------------------------------------------------= ----- _______________________________________________ Eqalign-devel mailing list Eqa...@li... https://lists.sourceforge.net/lists/listinfo/eqalign-devel |