Gracias Alex, pero no he tenido suerte.
Estos dispositivos seriales vienen con un soft propietario antiguo de 16bit que no se como, pero se comunican existosamente.
La escasa documentacion que tiene, pide enviar comandos en formato Hexa y recibe datos de ACK en formato de bytes en Hexa y luego viene un stream de datos en formato de 16 bit word, pero ni siquiera he llegado a este punto.
He probado de todo pero no he leido nada.
He usado el MSComm exitosamente con otros dispositivos seriales como modems y balanzas de carga, pero siempre enviando strings y recibido lo mismo, nunca con bytes y nada de Hexa.
Posiblemente tenga que solucionarlo en otro lenguaje, posiblemente C o C++.
>
>El tema es el siguiente, le tengo que enviar, por ejemplo, un comando que es el valor 0x51, y recibo el valor 0x55 como acknowledgment.
>>Como envio un valor en Hexa en VFP hacia un puerto COM ? y como leo lo que recibo en Hexa ?>
>? TRANSFORM(0x51) && Hex2Dec
>? TRANSFORM(81,"@0") && Dex2Hex
>
>HTH