}\r
if (CompareString(attribName, "roc") && CompareString(tagName, "ack")) {\r
if (attribValue.Atoi() != fDCSFEEObj->GetDCSid())\r
- fDCSFEEObj->SetStatusBit(3); // consistency check\r
+ fDCSFEEObj->SetStatusBit(4); // consistency check\r
}\r
if (CompareString(attribName, "rob") && CompareString(tagName, "ro-board") && (fInsideRstate == 1)) {\r
fCurrentROB = attribValue.Atoi();\r
///////////////////////////////////////////////////////////////////////////////\r
\r
// fStatusBit:\r
-// 0: no errors\r
-// 1: ROC didn't respond even though it should have (was in good state)\r
-// 2: ROC was not in state CONFIGURED or STANDBY_INIT (most probably it in STANDBY)\r
-// 3: expected and received DCS-ID do not match. This is a serious communication error!\r
+// 0: no errors for that ROC\r
+// 1: ROC sent invalid or corrupted data. \r
+// 2: ROC was not in state CONFIGURED or STANDBY_INIT (most probably it was in STANDBY)\r
+// 3: No new data received from that ROC.\r
// 4: DCS id from XML attributes <DCS> and <ack> and the one calculated from SM, S, L do not match\r
// 5: ROC has not responded at all, most probably it was off.\r
\r
}\r
}\r
\r
+\r