set entry arbitration state for state machine to work properly

This commit is contained in:
John-Michael Baier
2020-11-01 15:35:39 +01:00
parent df510b8475
commit 512b9d9456
+3
View File
@@ -193,6 +193,9 @@ result_t Device::send(symbol_t value) {
result_t Device::recv(unsigned int timeout, symbol_t* value, ArbitrationState* arbitrationState) {
if (m_arbitrationMaster!=SYN) {
*arbitrationState = as_running;
}
if (!isValid()) {
return RESULT_ERR_DEVICE;
}