|
@@ -556,6 +556,14 @@ bool TCLCommand::SendCommand(CommandParam& cmdPara)
|
|
|
Sleep(cmdPara.read_wait_time);
|
|
|
int nReadCount = Read(m_pData, MAXSIZE);
|
|
|
cmdPara._rtnContext.append((char*)m_pData, nReadCount);
|
|
|
+
|
|
|
+ // ¶ÁµÃÌ«¿ì,Ö»·µ»ØÁËÒ»¶Î;
|
|
|
+ if ( cmdPara._rtnContext.size() <= 5 && cmdPara.nOption == CMDOPT_Get )
|
|
|
+ {
|
|
|
+ memset(m_pData, 0, MAXSIZE);
|
|
|
+ int nReadCount = Read(m_pData, MAXSIZE);
|
|
|
+ cmdPara._rtnContext.append((char*)m_pData, nReadCount);
|
|
|
+ }
|
|
|
}
|
|
|
else
|
|
|
{
|