avoid unnecessary host traffic

This commit is contained in:
john30
2020-02-09 12:06:09 +01:00
parent 4174531a9d
commit f2aae4cb2b
2 changed files with 29 additions and 24 deletions
+6
View File
@@ -455,11 +455,17 @@ bool Device::read(symbol_t* value, bool isAvailable, ArbitrationState* arbitrati
switch (ch) {
case ENH_RES_STARTED:
*arbitrationState = as_won;
if (m_listener != NULL) {
m_listener->notifyDeviceData(ch2, false);
}
m_arbitrationMaster = SYN;
m_arbitrationCheck = false;
break;
case ENH_RES_FAILED:
*arbitrationState = as_lost;
if (m_listener != NULL) {
m_listener->notifyDeviceData(ch2, false);
}
m_arbitrationMaster = SYN;
m_arbitrationCheck = false;
break;