|
|
@ -100,15 +100,15 @@ void ZIProtocolParser::registerModule(ZIModule* module) { |
|
|
|
} |
|
|
|
|
|
|
|
void ZIProtocolParser::onRceivePacket(zcr_cmd_header_t* rxcmd, uint8_t* data, int32_t len) { |
|
|
|
// printf("onRceivePacket cmdid:%d submoduleid:%d subcmdid:%d\n", rxcmd->cmdmoduleid, rxcmd->submoduleid, rxcmd->subcmdid);
|
|
|
|
uint16_t submoduleid = rxcmd->submoduleid; |
|
|
|
auto it = m_modulers.find(submoduleid); |
|
|
|
// printf("onRceivePacket cmdid:%d subModuleid:%d cmdSubId:%d\n", rxcmd->cmdMainId, rxcmd->subModuleid, rxcmd->cmdSubId);
|
|
|
|
uint16_t subModuleid = rxcmd->subModuleid; |
|
|
|
auto it = m_modulers.find(subModuleid); |
|
|
|
if (it == m_modulers.end()) { |
|
|
|
return; |
|
|
|
} |
|
|
|
|
|
|
|
ZIModule* module = it->second; |
|
|
|
int32_t cmdid = CMDID(rxcmd->cmdmoduleid, rxcmd->subcmdid); |
|
|
|
int32_t cmdid = CMDID(rxcmd->cmdMainId, rxcmd->cmdSubId); |
|
|
|
/*******************************************************************************
|
|
|
|
* module * |
|
|
|
*******************************************************************************/ |
|
|
|