Puerto Serie


Objetivo: Puerto Serie
Buenas a todos, estoy desarrollando una aplicación estilo BreakOUT para analizar y traducir una comunicación por puerto serie, pero me encuentro en una situación un tanto complicada.

Es la primera vez que uso el RS232 en gambas y para empezar, dado que lo que tengo que hacer es leer sobre el, estoy utilizando el ejemplo que viene en gambas.

Bien el tema es el siguiente:

Por el rs232, recibo algo parecido a esto

68 00 00 68 96 2C

Y en una aplicación llamada Cutecom veo esto:

h\0x00\0x00\0x96h,

Si en Cutecom, activo el "Hex Output", lo que hace es enseñarme

68 00 00 68 96 2C.

En el primer volcado de este, veo una "h" en lugar de un 68 porque el 68 hexadecimal en ascii es h y en lugar de un 2C veo una ","

Bien en gambas me pasa parecido, a diferencia de que, muchas veces al veo esto:

h\0x00(cuadradito)(cuadradito)\0x00(cuadradito)(cuadradito)h\0x00(cuadradito)(cuadradito)0x00,

Mi pregunta es...

Existe alguna manera de hacer que se vea la salida en hexadecimal puro y duro sin que lo intente convertir en ascii por un carácter imprimible? Y tambien, que no trabaje con UTF8?

Desde ya muchas gracias.

última edición por Pablo-GNU el Miercoles, 15 Septiembre 2010, 21:47; editado 1 vez
Perfil MP  
Objetivo: Re: Puerto Serie
Hola.

¿Has probado con la función Conv$ ?
Te dejo el link.
http://gambasdoc.org/help/lang/conv?es

Saludos

última edición por abarzuaf el Miercoles, 15 Septiembre 2010, 23:52; editado 1 vez
Perfil MP  
Objetivo: Re: Puerto Serie
Voy a hacer la prueba, pero el tema es que necesito leer todo lo que me entra por el puerto serie, no necesito que el me lo convierta solo a carácter imprimible para luego yo tener que reconvertirlo, como comprenderás en un breakout, puedes estar teniendo que leer a saco lo que te entra por el serial, pero si tengo que estar haciendo distintas conversiones, pierdo velocidad, si pierdo velocidad, posiblemente hay cosas que queden sin leerse.

No se si me explico, desde ya muchas gracias por la ayuda. A ver si alguien puede ayudarnos un poquito en esto.

Saludos para todos! ;)!

Perfil MP  

Página 1 de 1


  
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario

   

Está utilizando la versión (Lo-Fi). Para ver la versión completa del foro, haga clic aquí.

Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo

Página generada en:: 0.432s (PHP: -82% SQL: 182%)
Consultas SQL: 47 - Debug off - GZIP Activado