Re: [Eqalign-devel] QHY
Brought to you by:
antoniofga,
isoplut
From: Samuel D. <sam...@gm...> - 2007-11-07 10:50:23
|
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". Bu= eno, > por lo que he visto sobre las QHY (poco, poco=85 dicho sea de paso), devn= ame > especifica el dispositivo que vas a abrir, con lo que tienes que conocerl= o 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 dispositivo 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 sentido. > > Bueno, cuenta si te falla y rebuscamos la soluci=F3n. Y si te funciona > 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 vuelto al > ataque. > > Necesito ayuda, me he quedado sin ideas... > > Encontr=E9 un documento que contiene las funciones de una dll que control= a > 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 e= l > 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 pon=EDa qu= e 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 =FAnico = 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... > 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 > > |