Re: [Eqalign-devel] QHY
Brought to you by:
antoniofga,
isoplut
From: Samuel D. <sam...@gm...> - 2007-11-08 17:07:36
|
Pues si, voy a tener que pedir ayuda a mi hermana con el ingles y escribir = a tom o a los foros de donde he pillado la dll. Por cierto me puedes pasar su email o con escribirle a su...@as... vale? El d=EDa 8/11/07, Francisco Jos=E9 <is...@ya...> escribi=F3: > > Hola a todos! > > Bueno, estos d=EDas que he estado un poco "out" me he dedicado a disfruta= r > un poco de nuestra afici=F3n; antes de nada decir que las cosas marchan m= uy > bien, he conseguido guiar la GPD2 a +-1" de promedio durante varias horas= , > hab=EDa escuchado en muchas ocasiones que activando el PEC no se obten=ED= a > ninguna mejora significativa en el autoguiado, me remito a las pruebas, s= in > el PEC la montura ofrece un error de +-10 segundos de arco, con el PEC se > queda a la mitad (+-5), pues bien, los resultados, al menos en mi caso so= n > concluyentes, con TODOS los programas de autoguiado si activo el PEC todo > mejora en la misma proporci=F3n, es decir, de guiar a +-2" de error a gui= ar a > +-1". Tengo muchas gr=E1ficas y dem=E1s, que os pasar=E9 y comentar=E9 es= tos d=EDas > (las tengo en otro pc).. > > Sobre las QHY, Samuel, un consejo, entra en contacto con Tom, el autor de > los drivers, en mi caso fue al principio algo reticente, pero luego nos > ayud=F3 bastante, incluso generando c=F3digo y corrigiendo bugs. La QHY5 = y la 6 > no tienen nada que ver. > > Un saludo! > > ----- Mensaje original ---- > De: Samuel Diaz <sam...@gm...> > Para: Lista de correo de desarrollo EQAlign < > eqa...@li...> > Enviado: mi=E9rcoles, 7 de noviembre, 2007 14:39:01 > Asunto: Re: [Eqalign-devel] QHY > > Voy a mirar el articulo que me has pasado porque tampoco tengo mucha idea > del c=F3digo "unmanaged". > > Por lo menos ya tengo una cosa segura, es algo de la llamada porque la > otra forma que estoy probando, con Ascom, utiliza la misma dll.. > la QHY6DLL.DLL. > > Seguiremos investigando. Pero ya esta noche cuando llegue a casa. jeje > > > El d=EDa 7/11/07, Antonio Fraga <ant...@ya...> escribi=F3: > > > > Lo dicho: en C# es un rollo el tema del codigo "unmanaged", sobre todo > > si no se domina el tema (lo digo por mi :) > > > > En Windows la convenci=F3n de paso de par=E1metros en las declaraciones > > DllImport, por defecto es stdcall. > > > > http://msdn2.microsoft.com/es-es/library/system.runtime.interopservices= .callingconvention(VS.80).aspx<http://msdn2.microsoft.com/es-es/library/sys= tem.runtime.interopservices.callingconvention%28VS.80%29.aspx> > > > > Si la librer=EDa usa otra convenci=F3n habr=EDa que especificarlo, m=E1= s o menos > > as=ED: > > > > [DllImport(dllName, SetLastError =3D false > > , CallingConvention =3D > > System.Runtime.InteropServices.CallingConvention.Cdecl)] > > [System.Security.SuppressUnmanagedCodeSecurity] > > public static extern bool OpenCamera(string dev); > > > > Una causa podr=EDa ser esa, pero me extra=F1ar=EDa (pues las QHY5, por = lo que > > veo, usan el m=E9todo stdcall). > > > > La verdad es que no te puedo ayudar mucho con las QHY, yo no tengo > > ninguna, Francisco est=E1 m=E1s ducho pues =E9l implement=F3 el wrapper= para las > > QHY5, pero cuidado que son distintas. La QHY5 usa CMOSDLL.DLL, no s=E9 = si > > la QHY6 usa la misma librer=EDa. > > > > De entrada tiendo a pensar que alguna dependencias de la librer=EDa no > > est=E1 accesible. > > > > O:-) Pero hazlo en casaaaaa, no sea que se entere tu jefe C=3D:-) > > > > Saludos! > > > > *Samuel Diaz <sam...@gm...>* escribi=F3: > > > > Lo tengo como dices. Estoy mirando lo de la referencias, sobre todo una > > astrodll.dll. > > La tuviste que utilizar con la QHY5? > > > > Anda que como se entere el jefe que estoy con otras cosas.. jejejeje > > > > > > > > > > El d=EDa 7/11/07, Antonio Fraga <ant...@ya... > escribi=F3: > > > > > > Hola Samuel, > > > > > > Uf, con C# es un l=EDo todo esto del c=F3digo "managed" y "unmanaged"= . > > > Bueno, por lo que he visto sobre las QHY (poco, poco=85 dicho sea de = paso), > > > devname especifica el dispositivo que vas a abrir, con lo que tienes = que > > > conocerlo y cargarlo previamente: > > > > > > <code> > > > > > > [DllImport(dllName, EntryPoint =3D "OpenCamera")] > > > static extern int OpenCamera(string devname); > > > =85=85. > > > string sDevName =3D "EZUSB-0"; // o "EZUSB-1", "EZUSB-2", etc > > > int i =3D OpenCamera(sDevName); > > > > > > // o incluso: > > > > > > int i =3D OpenCamera("EZUSB-0"); > > > > > > </code> > > > > > > Por tu mensaje intuyo que no estableciste en la llamada el dispositiv= o > > > a abrir =BFes as=ED?. > > > Supongo tambi=E9n que has comprobado que las referencias externas de = la > > > librer=EDa de la QHY6 y que todas las librer=EDas son accesibles. > > > Creo que no es correcto traducir PCHAR por int, aqu=ED no tiene senti= do. > > > > > > Bueno, cuenta si te falla y rebuscamos la soluci=F3n.. Y si te funcio= na > > > cuenta tambi=E9n! > > > > > > Un saludo!! > > > > > > > > > *Samuel Diaz <sam...@gm...>* escribi=F3: > > > > > > Buenas a todos. > > > Una vez solucionado los problemas en los ordenadores de casa he vuelt= o > > > al ataque. > > > > > > Necesito ayuda, me he quedado sin ideas... > > > > > > Encontr=E9 un documento que contiene las funciones de una dll que > > > controla la QHY6. En el define una funci=F3n: > > > > > > int OpenCamera(PCHAR devname) > > > > > > Connect Camera > > > Input value: > > > Devname: Camera ID > > > Should be "EZUSB-0" "EZUSB-1" "EZUSB-2" ... etc > > > > > > Return value: > > > 0 Connection success > > > 1 Connection failure > > > > > > Y yo la he llamado desde C# asi: > > > [DllImport(dllName, EntryPoint =3D "OpenCamera")] > > > static extern int OpenCamera(string devname); > > > Donde dllName es la dll que tengo que utilizar y que te suministran > > > con el documento. > > > > > > Luego la llamo: > > > i=3DOpenCamera(sDevName); > > > > > > Y siempre me devuelve 1. > > > > > > He mirado como lo ten=E9is en para QHY5 y en el documento que encontr= =E9 > > > con las llamadas a las funciones viene un openUSB, en el documento po= n=EDa que > > > hay que pasar un PCHAR y vosotros ten=E9is un uint. > > > Sin corto ni perezoso prob=E9 a declararlo como uint y nada. > > > > > > Necesito ideas para probar. He visto que una vez que consiga esto > > > adaptarlo para las dem=E1s es muy f=E1cil. > > > > > > Tambi=E9n he probado a hacerlo mediante un driver para Ascom, lo =FAn= ico > > > que este me ha resultado estar un poco limitado. > > > > > > > > > > > > ---------------------------------------------------------------------= ---- > > > 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...urceforge..net<Eqa...@li...urceforge.= net> > > > https://lists.sourceforge.net/lists/listinfo/eqalign-devel > > > > > > > > > ------------------------------ > > > > > > =A1Descubre una nueva forma de obtener respuestas a tus preguntas! > > > Entra en Yahoo! Respuestas<http://us.rd.yahoo.com/mail/es/tagline/ans= wers/*http://es.answers.yahoo.com/;_ylc=3DX3oDMTEzNWwxbTZtBF9TAzIxMTQ3MTQxO= TAEc2VjA01haWwEc2xrA3RhZ2xpbmVz> > > > . > > > > > > > > > ---------------------------------------------------------------------= ---- > > > 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 > > > > > > ------------------------------ > > > > =A1Descubre una nueva forma de obtener respuestas a tus preguntas! > > Entra en Yahoo! Respuestas<http://us.rd.yahoo.com/mail/es/tagline/answe= rs/*http://es.answers.yahoo.com/;_ylc=3DX3oDMTEzNWwxbTZtBF9TAzIxMTQ3MTQxOTA= Ec2VjA01haWwEc2xrA3RhZ2xpbmVz> > > . > > > > > > > > -----------------------------------------------------------------------= -- > > 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 > > Eqalign-devel@lists..sourceforge.net<Eqa...@li...= t> > > https://lists.sourceforge.net/lists/listinfo/eqalign-devel > > > > > > > > ------------------------------ > > =A1Descubre una nueva forma de obtener respuestas a tus preguntas! > Entra en Yahoo! Respuestas<http://us.rd.yahoo.com/mail/es/tagline/answers= /*http://es.answers.yahoo.com/;_ylc=3DX3oDMTEzNWwxbTZtBF9TAzIxMTQ3MTQxOTAEc= 2VjA01haWwEc2xrA3RhZ2xpbmVz> > . > > ------------------------------------------------------------------------- > 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 > > |