eqalign-devel Mailing List for EQAlign (Page 4)
Brought to you by:
antoniofga,
isoplut
You can subscribe to this list here.
2007 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(9) |
Aug
(26) |
Sep
(11) |
Oct
(60) |
Nov
(52) |
Dec
(22) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2008 |
Jan
(3) |
Feb
|
Mar
(2) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Antonio F. <ant...@ya...> - 2007-11-02 07:50:09
|
Bien! Ya estoy deseando ver el link a la beta en la página web de EQAlign... Disculpen que estos días haya estado casi off-line... por fin he comprado la otra mitad de mi casa, es una casa que tiene más de 400 años y el techo, en la otra mitad no se había trastejado desde 1900, con lo que los muros de mi propia casa peligraban... Noooo! no voy a meterme en el techo yo mismo, otra vez no, que después de la reforma de mi casa hace tres años me quedé "desrrengado" (¿se dice así también ahí?... "p'alarrastre"), pero he estado lijando las vigas, las puertas y ventanas y tengo un dolor de espaldas que tira de espaldas... :) Francisco... GENIAL!... el programa estaba un poco cojo con todas las opciones presentes pero no funcionales, ahora ya será otra cosa...genial! Bien, sigue siendo una beta, hasta que no hagamos que la comunicación con ascom sea estable, pero podremos publicarla y así la gente podrá disfrutar de la utilidad de alineamiento que va de perlas. Yo empecé a trabajar sobre una utilidad de búsquedas, pero por lo que les he comentado no lo he podido terminar. Pero el sistema Goto de eqalign, el que planteaste, está perfecto si se le añaden un par de cosas: - en el sistema de búsquedas principal, al que se accede directamente cuando se activa el proceso, no busca planetes ni objetos del sistema solar (17p por ejemplo) - Los cometas y asteroides pueden llegar a tener un movimeinto muy rápido en el cielo en pocas horas... esto conlleva un límite en el tiempo de exposición máxima que podemos darle a cada fotografía. Este tiempo se calcula medienta una formula que depende de la resolución "/pixel y de la propia velocidad (la tengo en casa), sería una ayuda mostrar ese tiempo pero... no para la cámara guía! - Estrellas guía: una vez elijamos un objeto, puede ser una muy biena ayuda ofrecer buscar (no buscar automáticamente, porque el proceso puede ser lento) en la base de datos, las estrellas de una magnitud dada que estén a menos de una distancia también específicada del objeto a fotografiar. Con eso el goto será bastante más completo. Bueno, les dejo que tengo curro! Un saludo Hola! Con este commit podemos empezar a considerar estabilizado completamente el sistema Goto en su primera versión, y el sistema de planificaciones/recorridos: - Todos los mensajes del control están traducidos a Inglés/Español, incluidos los emergentes. - Se han reparado una serie de fallos que hacían que los recorridos intentaran ir más allá del último/primer objeto. - Se han añadido las siguientes funcionalidades: * Es posible editar los comentarios asociados a una planificación. * Se muestran los comentarios asociados a los objetos de dos formas: a) Si no se ha cargado planificación alguna, se presenta el comentario asociado directamente al objeto, normalmente en blanco en la versión actual de la base de datos. b) Si se ha cargado una planificación, se presenta por defecto el comentario asociado al objeto en esa planificación, esto puede ser útil para conocer los estados temporales de objetos como estrellas dobles, cometas, variables... c) Es posible seleccionar en este último caso si se presenta el comentario general o el asociado al objeto en la planificación. * Por supuesto, es posible modificar y editar estos comentarios (de momento, el general no, a la espera de implementar un método en la base de datos que lo realice). Sobre la base de datos, aunque no lo he subido, estoy internacionalizando los mensajes y ocultando los MsgBox no necesarios, espero tenerlo listo pronto. Este fin de semana, si el tiempo lo permite (en principio, pinta muy bien), voy a probar intensivamente el programa en todos sus aspectos, creo que la semana que viene, si no hay fallos gordos, podemos sacar la beta, ya no lo retrasamos más. Espero comentarios. Un saludo. --------------------------------- ¡Descubre una nueva forma de obtener respuestas a tus preguntas! Entra en Yahoo! Respuestas. ------------------------------------------------------------------------- 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 --------------------------------- ¡Descubre una nueva forma de obtener respuestas a tus preguntas! Entra en Yahoo! Respuestas. |
From: <is...@ya...> - 2007-11-02 01:30:21
|
Hola!=0A=0ACon este commit podemos empezar a considerar estabilizado comple= tamente el sistema Goto en su primera versi=F3n, y el sistema de planificac= iones/recorridos:=0A - Todos los mensajes del control est=E1n traducidos a = Ingl=E9s/Espa=F1ol, incluidos los emergentes.=0A - Se han reparado una seri= e de fallos que hac=EDan que los recorridos intentaran ir m=E1s all=E1 del = =FAltimo/primer objeto.=0A - Se han a=F1adido las siguientes funcionalidade= s:=0A * Es posible editar los comentarios asociados a una planificaci=F3= n.=0A * Se muestran los comentarios asociados a los objetos de dos forma= s:=0A a) Si no se ha cargado planificaci=F3n alguna, se presenta el = comentario asociado directamente al objeto, normalmente en blanco en la ver= si=F3n actual de la base de datos.=0A b) Si se ha cargado una planif= icaci=F3n, se presenta por defecto el comentario asociado al objeto en esa = planificaci=F3n, esto puede ser =FAtil para conocer los estados temporales = de objetos como estrellas dobles, cometas, variables...=0A c) Es pos= ible seleccionar en este =FAltimo caso si se presenta el comentario general= o el asociado al objeto en la planificaci=F3n.=0A * Por supuesto, es po= sible modificar y editar estos comentarios (de momento, el general no, a la= espera de implementar un m=E9todo en la base de datos que lo realice).=0A= =0ASobre la base de datos, aunque no lo he subido, estoy internacionalizand= o los mensajes y ocultando los MsgBox no necesarios, espero tenerlo listo p= ronto.=0A=0AEste fin de semana, si el tiempo lo permite (en principio, pint= a muy bien), voy a probar intensivamente el programa en todos sus aspectos,= creo que la semana que viene, si no hay fallos gordos, podemos sacar la be= ta, ya no lo retrasamos m=E1s. Espero comentarios.=0A=0AUn saludo.=0A=0A=0A= =0A=0A =0A______________________________________________ =0APregunta,= Responde, Descubre. =0AComparte tus consejos y opiniones con los usuarios = de Yahoo! Respuestas =0Ahttp://es.answers.yahoo.com/info/welcome |
From: <is...@ya...> - 2007-10-29 13:46:19
|
De acuerdo en todo al 1000%, es una tarea compleja, m=E1s bien tediosa pero= hay que ir realiz=E1ndola poco a poco, por mi parte dame tiempo y voy docu= mentando lo que mejor conozco, una de las decisiones que habr=E1 que tomar = es el separar completamente la de usuario interfaz del n=FAcleo, as=ED podr= emos tener un control remoto, interfaz GTK# para Mono y la actual, pero eso= requiere de mucho estudio y es a largo plazo.=0A=0APor otra parte, anoche = estube probando los cambios que has realizado este fin de semana, en princi= pio genial a falta de pruebas reales de campo. No se si podr=E1 ser esta no= che, pero tengo en proyecto a=F1adir un nuevo sistema de gesti=F3n de c=E1m= ara, dar la posibilidad de forzar la selecci=F3n de la c=E1mara, junto con = la funcionalidad actual de detecci=F3n autom=E1tica; eso a priori, requiere= de modificar el asistente de configuraci=F3n y poco m=E1s en la ventana pr= incipal, si os parece bien me pongo a ello, creo que el FTW ser=E1 m=E1s co= nsistente y usable, por que creo que cuando el usuario en el FTW seleccione= la c=E1mara X de la lista lo que quiere es hacer funcionar esa c=E1mara , = rollos de usabilidad, pero creo que hemos de cuidarlos.=0A=0APor otra parte= en mi copia de trabajo estoy depurando y traduciendo el sistema de gesti= =F3n de recorridos planificados, cuando est=E9 listo subo los cambios, de m= omento, en mis pruebas es usable sin mayor problema, pero tiene algunos bug= s.=0A=0AUn saludo.=0A=0A----- Mensaje original ----=0ADe: Antonio Fraga <an= ton...@ya...>=0APara: Lista de correo de desarrollo EQAlign <eqalign-d= ev...@li...>=0AEnviado: lunes, 29 de octubre, 2007 14:09:38= =0AAsunto: [Eqalign-devel] Ducumentaci=F3n T=E9cnica (I)=0A=0ABuenaaaas... = Bien, no puedo retrasar m=E1s el trabajo de documentar la arquitectura del = proyecto, es necesario que todos conozcamos los entresijos de EQAlign, no s= =F3lo para meterle mano, sino para poder evaluar posibles mejoras o detecta= r d=F3nde hay puntos cr=EDticos.=0A =0A Lo siento, he retrasado demasiad= o este apartado. No es una tarea f=E1cil, primero porque he de saber sobrep= onerme a lo que me parece obvio (cosa que seguro que no consigo del todo o = en absoluto) y segundo porque es un cuurrrroooo!! Pero hay que hacerlo.=0A = =0A Empiezo con un primer documento: Interfaz de Usuario, y le seguir=E1= n las descripciones de c=E1mara, de telescopio y de gesti=F3n de c=E1lculos= , que son los tres m=F3dulos principales.=0A =0A No voy a describir los = proyectos de efem=E9rides, son c=E1lculo puro, creo que bastar=E1 con defin= ir el modo de acceso.=0A =0A En fin, IMPORTANTE: por favor, ampl=EDen lo= que no vean=0A reflejado o h=E1ganmelo notar para incluirlo y corr=EDjanme= si he metido el gamb=F3n. Cuando tengamos corregido esta serie de document= os t=E9cnicos, podemos publicarlo en la web si es necesario y adem=E1s esta= remos en disposici=F3n de discutir la arquitectura de EQAlign en igualdad d= e condiciones.=0A =0A Se=F1ores: mi intenci=F3n (repito lo ya repetido e= n ocasiones anteriores) no es hacerme ni rico ni famoso con este programa, = cuanto mejor documentado est=E9, m=E1s gente podr=E1 acceder a su c=F3digo,= mejorarlo y hacer una herramienta mejor o hacer su propia herramienta de c= =F3digo abierto que a su vez podamos usar nosotros. De eso se trata o as=ED= entiendo el c=F3digo abierto, las individualidades sobran aqu=ED, es el bi= en com=FAn lo que me interesa, en este caso para facilitar el sacar unas bu= enas =93afotitos=94 o el hacer un trabajo m=E1s serio. Si esto no se cumple= , el proyecto no me interesa. Vale ya est=E1 bien de parabienes.=0A =0A = Al=0A trabajo!=0A =0A=09=09=0A=0ALLama Gratis a cualquier PC del Mundo.=0AL= lamadas a fijos y m=F3viles desde 1 c=E9ntimo por minuto.=0Ahttp://es.voice= ..yahoo.com=0A=0A=0A=0A=0A=0A =0A_____________________________________= _________ =0APregunta, Responde, Descubre. =0AComparte tus consejos y opini= ones con los usuarios de Yahoo! Respuestas =0Ahttp://es.answers.yahoo.com/i= nfo/welcome |
From: Antonio F. <ant...@ya...> - 2007-10-29 12:48:44
|
Buf! Lo siento, menuda tanda llevas, entre los portátiles y ahora esto. Por EQAlign no te preocupes, ya irás cogiendo el hilo. Un saludo Samuel Diaz <sam...@gm...> escribió: Muy buenas... Pues me parece que si monto un circo me crecen los enanos... El sábado cuando fui a encender el ordenador de casa este dejo de funcionar. Que manos dios... en una semana se me han roto dos ordenadores. Total lo que prometía ser un finde dedicado a todo esto (la jefa estaba de viaje) a sido un desastre. Espero solucionar esto esta semana y ponerme con las dll para las Lunas. Menudo empiece... El día 26/10/07, Antonio Fraga <ant...@ya...> escribió: Modo Autostretch: Bueno, como no tengo la Atik para probar los modos de visualización modo Autostretch y Scroll, lo que he hecho es modificar la cámara Sim para que tenga un tamaño de 1024x680. De nuevo el modo simulación se a portado y me ha hecho ver un par de problemas: Modo autostretch: Bug al picar sobre una estrella. Claro, se enviaban las coordenadas absolutas, cuando la imagen está comprimida. La solución es implementar un cambio de escala para obtener las coordenadas correctas. Hecho. Modo Scroll: Bug: aunque se presentan las barras de scroll y aunque las desplace para ver la parte derecha e inferior de la imagen, al refrescar la imagen se posiciona automáticamente de nuevo en la esquina superior izquierda. Lo que he hecho es: meter la imagen dentro de otro panel que también cambia de tamaño y este dentro del panel que tiene las barras de scroll. Ok, ahora va perfecto y se puede visualizar la imagen en la parte que queramos. Peeeeero: es poco óptimo, si la imagen está desplazada se produce un molesto parpadeo (no ocurre si estamos en el origen superior-izquierdo). Una idea es construir una nueva imagen de tamaño 640x480 que sea un Crop de la original con origen calculado según los valores de las barras de scroll. Esto estaría por hacer y probar. De paso he conectado la webcam y he estado unos 10 minutos mirando la pantalla. Luego he activado la larga exposición y he estado otro buen rato largo. ¡Aburrido oiga!, pero parece que funciona. Un saludo ------------------------------------------------------------------------- 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 ------------------------------------------------------------------------- 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 --------------------------------- LLama Gratis a cualquier PC del Mundo. Llamadas a fijos y móviles desde 1 céntimo por minuto. http://es.voice.yahoo.com |
From: Samuel D. <sam...@gm...> - 2007-10-29 11:27:10
|
Muy buenas... Pues me parece que si monto un circo me crecen los enanos... El s=E1bado cuando fui a encender el ordenador de casa este dejo de funcion= ar. Que manos dios... en una semana se me han roto dos ordenadores. Total lo que promet=EDa ser un finde dedicado a todo esto (la jefa estaba d= e viaje) a sido un desastre. Espero solucionar esto esta semana y ponerme con las dll para las Lunas. Menudo empiece... El d=EDa 26/10/07, Antonio Fraga <ant...@ya...> escribi=F3: > > Modo Autostretch: > Bueno, como no tengo la Atik para probar los modos de visualizaci=F3n mod= o > Autostretch y Scroll, lo que he hecho es modificar la c=E1mara Sim para q= ue > tenga un tama=F1o de 1024x680. De nuevo el modo simulaci=F3n se a portado= y me > ha hecho ver un par de problemas: > > Modo autostretch: > Bug al picar sobre una estrella. Claro, se enviaban las coordenadas > absolutas, cuando la imagen est=E1 comprimida. La soluci=F3n es implement= ar un > cambio de escala para obtener las coordenadas correctas. Hecho. > > Modo Scroll: > Bug: aunque se presentan las barras de scroll y aunque las desplace para > ver la parte derecha e inferior de la imagen, al refrescar la imagen se > posiciona autom=E1ticamente de nuevo en la esquina superior izquierda. Lo= que > he hecho es: meter la imagen dentro de otro panel que tambi=E9n cambia de > tama=F1o y este dentro del panel que tiene las barras de scroll. Ok, ahor= a va > perfecto y se puede visualizar la imagen en la parte que queramos. > > Peeeeero: es poco =F3ptimo, si la imagen est=E1 desplazada se produce un > molesto parpadeo (no ocurre si estamos en el origen superior-izquierdo). > Una idea es construir una nueva imagen de tama=F1o 640x480 que sea un Cro= p de > la original con origen calculado seg=FAn los valores de las barras de scr= oll. > Esto estar=EDa por hacer y probar. > > De paso he conectado la webcam y he estado unos 10 minutos mirando la > pantalla. Luego he activado la larga exposici=F3n y he estado otro buen r= ato > largo. =A1Aburrido oiga!, pero parece que funciona. > > Un saludo > > > ------------------------------------------------------------------------- > 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 > > |
From: Antonio F. <ant...@ya...> - 2007-10-27 23:47:31
|
Hola Farncisco, Ma=F1ana miro con calma los otros bugs, pero el modo Crop y el modo = Scroll ahora mismo son lo mismo. La =FAnica manera que se me ocurre de = "sorterar" el parpadeo es hacer un crop de la imagen de tama=F1o 640x480 = y usar dos barras de scroll para desplazar el origen del crop, bloqueado = la memoria no deber=EDa consumir mucho tiempo. Un saludo! ----- Original Message -----=20 From: Francisco Jos=E9=20 To: Lista de correo de desarrollo EQAlign=20 Sent: Sunday, October 28, 2007 12:30 AM Subject: Re: [Eqalign-devel] Commit 352 Hola a todos! Aviso que mi mensaje de hoy puede ser algo "destructivo", jejeje... Antes de nada, algo de filosof=EDa, estoy totalmente de acuerdo con = Antonio, creo que esto ser=E1 nuestro granito de arena, el tener la = enorme satisfacci=F3n de poder ayudar a sacar buenas fotos a los = dem=E1s. En esta vida hemos de dejar huella, por peque=F1ita que sea. Bueno, he estado experimentando un poco con la QHY5 y el nuevo = c=F3digo y os comento algunas cosillas. En primer lugar, tras conectar = la c=E1mara me he dado cuenta que para la QHY5 no hace ni pu=F1etero = caso a los modos definidos en " ShowMode", jeje, bueno, he estado = sumergi=E9ndome en el c=F3digo y creo que puedo aportar una pista: En los procedimientos que cargan el control de imagen, por ejemplo, = el UCCalibrate, existe una estructura condicional: // preparo el modo de c=E1mara segun el tipo de c=E1mara 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); El problema es que aunque en la QHY5 subframe est=E1 a "false" se = empe=F1a en fjar el CropMode, no se muy bien si es que falta algo en el = driver; el caso es que si yo a=F1ado tras la estructura condicional una = l=EDnea que fuerce el modo, la QHY entra correctamente en =E9l. Sobre el = Scroll mode, efectivamente da ese parpadeo que comentas. Por otra parte, al intentar restar un dark frame, se lanza una = excepci=F3n en FloatImage.cs dentro del procedimiento public FloatImage = FromBitmap(Bitmap srcImg), concretamente al intentar obtener la altura y = el ancho de la imagen; // get source image size int width =3D srcImg.Width; int height =3D srcImg.Height; =20 El motivo y traza completa: System.NullReferenceException was unhandled Message=3D"Object reference not set to an instance of an object." Source=3D"EQAlign" StackTrace: at ScheinerAlign.Imaging.FloatImage.FromBitmap(Bitmap srcImg) = in C:\Documents and = Settings\fran\Escritorio\Proyecto-EQAlign\Copia-Trabajo\eqalign\eqalign-w= in\trunk\Stack\FloatImage.cs:line 141 at ScheinerAlign.Imaging.FloatImage.Add(Bitmap img) in = C:\Documents and = Settings\fran\Escritorio\Proyecto-EQAlign\Copia-Trabajo\eqalign\eqalign-w= in\trunk\Stack\FloatImage.cs:line 296 at = ScheinerAlign.ui2.controls.UCCamControl.LXProgressCount(Object sender, = EventArgs e) in C:\Documents and = Settings\fran\Escritorio\Proyecto-EQAlign\Copia-Trabajo\eqalign\eqalign-w= in\trunk\ui2\controls\UCCamControl.cs:line 263 at System.Windows.Forms.Timer.OnTick(EventArgs e) at = System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr = hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) at System.Windows.Forms.SafeNativeMethods.MessageBox(HandleRef = hWnd, String text, String caption, Int32 type) at System.Windows.Forms.MessageBox.ShowCore(IWin32Window owner, = String text, String caption, MessageBoxButtons buttons, MessageBoxIcon = icon, MessageBoxDefaultButton defaultButton, MessageBoxOptions options, = Boolean showHelp) at System.Windows.Forms.MessageBox.Show(String text, String = caption, MessageBoxButtons buttons, MessageBoxIcon icon) at = ScheinerAlign.ui2.controls.UCCamControl.cmdMasterDark_Click(Object = sender, EventArgs e) in C:\Documents and = Settings\fran\Escritorio\Proyecto-EQAlign\Copia-Trabajo\eqalign\eqalign-w= in\trunk\ui2\controls\UCCamControl.cs:line 322 at System.Windows.Forms.Control.OnClick(EventArgs e) at System.Windows.Forms.Button.OnClick(EventArgs e) at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent) at System.Windows.Forms.Control.WmMouseUp(Message& m, = MouseButtons button, Int32 clicks) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ButtonBase.WndProc(Message& m) at System.Windows.Forms.Button.WndProc(Message& m) at = System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at = System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr = hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) at = System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg) at = System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.Un= safeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 = dwComponentID, Int32 reason, Int32 pvLoopData) at = System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 = reason, ApplicationContext context) at = System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 = reason, ApplicationContext context) at System..Windows.Forms.Application.Run(Form mainForm) at ScheinerAlign.Program.Main() in C:\Documents and = Settings\fran\Escritorio\Proyecto-EQAlign\Copia-Trabajo\eqalign\eqalign-w= in\trunk\Program.cs:line 17 at System.AppDomain.nExecuteAssembly(Assembly assembly, = String[] args) at System.AppDomain.ExecuteAssembly(String assemblyFile, = Evidence assemblySecurity, String[] args) at = Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly() at System.Threading.ThreadHelper..ThreadStart_Context(Object = state) at System.Threading.ExecutionContext.Run(ExecutionContext = executionContext, ContextCallback callback, Object state) at System.Threading.ThreadHelper.ThreadStart() Y un =FAltimo bug, al simular picar sobre una estrella, para eso he = usado un hot pixel, la excepci=F3n se lanza en Astrometry.cs, en = MassCenter(), en la l=EDnea: sumLumY +=3D (int)pGet[(imgPtr.Stride*y)+x*3]; La traza de error me resulta m=E1s pu=F1etera: System.AccessViolationException was unhandled Message=3D"Attempted to read or write protected memory. This is = often an indication that other memory is corrupt." Source=3D"EQAlign" StackTrace: at = ScheinerAlign.Astrometry.AstrometryProcces.MassCenter(Double& pX, = Double& pY, BitmapData& imgPtr, Int32 w, Int32 h, Point& pUL, Point& = pBR) in C:\Documents and = Settings\fran\Escritorio\Proyecto-EQAlign\Copia-Trabajo\eqalign\eqalign-w= in\trunk\Astrometry.cs:line 252 at = ScheinerAlign.Astrometry.AstrometryProcces.FindStarInZone(Point p, Int32 = rad, Bitmap& img, DataTable& FoundStars, Int32 MaxObjLenght, Bitmap& = imgFWHM) in C:\Documents and = Settings\fran\Escritorio\Proyecto-EQAlign\Copia-Trabajo\eqalign\eqalign-w= in\trunk\Astrometry.cs:line 144 at ScheinerAlign.Measures.FindStar(Int32 x, Int32 y) in = C:\Documents and = Settings\fran\Escritorio\Proyecto-EQAlign\Copia-Trabajo\eqalign\eqalign-w= in\trunk\Measures.cs:line 657 at ScheinerAlign.ScopeWindow.UserPickStar(Int32 x, Int32 y) in = C:\Documents and = Settings\fran\Escritorio\Proyecto-EQAlign\Copia-Trabajo\eqalign\eqalign-w= in\trunk\ScopeWindow.cs:line 1838 at ScheinerAlign.ui2.controls.UCCamera.pickStar(Object sender, = MouseEventArgs e) in C:\Documents and = Settings\fran\Escritorio\Proyecto-EQAlign\Copia-Trabajo\eqalign\eqalign-w= in\trunk\ui2\controls\UCCamera.cs:line 65 at System.Windows.Forms.Control.OnMouseUp(MouseEventArgs e) at System.Windows.Forms.Control.WmMouseUp(Message& m, = MouseButtons button, Int32 clicks) at System.Windows.Forms.Control.WndProc(Message& m) at = System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at = System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr = hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) at = System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg) at = System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.Un= safeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 = dwComponentID, Int32 reason, Int32 pvLoopData) at = System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 = reason, ApplicationContext context) at = System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 = reason, ApplicationContext context) at System.Windows.Forms.Application.Run(Form mainForm) at ScheinerAlign.Program.Main() in C:\Documents and = Settings\fran\Escritorio\Proyecto-EQAlign\Copia-Trabajo\eqalign\eqalign-w= in\trunk\Program.cs:line 17 at System.AppDomain.nExecuteAssembly(Assembly assembly, = String[] args) at System..AppDomain.ExecuteAssembly(String assemblyFile, = Evidence assemblySecurity, String[] args) at = Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly() at System.Threading.ThreadHelper.ThreadStart_Context(Object = state) at System.Threading.ExecutionContext.Run(ExecutionContext = executionContext, ContextCallback callback, Object state) at System..Threading.ThreadHelper.ThreadStart() =20 Y ya para concluir mi destructivo mensaje, en mainWindow, en = GetCameraDeviceList me veo obligado a forzar la detecci=F3n de la QHY5; = he puesto un comentario para indicar d=F3nde. Un saludo! -------------------------------------------------------------------------= ----- =A1Descubre una nueva forma de obtener respuestas a tus preguntas! Entra en Yahoo! Respuestas. -------------------------------------------------------------------------= ----- = -------------------------------------------------------------------------= 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 |
From: <is...@ya...> - 2007-10-27 23:30:46
|
Hola a todos!=0A=0AAviso que mi mensaje de hoy puede ser algo "destructivo"= , jejeje...=0A=0AAntes de nada, algo de filosof=EDa, estoy totalmente de ac= uerdo con Antonio, creo que esto ser=E1 nuestro granito de arena, el tener = la enorme satisfacci=F3n de poder ayudar a sacar buenas fotos a los dem=E1s= .. En esta vida hemos de dejar huella, por peque=F1ita que sea.=0A=0ABueno, = he estado experimentando un poco con la QHY5 y el nuevo c=F3digo y os comen= to algunas cosillas. En primer lugar, tras conectar la c=E1mara me he dado = cuenta que para la QHY5 no hace ni pu=F1etero caso a los modos definidos en= " ShowMode", jeje, bueno, he estado sumergi=E9ndome en el c=F3digo y creo = que puedo aportar una pista:=0A En los procedimientos que cargan el control= de imagen, por ejemplo, el UCCalibrate, existe una estructura condicional= :=0A // preparo el modo de c=E1mara segun el tipo de c=E1mara=0A = if (this.CameraDriver.CameraAccessType =3D=3D eCameraAccessType.WDM=0A = || this.CameraDriver.CameraAccessType =3D=3D eCameraAccessType.Sim)=0A= this.ucCamera.ChangeShowMode(UCCamera.ShowMode.AutoStretchMode);= =0A else if (this.CameraDriver.Subframe)=0A this.ucCamera.Cha= ngeShowMode(UCCamera.ShowMode.CropMode);=0A else=0A this.ucCa= mera.ChangeShowMode(UCCamera.ShowMode.ScrollMode);=0A=0AEl problema es que = aunque en la QHY5 subframe est=E1 a "false" se empe=F1a en fjar el CropMode= , no se muy bien si es que falta algo en el driver; el caso es que si yo a= =F1ado tras la estructura condicional una l=EDnea que fuerce el modo, la QH= Y entra correctamente en =E9l. Sobre el Scroll mode, efectivamente da ese p= arpadeo que comentas.=0A=0APor otra parte, al intentar restar un dark frame= , se lanza una excepci=F3n en FloatImage.cs dentro del procedimiento publi= c FloatImage FromBitmap(Bitmap srcImg), concretamente al intentar obtener l= a altura y el ancho de la imagen;=0A // get source image size=0A i= nt width =3D srcImg.Width;=0A int height =3D srcImg.Height;=0A =0AEl m= otivo y traza completa:=0A System.NullReferenceException was unhandled=0A = Message=3D"Object reference not set to an instance of an object."=0A Sourc= e=3D"EQAlign"=0A StackTrace:=0A at ScheinerAlign.Imaging.FloatImage.= FromBitmap(Bitmap srcImg) in C:\Documents and Settings\fran\Escritorio\Proy= ecto-EQAlign\Copia-Trabajo\eqalign\eqalign-win\trunk\Stack\FloatImage.cs:li= ne 141=0A at ScheinerAlign.Imaging.FloatImage.Add(Bitmap img) in C:\D= ocuments and Settings\fran\Escritorio\Proyecto-EQAlign\Copia-Trabajo\eqalig= n\eqalign-win\trunk\Stack\FloatImage.cs:line 296=0A at ScheinerAlign.= ui2.controls.UCCamControl.LXProgressCount(Object sender, EventArgs e) in C:= \Documents and Settings\fran\Escritorio\Proyecto-EQAlign\Copia-Trabajo\eqal= ign\eqalign-win\trunk\ui2\controls\UCCamControl.cs:line 263=0A at Sys= tem.Windows.Forms.Timer.OnTick(EventArgs e)=0A at System.Windows.Form= s.Timer.TimerNativeWindow.WndProc(Message& m)=0A at System.Windows.Fo= rms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, = IntPtr lparam)=0A at System.Windows.Forms.SafeNativeMethods.MessageBo= x(HandleRef hWnd, String text, String caption, Int32 type)=0A at Syst= em.Windows.Forms.MessageBox.ShowCore(IWin32Window owner, String text, Strin= g caption, MessageBoxButtons buttons, MessageBoxIcon icon, MessageBoxDefaul= tButton defaultButton, MessageBoxOptions options, Boolean showHelp)=0A = at System.Windows.Forms.MessageBox.Show(String text, String caption, Mess= ageBoxButtons buttons, MessageBoxIcon icon)=0A at ScheinerAlign.ui2.c= ontrols.UCCamControl.cmdMasterDark_Click(Object sender, EventArgs e) in C:\= Documents and Settings\fran\Escritorio\Proyecto-EQAlign\Copia-Trabajo\eqali= gn\eqalign-win\trunk\ui2\controls\UCCamControl.cs:line 322=0A at Syst= em.Windows.Forms.Control.OnClick(EventArgs e)=0A at System.Windows.Fo= rms.Button.OnClick(EventArgs e)=0A at System.Windows.Forms.Button.OnM= ouseUp(MouseEventArgs mevent)=0A at System.Windows.Forms.Control.WmMo= useUp(Message& m, MouseButtons button, Int32 clicks)=0A at System.Win= dows.Forms.Control.WndProc(Message& m)=0A at System.Windows.Forms.But= tonBase.WndProc(Message& m)=0A at System.Windows.Forms.Button.WndProc= (Message& m)=0A at System.Windows.Forms.Control.ControlNativeWindow.O= nMessage(Message& m)=0A at System.Windows.Forms.Control.ControlNative= Window.WndProc(Message& m)=0A at System.Windows.Forms.NativeWindow.De= buggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)=0A = at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)= =0A at System.Windows.Forms.Application.ComponentManager.System.Windo= ws.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dw= ComponentID, Int32 reason, Int32 pvLoopData)=0A at System.Windows.For= ms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationC= ontext context)=0A at System.Windows.Forms.Application.ThreadContext.= RunMessageLoop(Int32 reason, ApplicationContext context)=0A at System= ..Windows.Forms.Application.Run(Form mainForm)=0A at ScheinerAlign.Pro= gram.Main() in C:\Documents and Settings\fran\Escritorio\Proyecto-EQAlign\C= opia-Trabajo\eqalign\eqalign-win\trunk\Program.cs:line 17=0A at Syste= m.AppDomain.nExecuteAssembly(Assembly assembly, String[] args)=0A at = System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence assemblySecu= rity, String[] args)=0A at Microsoft.VisualStudio.HostingProcess.Host= Proc.RunUsersAssembly()=0A at System.Threading.ThreadHelper.ThreadSta= rt_Context(Object state)=0A at System.Threading.ExecutionContext.Run(= ExecutionContext executionContext, ContextCallback callback, Object state)= =0A at System.Threading.ThreadHelper.ThreadStart()=0A=0A=0AY un =FAlt= imo bug, al simular picar sobre una estrella, para eso he usado un hot pixe= l, la excepci=F3n se lanza en Astrometry.cs, en MassCenter(), en la l=EDnea= :=0A sumLumY +=3D (int)pGet[(imgPtr.Stride*y)+x*3];=0A=0ALa traza de er= ror me resulta m=E1s pu=F1etera:=0ASystem.AccessViolationException was unha= ndled=0A Message=3D"Attempted to read or write protected memory. This is o= ften an indication that other memory is corrupt."=0A Source=3D"EQAlign"=0A= StackTrace:=0A at ScheinerAlign.Astrometry.AstrometryProcces.MassCe= nter(Double& pX, Double& pY, BitmapData& imgPtr, Int32 w, Int32 h, Point& p= UL, Point& pBR) in C:\Documents and Settings\fran\Escritorio\Proyecto-EQAli= gn\Copia-Trabajo\eqalign\eqalign-win\trunk\Astrometry.cs:line 252=0A = at ScheinerAlign.Astrometry.AstrometryProcces.FindStarInZone(Point p, Int32= rad, Bitmap& img, DataTable& FoundStars, Int32 MaxObjLenght, Bitmap& imgFW= HM) in C:\Documents and Settings\fran\Escritorio\Proyecto-EQAlign\Copia-Tra= bajo\eqalign\eqalign-win\trunk\Astrometry.cs:line 144=0A at ScheinerA= lign.Measures.FindStar(Int32 x, Int32 y) in C:\Documents and Settings\fran\= Escritorio\Proyecto-EQAlign\Copia-Trabajo\eqalign\eqalign-win\trunk\Measure= s.cs:line 657=0A at ScheinerAlign.ScopeWindow.UserPickStar(Int32 x, I= nt32 y) in C:\Documents and Settings\fran\Escritorio\Proyecto-EQAlign\Copia= -Trabajo\eqalign\eqalign-win\trunk\ScopeWindow.cs:line 1838=0A at Sch= einerAlign.ui2.controls.UCCamera.pickStar(Object sender, MouseEventArgs e) = in C:\Documents and Settings\fran\Escritorio\Proyecto-EQAlign\Copia-Trabajo= \eqalign\eqalign-win\trunk\ui2\controls\UCCamera.cs:line 65=0A at Sys= tem.Windows.Forms.Control.OnMouseUp(MouseEventArgs e)=0A at System.Wi= ndows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks= )=0A at System.Windows.Forms.Control.WndProc(Message& m)=0A at = System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)=0A = at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m= )=0A at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr h= Wnd, Int32 msg, IntPtr wparam, IntPtr lparam)=0A at System.Windows.Fo= rms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)=0A at System.Windo= ws.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMeth= ods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason= , Int32 pvLoopData)=0A at System.Windows.Forms.Application.ThreadCont= ext.RunMessageLoopInner(Int32 reason, ApplicationContext context)=0A = at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reas= on, ApplicationContext context)=0A at System.Windows.Forms.Applicatio= n.Run(Form mainForm)=0A at ScheinerAlign.Program.Main() in C:\Documen= ts and Settings\fran\Escritorio\Proyecto-EQAlign\Copia-Trabajo\eqalign\eqal= ign-win\trunk\Program.cs:line 17=0A at System.AppDomain.nExecuteAssem= bly(Assembly assembly, String[] args)=0A at System.AppDomain.ExecuteA= ssembly(String assemblyFile, Evidence assemblySecurity, String[] args)=0A = at Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()= =0A at System.Threading.ThreadHelper.ThreadStart_Context(Object state= )=0A at System.Threading.ExecutionContext.Run(ExecutionContext execut= ionContext, ContextCallback callback, Object state)=0A at System.Thre= ading.ThreadHelper.ThreadStart()=0A=0A=0A =0AY ya para concluir mi destr= uctivo mensaje, en mainWindow, en GetCameraDeviceList me veo obligado a for= zar la detecci=F3n de la QHY5; he puesto un comentario para indicar d=F3nde= ..=0A=0AUn saludo!=0A=0A=0A=0A=0A=0A=0A =0A___________________________= _________________________________________________________=0AS=E9 un Mejor A= mante del Cine =0A=BFQuieres saber c=F3mo? =A1Deja = que otras personas te ayuden!=0Ahttp://advision.webevents.yahoo.com/reto/en= tretenimiento.html |
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 |
From: Antonio F. <ant...@ya...> - 2007-10-26 16:55:35
|
Modo Autostretch: Bueno, como no tengo la Atik para probar los modos de visualizaci=F3n = modo Autostretch y Scroll, lo que he hecho es modificar la c=E1mara Sim = para que tenga un tama=F1o de 1024x680. De nuevo el modo simulaci=F3n se = a portado y me ha hecho ver un par de problemas: Modo autostretch: Bug al picar sobre una estrella. Claro, se enviaban las coordenadas = absolutas, cuando la imagen est=E1 comprimida. La soluci=F3n es = implementar un cambio de escala para obtener las coordenadas correctas. = Hecho. Modo Scroll:=20 Bug: aunque se presentan las barras de scroll y aunque las desplace para = ver la parte derecha e inferior de la imagen, al refrescar la imagen se = posiciona autom=E1ticamente de nuevo en la esquina superior izquierda. = Lo que he hecho es: meter la imagen dentro de otro panel que tambi=E9n = cambia de tama=F1o y este dentro del panel que tiene las barras de = scroll. Ok, ahora va perfecto y se puede visualizar la imagen en la = parte que queramos. Peeeeero: es poco =F3ptimo, si la imagen est=E1 desplazada se produce un = molesto parpadeo (no ocurre si estamos en el origen = superior-izquierdo). Una idea es construir una nueva imagen de tama=F1o = 640x480 que sea un Crop de la original con origen calculado seg=FAn los = valores de las barras de scroll. Esto estar=EDa por hacer y probar. De paso he conectado la webcam y he estado unos 10 minutos mirando la = pantalla. Luego he activado la larga exposici=F3n y he estado otro buen = rato largo. =A1Aburrido oiga!, pero parece que funciona. Un saludo |
From: Samuel D. <sam...@gm...> - 2007-10-26 07:07:28
|
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 e= l 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. El d=EDa 25/10/07, Antonio Fraga <ant...@ya...> escribi=F3: > > En el di=E1logo de datos de cometas/asteroides, al importar la lista des= de > el MPC, fallaba en los nombres de objetos que tuvieran unas comillas simp= les > ' la he sustituido por ` ... alguna otra idea? > > 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. > > 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=E1metro= s de > captura. En las QHY, Atik y dem=E1s no har=E1 falta sino un s=F3lo di=E1l= ogo de > configuraci=F3n. Se me ocurre que lo m=E1s c=F3modo es desactivar la opci= =F3n > Settings. > > 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 pro= ceso > (calibrado, alineado, error peri=F3dico y autoguido) tiene su propio cont= rol > de c=E1mara. La mejor manera es inicializarlo en el m=E9todo p=FAblico St= art() que > tienen todos esos controles, basta con incluir ah=ED el sigueinte c=F3dig= o: > > if (this.CameraDriver.CameraAccessType =3D=3D eCameraAccessType.WDM > || this.CameraDriver.CameraAccessType =3D=3D eCameraAccessType.Si= m) > 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. > > Ya he implementado este c=F3digo en UCCalibrate, UCPeriodicError, > UCAutoguide y UCSheinerAlign. > > Por ahora CropMode es equivalente a ScrollMode, pero lo suyo es cambiar l= a > localizaci=F3n del la imagen para que quede centrada y no ser=EDa necesar= io 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=E1mar= a), > ecuatorial de pantalla (centrado en las coordenadas donde apunta el > telescopio) y horizontal de pantalla (idem). Puede que sea una chulada, p= ero > 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= . > > 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 de= l > 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? > > =BFQu=E9 tal lo de la carga de la QHY? > > Samuel: =BFQu=E9 tal? =BFte vas haciendo con el c=F3digo? > > Un saludo! > > > ----- Original Message ----- > *From:* Francisco Jos=E9 <is...@ya...> > *To:* Lista correo EQAlign <eqa...@li...> > *Sent:* Wednesday, October 24, 2007 10:55 PM > *Subject:* [Eqalign-devel] Commit 352 > > > 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 emergent= es). > > Un saludo! > > > ------------------------------ > > S=E9 un Mejor Amante del Cine > =BFQuieres saber c=F3mo? =A1Deja que otras personas te ayuden! > <http://us.rd.yahoo.com/mail/es/tagline/beabetter/*http://advision.webeve= nts.yahoo.com/reto/entretenimiento.html> > . > > ------------------------------ > > ------------------------------------------------------------------------- > 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 > > > ------------------------------------------------------------------------- > 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 > > |
From: Antonio F. <ant...@ya...> - 2007-10-25 22:39:43
|
OK, si has dejado en blanco las opciones en el XML Catal=E1n es = suficiente!!! ni me fij=E9. Sobre el Config/Settings, hay qe dejar al menos el Config para las = Atik/QHY/... para configurar el modo binning, crop y dem=E1s. Saludos! ----- Original Message -----=20 From: Francisco Jos=E9=20 To: Lista de correo de desarrollo EQAlign=20 Sent: Thursday, October 25, 2007 10:48 PM Subject: Re: [Eqalign-devel] Commit 352 Hola Antonio y a todos! Hoy he tenido una jornada de casi 11 horas de curro y no tengo el coco = para hacer nada, jeje. A partir de ma=F1ana seguir=E9 con las = traducciones y pruebo la QHY5 con el nuevo c=F3digo que has a=F1adido. Sobre los di=E1logos Setting y Config, no te preocupes, para las = c=E1maras que no lo necesiten, se desactivan y punto, no es necesario = darle m=E1s vueltas a eso. Sobre la traducci=F3n, he incluido las cadenas a traducir en el xml de = catal=E1n, las del FTW comienzan todas por "_fwt" y las del goto por = "_goto", de todos modos, si lo deseas puedo crearte una lista con las = entradas y su valor en castellano, para que haga la traducci=F3n; como = le sea m=E1s c=F3modo. Por hoy nada m=E1s, genial trabajo Antonio!=20 Un abrazo a todos! ----- Mensaje original ---- De: Antonio Fraga <ant...@ya...> Para: Lista de correo de desarrollo EQAlign = <eqa...@li...> Enviado: jueves, 25 de octubre, 2007 18:25:02 Asunto: Re: [Eqalign-devel] Commit 352 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? 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. 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. 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: 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. 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. 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? =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 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! -------------------------------------------------------------------------= --- 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. Download your FREE copy of Splunk now >> http://get.splunk.com/=20 _______________________________________________ Eqalign-devel mailing list Eqa...@li... https://lists.sourceforge.net/lists/listinfo/eqalign-devel -------------------------------------------------------------------------= ----- 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. 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 |
From: <is...@ya...> - 2007-10-25 22:15:13
|
Hola Antonio y a todos!=0A=0AHoy he tenido una jornada de casi 11 horas de = curro y no tengo el coco para hacer nada, jeje. A partir de ma=F1ana seguir= =E9 con las traducciones y pruebo la QHY5 con el nuevo c=F3digo que has a= =F1adido.=0A=0ASobre los di=E1logos Setting y Config, no te preocupes, para= las c=E1maras que no lo necesiten, se desactivan y punto, no es necesario = darle m=E1s vueltas a eso.=0A=0ASobre la traducci=F3n, he incluido las cade= nas a traducir en el xml de catal=E1n, las del FTW comienzan todas por "_fw= t" y las del goto por "_goto", de todos modos, si lo deseas puedo crearte u= na lista con las entradas y su valor en castellano, para que haga la traduc= ci=F3n; como le sea m=E1s c=F3modo.=0A=0APor hoy nada m=E1s, genial trabajo= Antonio! =0A=0AUn abrazo a todos!=0A=0A----- Mensaje original ----=0ADe: A= ntonio Fraga <ant...@ya...>=0APara: Lista de correo de desarrollo EQ= Align <eqa...@li...>=0AEnviado: jueves, 25 de octubr= e, 2007 18:25:02=0AAsunto: Re: [Eqalign-devel] Commit 352=0A=0A=0A=0A =0ADI= V {=0AMARGIN:0px;}=0A=0A=0A=0AEn el di=E1logo de datos de cometas/asteroide= s, al =0Aimportar la lista desde el MPC, fallaba en los nombres de objetos = que tuvieran =0Aunas comillas simples ' la he sustituido por ` ... alguna o= tra =0Aidea?=0A=0A =0A=0AHe incluido la funci=F3n AngularDistance en la cla= se =0AGrades que est=E1 en Utils.cs dentro del proyecto Ephemerids, calcula= la =0Aseparaci=F3n angular entre dos coordenadas sexagesimales y devuelve = el resultado =0Atambi=E9n en grados sexagesimales.=0A=0A =0A=0ANo se me ocu= rre una buena soluci=F3n para evitar los =0Adi=E1logs Settings y Config en = las otras c=E1maras no WDM. EN las webcam Settings =0Aestablece el tama=F1o= y tipo de compresi=F3n (RGB24, YUV etc) y Config los =0Apar=E1metros de ca= ptura. En las QHY, Atik y dem=E1s no har=E1 falta sino un s=F3lo =0Adi=E1lo= go de configuraci=F3n. Se me ocurre que lo m=E1s c=F3modo es desactivar la = opci=F3n =0ASettings.=0A=0A =0A=0AEN el control de c=E1mara UCCmera, cree e= l m=E9todo =0Ap=FAblico ChangeShowMode(ShowMode mode), donde ShowMode es un= a enumeraci=F3n =0A{AutoStretchMode, ScrollMode, CropMore}, por defecto se = carga en modo =0AAutoStretchMode y con tama=F1o 640x480. Pero ojo, que cada= control de proceso =0A(calibrado, alineado, error peri=F3dico y autoguido)= tiene su propio control de =0Ac=E1mara. La mejor manera es inicializarlo e= n el m=E9todo p=FAblico Start() que tienen =0Atodos esos controles, basta c= on incluir ah=ED el sigueinte c=F3digo:=0A=0A =0A=0A if =0A(this.Camer= aDriver.CameraAccessType =3D=3D =0AeCameraAccessType.WDM=0A || =0Ath= is.CameraDriver.CameraAccessType =3D=3D =0AeCameraAccessType.Sim)=0A = =0Athis.ucCamera.ChangeShowMode(UCCamera.ShowMode.AutoStretchMode);=0A = =0Aelse if =0A(this.CameraDriver.Subframe)=0A =0Athis.ucCamera= ..ChangeShowMode(UCCamera.ShowMode.CropMode);=0A =0Aelse=0A = =0Athis.ucCamera.ChangeShowMode(UCCamera.ShowMode.ScrollMode);=0A=0A =0A=0A= Para ello he tenido que modificar la clase Camera =0Apara que devuelva y pe= rmita establecer las propiedades Subframe (booleano) y =0ASubframeRegion (R= ectangle) si la c=E1mara est=E1 conectada.=0A=0A =0A=0AYa he implementado e= ste c=F3digo en UCCalibrate, =0AUCPeriodicError, UCAutoguide y UCSheinerAli= gn.=0A=0A =0A=0APor ahora CropMode es equivalente a ScrollMode, =0Apero lo = suyo es cambiar la localizaci=F3n del la imagen para que quede centrada y = =0Ano ser=EDa necesario que el panel contenedor tenga activado el modo =0AS= croll.=0A=0A =0A=0AEspero que funcione, hasta que no me llegue la Atik =0An= o lo puedo poner a prueba.=0A=0A =0A=0ATambi=E9n he incluido informaci=F3n = de coordenadas en =0Ala imagen: informa de las coordenadas de pantalla (car= tesiano con origen en el =0Acentro de la imagen), de C=E1mara (cartesiano g= irado seg=FAn el =E1ngulo de la =0Ac=E1mara), ecuatorial de pantalla (centr= ado en las coordenadas donde apunta el =0Atelescopio) y horizontal de panta= lla (idem). Puede que sea una chulada, pero =0Adonde est=E1 molesta m=E1s q= ue ayuda pues oculta una region de la propia imagen, lo =0Amejor es =93pint= arlo=94 fuera de la imagen, en el control de =0Ainformaci=F3n.=0A=0A =0A=0A= Bueno, eso es todo por mi parte.=0A=0A =0A=0AFrancisco: Genial! Acabo de ve= r el control Goto =0Ainternacionalizado. Tengo que pasarle los nuevos nombr= es clave a Francesc, En =0AloadStrings dentro del Goto tengo una lista, per= o hay m=E1s en mensajes y en el =0Adi=E1logo FTW: =BFpodr=EDas pasarme una = lista de las nuevas claves en un xls o en un =0Aods de OO?=0A=0A =0A=0A=BFQ= u=E9 tal lo de la carga de la QHY?=0A=0A =0A=0ASamuel: =BFQu=E9 tal? =BFte = vas haciendo con el c=F3digo? =0A=0A=0A =0A=0AUn saludo!=0A=0A =0A=0A=0A -= ---- Original Message ----- =0A=0A From: =0A Francisco Jos=E9 =0A =0A=0A= To: Lista correo EQAlign =0A =0A=0A Sent: Wednesday, October 24, 2007 1= 0:55 =0A PM=0A=0A Subject: [Eqalign-devel] Commit 352=0A=0A =0A=0A=0A = =0A Respondo en un ratito al mensaje de Antonio; simplemente informar que = en =0A este commit ya est=E1 traducido el FTW ( a falta de los mensajes em= ergentes). =0A =0A=0AUn saludo!=0A=0A=0A=0A=0A =0A =0AS=E9 un Mejor Aman= te del Cine=0A=BFQuieres saber =0A c=F3mo? =A1Deja =0A que otras personas= te ayuden! .=0A=0A =0A =0A=0A=0A =0A-----------------------------------= --------------------------------------=0AThis =0A SF.net email is sponsore= d by: Splunk Inc.=0AStill grepping through log files =0A to find problems?= Stop.=0ANow Search log events and configuration files =0A using AJAX and= a browser.=0ADownload your FREE copy of Splunk now >> =0A http://get.splu= nk.com/=0A =0A =0A=0A=0A =0A____________________________________________= ___=0AEqalign-devel =0A mailing =0A list=0AE...@li...urceforg= e.net=0Ahttps://lists.sourceforge.net/lists/listinfo/eqalign-devel=0A=0A=0A= =0A=0A=0A=0A =0A_____________________________________________________= _______________________________=0AS=E9 un Mejor Amante del Cine = =0A=BFQuieres saber c=F3mo? =A1Deja que otras personas te ayud= en!=0Ahttp://advision.webevents.yahoo.com/reto/entretenimiento.html |
From: Antonio F. <ant...@ya...> - 2007-10-25 18:25:18
|
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? 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. 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. 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: 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. 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. 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? =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 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! -------------------------------------------------------------------------= ----- 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. 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 |
From: Antonio F. <ant...@ya...> - 2007-10-24 22:06:23
|
Uf! lo siento chicos, me he quedado embobado leyendo lo del compa=F1ero = Juan Antonio Henriquez y no he hecho nada del proyecto, es un gran = d=EDa!!! Juan Antonio es una persona excelente ("buena gente" decimos por aqu=ED) = y me alegro mucho por =E9l. Bueno, a lo nuestro, aunque esta noche creo que ya no har=E9 nada. 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 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! -------------------------------------------------------------------------= ----- 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. 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 |
From: <is...@ya...> - 2007-10-24 21:55:27
|
Respondo en un ratito al mensaje de Antonio; simplemente informar que en es= te commit ya est=E1 traducido el FTW ( a falta de los mensajes emergentes).= =0A=0AUn saludo!=0A=0A=0A=0A=0A =0A_________________________________= ___________________________________________________=0AS=E9 un Mejor Amante = del Cine =0A=BFQuieres saber c=F3mo? =A1Deja que ot= ras personas te ayuden!=0Ahttp://advision.webevents.yahoo.com/reto/entreten= imiento.html |
From: Antonio F. <ant...@ya...> - 2007-10-24 11:51:28
|
Ok, 1) Sobre las cámaras: -tamaño de imagen: tal como lo tenemos ahora, sin tocar nada en los drivers (ya devuelven en width/height las dimensiones), tenemos las dos opciones: a) redimensionado: en UCCamera.cs, simplemente damos tamaño fijo de 640x480: UCCamera.img.Width = 640 UCCamera.img.Height = 480 y establecemos la propiedad: UCCamera.img.SizeMode = StretchImage; b) barras de desplazamiento: en en UCCamera.cs: UCCamera.img.SizeMode = Autosize; Ahora mismo img está dentro de un groupbox, se elimina el groupbox y se deja dentro de un panel contenedor y a este se establece la propiedad: UCCamera.Panel.AutoScroll = true; Las dos opciones son posibles y no cuestan nada, podemos implementar las dos, pero debemos pensar en otro modo: c) Crop: la solución más sencilla es establecer el modo barras de desplazamiento, como el crop será menor, no aparecerán las barras de desplazamiento. No es lo ma´s elegante, debería estar centrada y demás, pero ... -uso del dispositivo de autoguiado de la propia cámara: el problema es compartir la conexión: no podemos usar el canal para autoguiar y abrir de nuevo el canal para la cámara. El tema es que el wraper de la cámara y el driver de la cámara sean dos objetos distintos: -El driver de la cámara instancia el objeto wrapper de cámara -Si luego queremos autoguiar y el driver de cámara ya tiene abierto el canal, debemos recoger del driver de cámara la instancia por referencia, de modo que los dos están usando el mismo canal de comunicaciones que está abierto desde el wrapper. Lo mismo al contrario: si el driver de autoguiado detecta que el canal no está siendo usado, entonces instancia el objeto al wrapper y cuando a posteriori queramos conectarnos a la cámara, al detectar que ya lo tiene instanciado el autoguiador, le pide la referencia a la instancia y es esa la que usamos. No sé si me he liado, es el mismo sistema que usamos para compartir el objeto ascom entre el control de telescopio y el control del autoguiador. No tenemos por qué implementar el autoguiador de las cámaras ahora, pero el concepto es el mismo: por una parte debemos tener en cuenta la implementación para que esto sea posible y por otra parte si un usuario tiene una cámara y su dispositivo de autoguiado, siendo mucho más óptimo que el autoguiado ascom ¿por qué no ofrecerlo? - detección de cámaras disponibles: Ahora mismo mainwindows le pide al objeto camera una lisita de cámaras disponibles: primero se pide a CamWDM la lista de conexiones WDM disponibles, luego se tarta de abrir la conexión a una Atik y luego a la QHY5, si después de conectar todo está ok, la añade a la lista y la desconecta, tanto la Atik como la QHY. Con esta lista se establece la lista de opciones de cámara en el menú y luego se continúa en este orden: Si existe webcam, se conecta a ella, si no si existe Atik se conecta, si no si existe QHY se conecta y si no pasa al modo simulación. No lo he podido probar porque sigo con mi atik en el taller (a ver ... polDios) pero conceptualmente debe funcionar, otra cosa es que tenga una preferencia de conexión. Por ahora si queremso cambiar de cámara simplemente vamos al menú de cámara y la pinchamos de la lista de disponibles. Un problema es si conectamos la cámara a posteriori. Deberíamos tener un proceso de refresco. - Cámaras de luz: Pero eso está hecho, por ahora nos olvidamos del proceso de luz, por ahora sólo se usan para los procesos actuales, pero cuando tengamos el proceso de luz, sólo tenemos que elegir la cámara disponible de la lista y a volar (ay si fuera tan fácil :) 2) ASCOM: La conexión si no es por POTH, es bastante inestable, muchas veces tengo que reconectar para poder hacer un goto. LX200 va de lujo, pero como estaba pensado para el Skysensor, las máscaras por defecto para enviarle las coordenadas de goto son las del skysensor. El diálogo de configuración permite cambiar esas máscaras, pero a pelo. No es lo más bonito, habría que hacer una labor de investigación para conocer las mascaras que usan, al menos, las monturas más comunes y ofrecerlas en una lista, además de la configuración personalizada. UNA IDEA ES: conectarse via POTH exclusivamente para el control del telescopio, cuando elijamos ascom, en lugar de ofrecer el control de selección de driver de ascom, fijar el driver poth y lanzar el diálogo de configuración para que el usuario elija el driver a su montura. NO ME GUSTA, porque no habremos descubierto el error, pero es un parche que puede funcionar. Yo no sé dónde está el problema le he hecho trazas hasta jartarme. El autoguiador sí podría establecer la conexión ascom directa, pues lo normal es usar ascom-GPUSB aunque lo suyo es que demos soporte GPUSB directo por una razon: ascom no controla pulsos guía simultáneos, ST4 directo sí. Hasta donde yo sé. A mi me gustaría trabajar en crear un sistema de guiado por hilos. Es un poco crítico, pero entre algunas ventajas veo que las decisiones de autoguiado se basarían en un muestreo de tiempos constantes, ahora es el controlador de proceso (auoguiado, alineado, PE,...) quien toma la decisión de cuándo muestrear, técnicamente lo marca un tick de reloj a la misma frecuencia, pero en medio pueden haber muchos procesos que hagan que en la práctica el muestreo sea asíncrono. Pero, aunque es lo que más me llama la atención, no quiero meterme con eso ahora porque: 3) Prioridades inmediatas: - Lanzar la beta con el alineado y la medición de error periódico. Como hemos cambiado el modo de acceder a las cámaras, hay que probarlo. He estado a tope estas dos últimas semanas pero sí las he probado en mi mesa sin óptica y en principio parece que va perfectamente. De todas maneras puedo modificar el modo de lectura webcam para que en modo continuo se comporte como antes. Aún así, hay que testearlo y también el modo LX: ¿Quién tiene una webcam modificada para larga exposición? Yo tengo la Atik2HS. - Comprobar las conexiones a las QHY y que va bien, que se puede elegir en el menú, etc. Reviso el código que te comenté por si detecto algún error, pero como no tengo las QHY pues tendrán que probarlo Francisco y Samuel. - Eliminar el acceso a las Atik, ahsta que no me llegue la mía y pueda probarlo, aunque sin programación en modo crop, el acceso (es un bus 1.1) es desaconsejable para alinear en tiempo real. Cuando tengamos el modo crop será perfecto, porque el alineado se podrá hacer desde el telescopio principal, sin tener que usar la webcam en el tubo guía o, peor si cabe, quitar la cámara principal del tubo principal para medir y luego reponerla etc, etc. Con esas tres cosas que son sencillas, podemos hacer pública la beta. Ehrrr... ¿se me quedó algo? Sí, seguro. Sólo una cosa, he detectado un bug en el diálogo de cometas/asteroides: al resolver los elementos orbitales para la fecha dada, no se pasa a tiempo universal. Una chorrada, lo subo en cuanto me libere esta noche de las tareas familiares. Un saludo! Francisco José <is...@ya...> escribió: Bueno, antes de nada, dar la bienvenida a Samuel, esperamos que te diviertas mucho y nos ayudes en el avance del programa. En segundo lugar, os informo del commit 351, por fin tenemos traducido al inglés todo el control de Goto, incluidos los mensajes presentados mediante MsgBox; ahora, si mi tocayo lo desea, ya lo puede traducir al catalán. Durante estos días progresivamente iré terminando la traducción de los diálogos de gestión de objetos, planificaciones y lo que queda del FTW. En tercer lugar, entro en el debate propuesto; creo que hemos de recuperar la lista de tareas y las asignaciones que hicimos (están localizadas en el fichero TODO.txt dentro de la rama trunk/ y ahí claramente, repartirnos trabajo y planificar objetivos. Por mi parte, encantado de seguir con el bloque de la base de datos, Antonio, esto que me comentas es lo que deseo realizar mediante el diálogo de filtro avanzado del control Goto, que ahora mismo apenas puede filtrar por constelación. He decidido temporalmente desactivar el botón que lo presenta, pero es una tarea pendiente que hay que realizar; filtrar en base a cualquier cosa y deseo por raro que parezca. Sobre separar guiadores de cámaras, a ver cómo lo podemos abordar, por que el problema es que no está tan clara esta separación en muchas cámaras, por ejemplo en las Atik y las QHY que tienen salida ST4, no he pensado mucho en la solución a ese problema, pero creo que de momento, podemos ofrecer el puerto serie y poco a poco ir avanzando; creo que esto no ha de tener máxima prioridad. En lo relativo a las cámaras, totalmente de acuerdo, no podemos seguir atados a las webcams únicamente, esto si lo considero muy prioritario, como bien comentas efectivamente lo que desean los usuarios es poder usar su cámara, en caso contrario, nada de nada. en este sentido, hemos de concluir la integración básica, ahora los problemas que detecto son: - Que sólo las webcams se detectan (para pillar la QHY5 he de forzarlo en el código). - Que la salida está fijada a 640x480, esto habríamos de abordarlo ya, se me ocurre que el driver de la cámara informe de la resolución seleccionada (cambiará si hace binning y demás), y en base a ello se redimensione el control de imagen. Pienso que dadas las altas resoluciones de algunas cámaras, lo ideal es ofreer el control de imagen dentro de un control con scrolls y punto; se podría redimensionar la imagen tal y como hace PHD, pero lo veo más lioso. Sobre el autoguiado y el PE, amen, pruebas y más pruebas; haré todas las que pueda y más a principios de mes, si el tiempo no lo impide, ya os pasaré resultados. En lo que respecta a las cámaras de luz, de nuevo creo que no ha de ser nuestra máxima prioridad, de momento pienso que hemos de acabar lo que hay, y luego ya metemos más cosas; si que sería interesante terminar el soporte de las Atik (y de la ArtemisHSC que hereda de ellas), pero sólo con el propósito de usarlas para guiar/calibrar/alinear de momento. La versión 3... enga, primero la dos, jeje, para la 3 se me ocurren ideas geniales, podemos ir apuntándolas en el TODO.txt, pero lo dicho, rematemos y estabilicemos lo que ya hay; me aplico el cuento y estos días repaso todo lo que hay pendiente en el Goto y relacionados. Y sobre la beta 1, cero que hemos de probar el nuevo sistema de cámaras, hacer funcionar la Luna bien (tal y como dije lo que creo que hemos de dar es la sensación de que habrá en el futuro soporte de más cosas, además de webcams, de ahí que creo hemos de terminar este soporte) y sacarla ya. Por mi parte, sigo dispuesto a colaborar "sine die", estoy muy contento y esto da muchas satisfacciones personales, la pena es no tener más tiempo, pero ya se irá sacando. Un saludo! --------------------------------- Sé un Mejor Amante del Cine ¿Quieres saber cómo? ¡Deja 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. 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 --------------------------------- LLama Gratis a cualquier PC del Mundo. Llamadas a fijos y móviles desde 1 céntimo por minuto. http://es.voice.yahoo.com |
From: <is...@ya...> - 2007-10-23 22:34:46
|
Bueno, antes de nada, dar la bienvenida a Samuel, esperamos que te divierta= s mucho y nos ayudes en el avance del programa.=0A=0AEn segundo lugar, os i= nformo del commit 351, por fin tenemos traducido al ingl=E9s todo el contro= l de Goto, incluidos los mensajes presentados mediante MsgBox; ahora, si mi= tocayo lo desea, ya lo puede traducir al catal=E1n. Durante estos d=EDas p= rogresivamente ir=E9 terminando la traducci=F3n de los di=E1logos de gesti= =F3n de objetos, planificaciones y lo que queda del FTW.=0A=0AEn tercer lug= ar, entro en el debate propuesto; creo que hemos de recuperar la lista de t= areas y las asignaciones que hicimos (est=E1n localizadas en el fichero TOD= O.txt dentro de la rama trunk/ y ah=ED claramente, repartirnos trabajo y p= lanificar objetivos.=0A=0APor mi parte, encantado de seguir con el bloque d= e la base de datos, Antonio, esto que me comentas es lo que deseo realizar = mediante el di=E1logo de filtro avanzado del control Goto, que ahora mismo = apenas puede filtrar por constelaci=F3n. He decidido temporalmente desactiv= ar el bot=F3n que lo presenta, pero es una tarea pendiente que hay que real= izar; filtrar en base a cualquier cosa y deseo por raro que parezca.=0A=0AS= obre separar guiadores de c=E1maras, a ver c=F3mo lo podemos abordar, por q= ue el problema es que no est=E1 tan clara esta separaci=F3n en muchas c=E1m= aras, por ejemplo en las Atik y las QHY que tienen salida ST4, no he pensad= o mucho en la soluci=F3n a ese problema, pero creo que de momento, podemos= ofrecer el puerto serie y poco a poco ir avanzando; creo que esto no ha de= tener m=E1xima prioridad.=0A=0AEn lo relativo a las c=E1maras, totalmente = de acuerdo, no podemos seguir atados a las webcams =FAnicamente, esto si lo= considero muy prioritario, como bien comentas efectivamente lo que desean = los usuarios es poder usar su c=E1mara, en caso contrario, nada de nada. en= este sentido, hemos de concluir la integraci=F3n b=E1sica, ahora los probl= emas que detecto son:=0A - Que s=F3lo las webcams se detectan (para pillar= la QHY5 he de forzarlo en el c=F3digo).=0A - Que la salida est=E1 fijada = a 640x480, esto habr=EDamos de abordarlo ya, se me ocurre que el driver d= e la c=E1mara informe de la resoluci=F3n seleccionada (cambiar=E1 si hace b= inning y dem=E1s), y en base a ello se redimensione el control de imagen. P= ienso que dadas las altas resoluciones de algunas c=E1maras, lo ideal es of= reer el control de imagen dentro de un control con scrolls y punto; se podr= =EDa redimensionar la imagen tal y como hace PHD, pero lo veo m=E1s lioso.= =0A=0ASobre el autoguiado y el PE, amen, pruebas y m=E1s pruebas; har=E9 to= das las que pueda y m=E1s a principios de mes, si el tiempo no lo impide, y= a os pasar=E9 resultados.=0A=0AEn lo que respecta a las c=E1maras de luz, d= e nuevo creo que no ha de ser nuestra m=E1xima prioridad, de momento pienso= que hemos de acabar lo que hay, y luego ya metemos m=E1s cosas; si que ser= =EDa interesante terminar el soporte de las Atik (y de la ArtemisHSC que he= reda de ellas), pero s=F3lo con el prop=F3sito de usarlas para guiar/calibr= ar/alinear de momento.=0A=0A=0ALa versi=F3n 3... enga, primero la dos, jeje= , para la 3 se me ocurren ideas geniales, podemos ir apunt=E1ndolas en el T= ODO.txt, pero lo dicho, rematemos y estabilicemos lo que ya hay; me aplico = el cuento y estos d=EDas repaso todo lo que hay pendiente en el Goto y rela= cionados.=0A=0A=0AY sobre la beta 1, cero que hemos de probar el nuevo sist= ema de c=E1maras, hacer funcionar la Luna bien (tal y como dije lo que creo= que hemos de dar es la sensaci=F3n de que habr=E1 en el futuro soporte de = m=E1s cosas, adem=E1s de webcams, de ah=ED que creo hemos de terminar este = soporte) y sacarla ya.=0A=0APor mi parte, sigo dispuesto a colaborar "sine = die", estoy muy contento y esto da muchas satisfacciones personales, la pen= a es no tener m=E1s tiempo, pero ya se ir=E1 sacando.=0A=0AUn saludo!=0A=0A= =0A=0A=0A =0A________________________________________________________= ____________________________=0AS=E9 un Mejor Amante del Cine = =0A=BFQuieres saber c=F3mo? =A1Deja que otras personas te ayuden!= =0Ahttp://advision.webevents.yahoo.com/reto/entretenimiento.html |
From: Samuel D. <sam...@gm...> - 2007-10-23 20:35:46
|
Muy buenas. Pues primero daros las gracias por dejarme aportar un granito de arena a vuestro proyecto. La verdad es que tengo algunas ideas para desarrollar en el programa y hacer mas f=E1cil y productivas las noches. Por ahora no quiero enrollarme mucho en ellas ya que prefiero estudiar un poco el c=F3digo y el programa para ver como lo puedo plantear y adem=E1s no se si ya est=E1n desarrolladas. Por ahora voy a empezar a mirar y hacer alguna cosilla. Me ha pasado Antonio una lista con los deberes que hay pendientes y he visto que hay que trabajar en los driver para c=E1maras. Yo conozco las QHY, bueno la 6, que son las Luna aqu=ED en Espa=F1a. Me he puesto a buscar informaci=F3n y voy a hacer unos driver para poder trabajar con ellas. He visto ya el que esta de QHY5 pero creo que son totalmente distintas. En cuanto tenga algo lo subo para que le ech=E9is un vistazo e implementarlo en la aplicaci=F3n. Tambi=E9n tengo pensado ir probando como funciona el programa utilizando mi equipo. Ya os contare. Bueno, prometo que no hablo mucho aunque os mande unos email largu=EDsimos. jejejejeje |
From: <is...@ya...> - 2007-10-17 09:29:15
|
No hay nada que sentir, jeje, que vaya curro te has pegado durante estos me= ses y yo apenas pod=EDa ayudarte; sobre el tama=F1o de la imagen habr=EDa q= ue hacer que al conectar con la c=E1mara el control de imagen capturara la = dimensi=F3n de la misma y se ajustara seg=FAn esos datos, por lo dem=E1s, a= =F1adir un scroll y poco m=E1s.=0A=0AEsta noche, si no se me tuerce, espero= tenerlo en espa=F1ol e ingl=E9s, con lo que ma=F1ana ya lo podr=E1 pasar a= l catal=E1n; con el manual me pondr=E9 algo m=E1s adelante, cuando remate l= o que queda del Goto y ese bloque, eso para la beta 2.=0A=0AUn saludo!=0A= =0A----- Mensaje original ----=0ADe: Antonio Fraga <ant...@ya...>=0A= Para: Lista de correo de desarrollo EQAlign <eqa...@li...urceforg= e.net>=0AEnviado: mi=E9rcoles, 17 de octubre, 2007 10:08:41=0AAsunto: Re: [= Eqalign-devel] Commits 16/10/2007=0A=0AHola a todos!=0A Sigo liado, lo sie= nto, esta semana estoy a tope. Ok, ya tengo OpenOffice instalado y no hay p= roblema, sobre visualizar las im=E1genes de tama=F1o mayor que 640x480, las= dos opciones son v=E1lidas, mientras el driver devuelva la imagen a la res= oluci=F3n en micras correspondiente, los c=E1lculos ir=E1n bien, luego se p= uede redimensionar la imagen al tama=F1o que se quiera, pero de eso se enca= rga el propio control PictureBox.=0A Cuando tengas la parte del manual y l= a internacionalizaci=F3n terminada, com=E9ntamelo para envi=E1rsela a Franc= esc.=0A Por lo dem=E1s, hasta el 24 de este mes estar=E9 out, aunque puedo= revisar el correo por la ma=F1ana.=0A =0A Un saludo!!!=0A =0A =0AFra= ncisco Jos=E9 <is...@ya...> escribi=F3:=0A =0A Hola!=0A=0APaso= un resumen del trabajo realizado hoy:=0A =0A - Como preparaci=F3n de la be= ta 1 he limpiado algo la p=E1gina web, incluyendo un enlace donde se inform= a del estado de EQAlign 2, si os parece bien, pod=E9is editar el texto, pud= iendo ser el comunicado que publiquemos cuando en unos d=EDas est=E9 lista = la beta 1.=0A=0A - Sobre esta beta 1, me gustar=EDa que saliera con soporte= b=E1sico de las QHY5 ya que est=E1 muy avanzado, as=ED los usuarios podr= =E1n ver que realmente nuestro prop=F3sito es dar soporte a m=E1s c=E1maras= y no estamos "estancados" en las webcams. Para ello hemos de solucionar el= problema de su no detecci=F3n y el tama=F1o de la imagen que ahora ha de s= er 1280x1024.=0A=0A- He creado los ids necesarios para traducir el control = Goto, el di=E1logo de gesti=F3n objetos y el sistema de planificaci=F3n de = observaciones; creo que en el d=EDa de hoy lo tendr=E9 traducido=0A complet= amente al ingl=E9s y castellano; le dejo el catal=E1n a mi tocayo.=0A=0A- E= l manual de EQAlign lo he pasado al formato est=F1andard OASIS-ISO (OpenDoc= ument), editable mediante OpenOffice.org, creo que ya hemos de usar este so= ftware (libre) para su generaci=F3n, creo esto da m=E1s consistencia al pro= yecto. He reestructurado algo el repositorio, antenci=F3n, ahora la documen= taci=F3n se localiza en doc/Manual-2.0!! =0A Este formato puede ser editado= mediante MS Word mediante el plugin que Sun ha creado, localizable en http= ://www.sun.com/software/star/odf_plugin/ pero ya digo, lo suyo es OpenOffic= e, el paso siguiente... SharpDevelop.=0A=0A- He borrado QHY5.cs que ya qued= =F3 obsoleto.=0A=0APor hoy nada m=E1s, me llama la camita...=0A=0AUn saludo= !=0A=0A=0A=0A =0AS=E9 un Mejor Amante del Cine=0A=BFQuieres saber c=F3mo= ? =A1Deja que otras personas te ayuden! .=0A-------------------------------= ------------------------------------------=0AThis SF.net email is sponsored= by: Splunk Inc.=0AStill grepping through log files to find problems? Stop.= =0ANow Search log events and configuration files using AJAX and a browser.= =0ADownload your FREE copy of Splunk now >> http://get.splunk.com/_________= ______________________________________=0AEqalign-devel mailing list=0AEqali= gn-...@li...=0Ahttps://lists.sourceforge.net/lists/listin= fo/eqalign-devel=0A=0A =0A=0A=0A =0A=0AS=E9 un Mejor Amante del Cine= =0A=BFQuieres saber c=F3mo? =A1Deja que otras personas te ayuden!=0A.=0A=0A= =0A=0A=0A=0A=0A =0A__________________________________________________= __________________________________=0AS=E9 un Mejor Amante del Cine = =0A=BFQuieres saber c=F3mo? =A1Deja que otras personas te a= yuden!=0Ahttp://advision.webevents.yahoo.com/reto/entretenimiento.html |
From: Antonio F. <ant...@ya...> - 2007-10-17 08:08:50
|
Hola a todos! Sigo liado, lo siento, esta semana estoy a tope. Ok, ya tengo OpenOffice instalado y no hay problema, sobre visualizar las imágenes de tamaño mayor que 640x480, las dos opciones son válidas, mientras el driver devuelva la imagen a la resolución en micras correspondiente, los cálculos irán bien, luego se puede redimensionar la imagen al tamaño que se quiera, pero de eso se encarga el propio control PictureBox. Cuando tengas la parte del manual y la internacionalización terminada, coméntamelo para enviársela a Francesc. Por lo demás, hasta el 24 de este mes estaré out, aunque puedo revisar el correo por la mañana. Un saludo!!! Francisco José <is...@ya...> escribió: Hola! Paso un resumen del trabajo realizado hoy: - Como preparación de la beta 1 he limpiado algo la página web, incluyendo un enlace donde se informa del estado de EQAlign 2, si os parece bien, podéis editar el texto, pudiendo ser el comunicado que publiquemos cuando en unos días esté lista la beta 1. - Sobre esta beta 1, me gustaría que saliera con soporte básico de las QHY5 ya que está muy avanzado, así los usuarios podrán ver que realmente nuestro propósito es dar soporte a más cámaras y no estamos "estancados" en las webcams. Para ello hemos de solucionar el problema de su no detección y el tamaño de la imagen que ahora ha de ser 1280x1024. - He creado los ids necesarios para traducir el control Goto, el diálogo de gestión objetos y el sistema de planificación de observaciones; creo que en el día de hoy lo tendré traducido completamente al inglés y castellano; le dejo el catalán a mi tocayo. - El manual de EQAlign lo he pasado al formato estñandard OASIS-ISO (OpenDocument), editable mediante OpenOffice.org, creo que ya hemos de usar este software (libre) para su generación, creo esto da más consistencia al proyecto. He reestructurado algo el repositorio, antención, ahora la documentación se localiza en doc/Manual-2.0!! Este formato puede ser editado mediante MS Word mediante el plugin que Sun ha creado, localizable en http://www.sun.com/software/star/odf_plugin/ pero ya digo, lo suyo es OpenOffice, el paso siguiente... SharpDevelop. - He borrado QHY5.cs que ya quedó obsoleto. Por hoy nada más, me llama la camita... Un saludo! --------------------------------- Sé un Mejor Amante del Cine ¿Quieres saber cómo? ¡Deja 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. 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 --------------------------------- Sé un Mejor Amante del Cine ¿Quieres saber cómo? ¡Deja que otras personas te ayuden!. |
From: <is...@ya...> - 2007-10-16 23:15:31
|
Hola!=0A=0APaso un resumen del trabajo realizado hoy:=0A =0A - Como prepara= ci=F3n de la beta 1 he limpiado algo la p=E1gina web, incluyendo un enlace = donde se informa del estado de EQAlign 2, si os parece bien, pod=E9is edita= r el texto, pudiendo ser el comunicado que publiquemos cuando en unos d=EDa= s est=E9 lista la beta 1.=0A=0A - Sobre esta beta 1, me gustar=EDa que sali= era con soporte b=E1sico de las QHY5 ya que est=E1 muy avanzado, as=ED los = usuarios podr=E1n ver que realmente nuestro prop=F3sito es dar soporte a m= =E1s c=E1maras y no estamos "estancados" en las webcams. Para ello hemos de= solucionar el problema de su no detecci=F3n y el tama=F1o de la imagen que= ahora ha de ser 1280x1024.=0A=0A- He creado los ids necesarios para traduc= ir el control Goto, el di=E1logo de gesti=F3n objetos y el sistema de plani= ficaci=F3n de observaciones; creo que en el d=EDa de hoy lo tendr=E9 traduc= ido completamente al ingl=E9s y castellano; le dejo el catal=E1n a mi tocay= o.=0A=0A- El manual de EQAlign lo he pasado al formato est=F1andard OASIS-I= SO (OpenDocument), editable mediante OpenOffice.org, creo que ya hemos de u= sar este software (libre) para su generaci=F3n, creo esto da m=E1s consiste= ncia al proyecto. He reestructurado algo el repositorio, antenci=F3n, ahora= la documentaci=F3n se localiza en doc/Manual-2.0!! =0A Este formato puede = ser editado mediante MS Word mediante el plugin que Sun ha creado, localiza= ble en http://www.sun.com/software/star/odf_plugin/ pero ya digo, lo suyo e= s OpenOffice, el paso siguiente... SharpDevelop.=0A=0A- He borrado QHY5.cs = que ya qued=F3 obsoleto.=0A=0APor hoy nada m=E1s, me llama la camita...=0A= =0AUn saludo!=0A=0A=0A=0A=0A =0A_____________________________________= _______________________________________________=0AS=E9 un Mejor Amante del = Cine =0A=BFQuieres saber c=F3mo? =A1Deja que otras = personas te ayuden!=0Ahttp://advision.webevents.yahoo.com/reto/entretenimie= nto.html |
From: <is...@ya...> - 2007-10-16 09:36:01
|
Ok, tranquilo, no hay prisa; sobre la Artemis 11002, claro, es m=E1s lenta = aunque va por usb2, la idea ser=EDa usar subframes de 640x480, no hace falt= a m=E1s, y ah=ED si que ser=EDa rapidilla. Esa es la idea, yo tengo la Arte= mis fija en el Visac y apenas la quito (eso me obligar=EDa a realizar nuevo= s flats) y a esa resoluci=F3n, puede tener mayor precisi=F3n la alineaci=F3= n.=0A=0APor otra parte, Tom, el autor del driver de las QHY5 est=E1 muy col= aborativo, me ha enviado dos c=F3digos de registro para el uso de los nuevo= s drivers (que han pasado a ser de pago), y ha implementado soporte para al= go as=ED como "hight sensibility mode", en el que parece que la c=E1mara es= mucho m=E1s sensible que ahora, tiene una pinta estupenda, ya de por si er= a muy sensible pero es que est=E1 sacando galaxias con 10 segundos de expos= ici=F3n, eso para autoguiar puede ser cojonudo.=0A=0AMe ha pedido que le di= ga d=F3nde est=E1 el c=F3digo fuente en el repositorio, de modo que el mism= o se ofrece a implementar soporte para el binning 2x2 y para este nuevo mod= o de ganancia alta (antes ya me mand=F3 c=F3digo para mejorar el driver); l= e he ofrecido la posibilidad de acceder al SVN en escritura, espero su resp= uesta.=0A=0AUn saludo!=0A=0A----- Mensaje original ----=0ADe: Antonio Fraga= <ant...@ya...>=0APara: Lista de correo de desarrollo EQAlign <eqali= gn-...@li...>=0AEnviado: martes, 16 de octubre, 2007 9:11= :24=0AAsunto: Re: [Eqalign-devel] ArtemisHSC=0A=0AGenial!=0A Tambi=E9n lo = de la QHY. Bueno, te escribo desde el trabajo y no puedo extenderme. Estos = d=EDas he estado bastante liado y creo que todav=EDa esta semana seguir=E9 = fuera de l=EDnea. Puedo leer el correo en el trabajo, pero no puedo extende= rme demasiado.=0A =0A Sobre lo que comentabas en el correo anterior, cie= rto, el orden de conexi=F3n tal como est=E1 es WDM->Atik->QHY, la primera q= ue pille. Si tienes un dispositivo WDM conectado (SplitCam por ejemplo), te= pilalr=E1 ese dispositivo y para. La idea de elegir la c=E1mara por defect= o est=E1 bien, pero no te compliques por ahora, que retrasar=EDa la salida = de la beta.=0A =0A Sobre lo de utilizar la Atik para alinear, perfecto, = lo normal es que est=E9 en el telescopio de mayor focal, por lo que ser=E1 = m=E1s precisa. Tal como estaba el wrapper de la atik antes, no estaba funci= onando las exposiciones de recortes (s=ED el de cuadro completo). Habr=E1 q= ue trabajar en este tema porque la=0A descarga del cuadro compelto en la at= ik16 es de unos 3 segundos, no s=E9 cu=E1nto en la Atemis, pero me da que u= n "poquito" m=E1s.=0A =0A Bueno, te contesto con m=E1s calma al anterior= mensaje en cuanto pueda =0A =0A Un saludo!=0A=0AFrancisco Jos=E9 <isopl= ut...@ya...> escribi=F3:=0A Bueno, os cuento, en el commit de hoy = he puesto las bases para el futuro soporte de las c=E1maras ArtemisHSC (402= 1 y 11002), en principio mi idea es poder usarlas para la alineaci=F3n ecua= torial m=E1s que para el autoguiado (de momento no me he vuelto majareta).= =0A=0AEl API de las ArtemisHSC es _EXACTAMENTE_ el mismo que el de las Arte= mis originales, salvo que hay que cargar otra DLL, y que=0A este API se ha = extendido para poder soportar el control de temperatura de estas c=E1maras.= =0A=0APor tanto, en el esbozo, lo que he hecho ha sido derivar de Artemis e= n el Wrapper (esto he de meditarlo mejor de forma pausada) y de Atik16 en e= l driver per se; no hay mucho m=E1s de momento, ma=F1ana repensar=E9 alguna= s cosillas. Para poder derivar y exprimir al m=E1ximo el trabajo que has re= alizado en Atik16 te he cambiado algo el c=F3digo, b=E1sicamente todas las = propiedades privadas las he pasado a protegidas... bueno, ya digo que es un= esbozo, y posiblemente cambie cuando piense mejor el tema.=0A=0AUn saludo.= =0A=0A=0A=0A =0AS=E9 un Mejor Amante del Cine=0A=BFQuieres saber c=F3mo?= =A1Deja que otras personas te ayuden! .=0A--------------------------------= -----------------------------------------=0AThis SF.net=0A email is sponsor= ed by: Splunk Inc.=0AStill grepping through log files to find problems? Sto= p.=0ANow Search log events and configuration files using AJAX and a browser= ..=0ADownload your FREE copy of Splunk now >> http://get.splunk.com/________= _______________________________________=0AEqalign-devel mailing list=0AEqal= ign...@li...=0Ahttps://lists.sourceforge.net/lists/listi= nfo/eqalign-devel=0A=0A =0A=09=09=0A=0ALLama Gratis a cualquier PC del Mund= o.=0ALlamadas a fijos y m=F3viles desde 1 c=E9ntimo por minuto.=0Ahttp://es= ..voice.yahoo.com=0A=0A=0A=0A=0A=0A =0A_______________________________= _____________________________________________________=0AS=E9 un Mejor Amant= e del Cine =0A=BFQuieres saber c=F3mo? =A1Deja que = otras personas te ayuden!=0Ahttp://advision.webevents.yahoo.com/reto/entret= enimiento.html |
From: Antonio F. <ant...@ya...> - 2007-10-16 07:11:38
|
Genial! También lo de la QHY. Bueno, te escribo desde el trabajo y no puedo extenderme. Estos días he estado bastante liado y creo que todavía esta semana seguiré fuera de línea. Puedo leer el correo en el trabajo, pero no puedo extenderme demasiado. Sobre lo que comentabas en el correo anterior, cierto, el orden de conexión tal como está es WDM->Atik->QHY, la primera que pille. Si tienes un dispositivo WDM conectado (SplitCam por ejemplo), te pilalrá ese dispositivo y para. La idea de elegir la cámara por defecto está bien, pero no te compliques por ahora, que retrasaría la salida de la beta. Sobre lo de utilizar la Atik para alinear, perfecto, lo normal es que esté en el telescopio de mayor focal, por lo que será más precisa. Tal como estaba el wrapper de la atik antes, no estaba funcionando las exposiciones de recortes (sí el de cuadro completo). Habrá que trabajar en este tema porque la descarga del cuadro compelto en la atik16 es de unos 3 segundos, no sé cuánto en la Atemis, pero me da que un "poquito" más. Bueno, te contesto con más calma al anterior mensaje en cuanto pueda Un saludo! Francisco José <is...@ya...> escribió: Bueno, os cuento, en el commit de hoy he puesto las bases para el futuro soporte de las cámaras ArtemisHSC (4021 y 11002), en principio mi idea es poder usarlas para la alineación ecuatorial más que para el autoguiado (de momento no me he vuelto majareta). El API de las ArtemisHSC es _EXACTAMENTE_ el mismo que el de las Artemis originales, salvo que hay que cargar otra DLL, y que este API se ha extendido para poder soportar el control de temperatura de estas cámaras. Por tanto, en el esbozo, lo que he hecho ha sido derivar de Artemis en el Wrapper (esto he de meditarlo mejor de forma pausada) y de Atik16 en el driver per se; no hay mucho más de momento, mañana repensaré algunas cosillas. Para poder derivar y exprimir al máximo el trabajo que has realizado en Atik16 te he cambiado algo el código, básicamente todas las propiedades privadas las he pasado a protegidas... bueno, ya digo que es un esbozo, y posiblemente cambie cuando piense mejor el tema. Un saludo. --------------------------------- Sé un Mejor Amante del Cine ¿Quieres saber cómo? ¡Deja 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. 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 --------------------------------- LLama Gratis a cualquier PC del Mundo. Llamadas a fijos y móviles desde 1 céntimo por minuto. http://es.voice.yahoo.com |
From: <is...@ya...> - 2007-10-15 23:10:42
|
Bueno, os cuento, en el commit de hoy he puesto las bases para el futuro so= porte de las c=E1maras ArtemisHSC (4021 y 11002), en principio mi idea es p= oder usarlas para la alineaci=F3n ecuatorial m=E1s que para el autoguiado (= de momento no me he vuelto majareta).=0A=0AEl API de las ArtemisHSC es _EXA= CTAMENTE_ el mismo que el de las Artemis originales, salvo que hay que carg= ar otra DLL, y que este API se ha extendido para poder soportar el control = de temperatura de estas c=E1maras.=0A=0APor tanto, en el esbozo, lo que he = hecho ha sido derivar de Artemis en el Wrapper (esto he de meditarlo mejor = de forma pausada) y de Atik16 en el driver per se; no hay mucho m=E1s de mo= mento, ma=F1ana repensar=E9 algunas cosillas. Para poder derivar y exprimir= al m=E1ximo el trabajo que has realizado en Atik16 te he cambiado algo el = c=F3digo, b=E1sicamente todas las propiedades privadas las he pasado a prot= egidas... bueno, ya digo que es un esbozo, y posiblemente cambie cuando pie= nse mejor el tema.=0A=0AUn saludo.=0A=0A=0A=0A=0A =0A________________= ____________________________________________________________________=0AS=E9= un Mejor Amante del Cine =0A=BFQuieres saber c=F3m= o? =A1Deja que otras personas te ayuden!=0Ahttp://advision.webevents.yahoo.= com/reto/entretenimiento.html |
From: <is...@ya...> - 2007-10-14 23:20:07
|
Hola a todos!=0A=0ABueno, he conseguido hacer funcionar la QHY5 por fin en = EQAlign, no sin problemillas; tengo que probar algo del c=F3digo que me dij= iste, pero en la base funciona bien y captura bien, sin mayor inconveniente= .. He subido los cambios al repositorio.=0A=0A=BFProblemas?=0A=0AEQAlign se = empe=F1a en usar el modo de simulaci=F3n cuando no encuentra una webcam, de= modo que para que el tema funcione me he visto obligado a forzar el uso de= l driver QHY5, en GetCameraDeviceList(), en la pen=FAltima l=EDnea fijando:= =0A=0A camera.CameraAccessType =3D eCameraAccessType.QHY5; (esto no= lo he subido)=0A=0ABien, algo falla pero no se que es, la c=E1mara se dete= cta pero se empe=F1a en usar el modo de simulaci=F3n; sobre todo esto he es= tudiado el modelo y me gustar=EDa hacer una sugerencia, la idea ser=EDa sim= plificarlo todo un poco, simplemente el usuario cuando lance por primera ve= z el FTW (o sucesivas) selecciona DE VERDAD la c=E1mara que va a usar (real= mente selecciona el driver) y esa informaci=F3n se almacena en el registro,= el programa SOLO intentar=E1 conectar a la c=E1mara indicada (m=E1s =F3pti= mo y fuente de posibles errores) y punto. Pienso que a m=E1s c=E1maras, el = actual modelo de configuraci=F3n se complica un poco, empieza el debate...= =0A=0APor otra parte, ya no estamos limitados a un tama=F1o de imagen de 64= 0x480, Guidemaster resuelve el problema con la QHY a=F1adiendo scrolls a de= recha y abajo, creo que es lo m=E1s r=E1pido, PHD ajusta el tama=F1o de la = imagen, eso que es c=F3modo para el usuario =BFtendr=EDa implicaciones fina= les en el rendimiento?=0A=0AEntiendo que el fichero QHY5.cs ya no es necesa= rio, =BFlo eliminamos del repositorio?=0A=0ADe los m=E9todos Config() y Set= tings() de Camera realmente ambos son s=F3lo =FAtiles en WDM, los podemos d= ejar por compatibilidad=0A=0A=0APor otra parte, creo que hay que generaliza= r m=E1s las opciones de la c=E1mara, me explico, actualmente el puerto LX, = los bits de control, restado de darks... est=E1 en un mismo di=E1logo, la i= dea ser=EDa que al pulsar sobre el bot=F3n de configuraci=F3n de la c=E1mar= a se presentara el equivalente de cada una (estoy trabajando con el de la Q= HY, que b=E1sicamente es ganancia y reducci=F3n de ruido), el resto (darks = y dem=E1s) se pondr=EDa por separado.=0A=0APor lo dem=E1s, en el c=F3digo q= ue adaptaste de la QHY s=F3lo he corregido alg=FAn bug peque=F1o, el tema d= e bloquear los datos del bitmap tras llamar a Bitmap24FromUnmanagedCode() f= unciona sin problema; me queda por probar la modificaci=F3n a la funci=F3n = que acabo de nombrar, lo hay esta noche y os comento.=0A=0AA parte, queda e= l binning y subframes, pero poco a poco, con esto inicialmente es suficient= e.=0A=0AUn saludo.=0A=0A=0A=0A =0A___________________________________= _________________________________________________=0AS=E9 un Mejor Amante de= l Cine =0A=BFQuieres saber c=F3mo? =A1Deja que otra= s personas te ayuden!=0Ahttp://advision.webevents.yahoo.com/reto/entretenim= iento.html |