PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV Mobile 2024 → Charact() while serial read
Charact() while serial read
Iniciado por Anuj, out., 26 2010 3:30 PM - 1 resposta
Publicado em outubro, 26 2010 - 3:30 PM
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
Membro registado
8 mensagems
Publicado em novembro, 19 2010 - 7:30 PM
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.