Hello all,
I have a problem with receiving data from Tuner. I tried use command match(), and receive().When I use
extenderSerial.bitrate = baudrate;
extenderSerial.databits = 8;
extenderSerial.parity = 0; // None
extenderSerial.stopbits = 1;
s = extenderSerial.match(command,"\r\n",1000);
return s;
OR
extenderSerial.bitrate = baudrate;
extenderSerial.databits = 8;
extenderSerial.parity = 0; // None
extenderSerial.stopbits = 1;
s = extenderSerial.receive(command,10,1000);
return s;
type station in Tuner is changed but I can't receive data from Tuner which describe frequenci or RDS. In variable s is nothing(I try command System.print("Variable: " s); after
s = extenderSerial.receive(command,10,1000); ). I don't know why. When I set Timeout 10000 it's do not wait for data because a used System.print("extenderSerial.receive") and System.print("after command extenderSerial.receive or match") and this two sentences wrote in equal time.
A don't know what can I do?
Thaks for help
Last edited by rendok
on February 12, 2008 14:05.