PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV Mobile 2024 → Charact() while serial read
Charact() while serial read
Débuté par Anuj, 26 oct. 2010 15:30 - 1 réponse
Posté le 26 octobre 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
Membre enregistré
8 messages
Posté le 19 novembre 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.