thobaben_serialize
Harald Wolff 2014-06-04 13:46:53 +02:00
parent 09bbb478d7
commit d0f3f99dd7
1 changed files with 12 additions and 2 deletions

View File

@ -414,7 +414,7 @@ public class ServiceLink {
{
this.retries = 3;
this.serialPort = serialPort;
this.serialPort.setTimeout(100);
this.serialPort.setTimeout(200);
}
@ -494,7 +494,17 @@ public class ServiceLink {
telegram.send();
telegram.recv();
for (int n = 0; n<3; n++)
{
telegram.recv();
if (
(telegram.getAchse() == achse) &&
(telegram.getKnoten() == knoten) &&
(telegram.getRegister() == register)
)
break;
};
if ((telegram.getRequest() & REQ_ACK)==0)
throw new ServiceLinkRequestFailedException(telegram);