PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV Mobile 2024 → Charact() while serial read
Charact() while serial read
Iniciado por Anuj, 26,oct. 2010 15:30 - 1 respuesta
Publicado el 26,octubre 2010 - 15:30
I am not able to receive the 0x00 on serial port.
if i send a stream of data eg: 0xab 0xcd 0xdf 0xcb 0x00 0x56 0x87 etc..
this data stream i need to send in hex i.e. using a charact(data) function.

in a loopback mode (shorting Tx and Rx physically) i am not able to receive the data after byte 0x00.
if i m not including data 0x00 then i m able to receive the full data stream.

In help section of Charact(), use of charact() for some values is said to be avoided. what are the other ways to receive a character equivalent of these values?

please suggest some solutions.

thanks
Anuj
Miembro registrado
8 mensajes
Publicado el 19,noviembre 2010 - 19:30
Hi,

Info(Length("A"+Charact(0)+"B"),"A"+Charact(0)+"B")


this code will show 3 and A, so Charact(0) will build a 0x00 String, but info() will not show Text after a 0x00. So your problem is not charact(), but the sender or the receiver part.