mirror of
https://gitee.com/jiuyilian/embedded-framework.git
synced 2025-01-06 10:16:51 -05:00
Backup.
This commit is contained in:
parent
25bc0699ca
commit
4b88568d15
|
@ -172,6 +172,7 @@ void McuDevice::DeviceRecvThread(void)
|
|||
LogInfo("mcu recv length = %ld\n", recvLength);
|
||||
recvTotalLength += recvLength;
|
||||
if (keyHeadLength == recvTotalLength) {
|
||||
PrintHexadecimalData(keyHeadBuf, keyHeadLength, "Recv head:");
|
||||
DeviceRecvData(keyHeadBuf, keyHeadLength);
|
||||
memset(keyHeadBuf, 0, keyHeadLength);
|
||||
recvTotalLength = 0;
|
||||
|
@ -210,9 +211,13 @@ void McuDevice::DeviceRecvData(const char *keyHead, const size_t headLength)
|
|||
dataBuf + headLength + recvTotalLength,
|
||||
dataLength - headLength - recvTotalLength,
|
||||
RECV_TIMEOUT_MS);
|
||||
LogInfo("recv data length = %d\n", recvLength);
|
||||
if (recvLength > 0) {
|
||||
PrintHexadecimalData(dataBuf, recvLength, "Recv data:");
|
||||
}
|
||||
|
||||
recvTotalLength += recvLength;
|
||||
if (dataLength - headLength == recvTotalLength) {
|
||||
PrintHexadecimalData(dataBuf, dataLength, "Recv all data:");
|
||||
PushMcuData(dataBuf, dataLength);
|
||||
break;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue
Block a user