FD_SET(fd,&filedescr);
// set timeout to 10ms
tval.tv_sec = 0;
- tval.tv_usec = 10000;
+ tval.tv_usec = 20000;
// if byte available read or return bytes read
if (select(fd+1,&filedescr,NULL,NULL,&tval) != 0)
}
}
else {
- log->set(OWLOG_ERROR,"Read Error on Serial (select)");
+ log->set(OWLOG_ERROR,"Read Error on Serial (select) (new time)");
return cnt;
}
}
close(fd);
}
}
-
+
//---------------------------------------------------------------------------
// Attempt to resyc and detect a DS2480B