FoxPro/Visual FoxPro - MsComm32 y página de códigos URGENTE!!!

 
Vista:

MsComm32 y página de códigos URGENTE!!!

Publicado por Omar García (34 intervenciones) el 09/09/2001 04:05:25
Compañeros:
Estoy intentando comunicar 1 minicomputadora (Equipo de analisis de sangre Coulter JT, con puerto serial Hembra de 25 pines) con una PC con windows 98 con puerto serial de 9 pines.
Soy programador, y de hardaware se muy poco. Con exito hice 1 programa en VFP 6.0 para enviar datos entre 2 pc , por puerto serial utilizando un cable "null modem". Esa misma aplicación la uso ahora para esperar recibir datos del equipo Coulter a través del puerto serial.
La documentación de este equipo, que es de 1986, señala que el equipo puede transmitir datos a un host PC, a 300 baudios, a 8 bits , sin paridad y con 1 bit de parada. Segun dicho manual, envia 23 lineas de caracteres ASCII con los resultados de los analisis que realiza.
Entonces intente transmitir dichos datos, y que mi PC los capturace por el puerto serial através de mi aplicación.
Logro recibir los datos, pero recibo caracteres extraños. como ASCII 238, 220, 164, y otros... se supone que deberia recibir caracteres nomales (letras y numeros) , así como caracteres de CR y FL.
¿Alguien puede darme pistas de donde puede estar el problema a corregir?.
Por ahi lei que pudise ser que la página de códigos, pero no sé si alguien puede darme más detallesPor ahi leí en el manual de VFP que algunos caracteres no se muestran correctamente debido la página de códigos, pero no sé si alguien puede darme más detalles. Por ejemplo, intente visualizarse en VFP ?chr(15) y observarán que solo manda un cuadro, más no el simbolo ASCII correspondiente a una especie de estrella
.
Por su ayuda.. mil gracias y espero puedan escribirme pronto
Atte.
Omar García
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:MsComm32 y página de códigos URGENTE!!!

Publicado por Antonio Estrada (83 intervenciones) el 10/09/2001 08:24:21
Buenas.
No creo que el problema sea por la página de códigos. En ese caso, en lugar de Ñs, o á, o cualquier otro "simbolo raro", mostraría quien sabe qué, pero los caracteres normales, 0..9, a..Z, debería mostrarlos bien.

Comprueba que la velocidad, paridad y demás están correctos en el control mscomm32 (y en el coulter también, si es que es configurable desde allí), ya que si no son los mismos, obtendrás, como dices, caracteres que no dicen nada...

Suerte
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar