Problem receiving data from Tuner
Posted: Tue Feb 12, 2008 12:41 pm
Hello all,
I have a problem with receivin 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;
station in Tuner is changed but I can't receive data from funer which descride frequenci or RDS. In variable s is nothing. I don't know why[:(]. When I set Timeout 10000 it's do not wait for data because a used System.print("before match") and System.print("after command match or receive") and this two sentences wrote in equal time.
A don't know what can I do?
Thaks for help[:)]
I have a problem with receivin 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;
station in Tuner is changed but I can't receive data from funer which descride frequenci or RDS. In variable s is nothing. I don't know why[:(]. When I set Timeout 10000 it's do not wait for data because a used System.print("before match") and System.print("after command match or receive") and this two sentences wrote in equal time.
A don't know what can I do?
Thaks for help[:)]