|
@@ -2951,13 +2951,13 @@ namespace MOKA_Factory_Tools
|
|
|
packetLen = (int)((receive2Data[2] << 8) | receive2Data[3]);
|
|
|
if (receive2Data[4] == 0xFC && (receive2Data[5] == CMDID[1] + 1) && packetLen == reallyLength)
|
|
|
{// 假设FE表示的是使用2个字节存储长度的标记;
|
|
|
- data = receive2Data.Skip(5).Take(packetLen - 8).ToArray();
|
|
|
+ data = receive2Data.Skip(5).Take(packetLen - 7).ToArray();
|
|
|
}
|
|
|
else
|
|
|
{// 假设FE直接表示的是长度;
|
|
|
if (receive2Data[2] == 0xFC && (receive2Data[3] == CMDID[1] + 1) && reallyLength == 0xFE)
|
|
|
{
|
|
|
- data = receive2Data.Skip(3).Take(packetLen - 6).ToArray();
|
|
|
+ data = receive2Data.Skip(3).Take(packetLen - 5).ToArray();
|
|
|
}
|
|
|
else
|
|
|
{
|
|
@@ -2974,7 +2974,7 @@ namespace MOKA_Factory_Tools
|
|
|
return false;
|
|
|
}
|
|
|
packetLen = receive2Data[1];
|
|
|
- data = receive2Data.Skip(3).Take(packetLen - 6).ToArray();
|
|
|
+ data = receive2Data.Skip(3).Take(packetLen - 5).ToArray();
|
|
|
}
|
|
|
}
|
|
|
else //没有FC
|