adapted to static ident fields
This commit is contained in:
@@ -625,7 +625,6 @@ result_t BusHandler::handleSymbol()
|
|||||||
|
|
||||||
return RESULT_OK;
|
return RESULT_OK;
|
||||||
}
|
}
|
||||||
|
|
||||||
result_t BusHandler::setState(BusState state, result_t result, bool firstRepetition)
|
result_t BusHandler::setState(BusState state, result_t result, bool firstRepetition)
|
||||||
{
|
{
|
||||||
if (m_currentRequest != NULL) {
|
if (m_currentRequest != NULL) {
|
||||||
@@ -811,10 +810,8 @@ result_t BusHandler::startScan(bool full)
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (scanMessage == NULL) {
|
if (scanMessage == NULL)
|
||||||
DataFieldSet* identFields = DataFieldSet::createIdentFields();
|
scanMessage = m_scanMessage;
|
||||||
scanMessage = m_scanMessage = new Message(false, false, 0x07, 0x04, identFields);
|
|
||||||
}
|
|
||||||
if (scanMessage == NULL)
|
if (scanMessage == NULL)
|
||||||
return RESULT_ERR_NOTFOUND;
|
return RESULT_ERR_NOTFOUND;
|
||||||
|
|
||||||
|
|||||||
@@ -281,6 +281,7 @@ public:
|
|||||||
m_command(false), m_commandCrcValid(false), m_response(false), m_responseCrcValid(false),
|
m_command(false), m_commandCrcValid(false), m_response(false), m_responseCrcValid(false),
|
||||||
m_scanMessage(NULL), m_grabUnknownMessages(false) {
|
m_scanMessage(NULL), m_grabUnknownMessages(false) {
|
||||||
memset(m_seenAddresses, 0, sizeof(m_seenAddresses));
|
memset(m_seenAddresses, 0, sizeof(m_seenAddresses));
|
||||||
|
m_scanMessage = new Message(false, false, 0x07, 0x04, DataFieldSet::getIdentFields(), true);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user