增加手动机测试,可正常串口通信。
This commit is contained in:
@@ -482,6 +482,7 @@ void CPSerial::OnReceive()
|
||||
{
|
||||
// Dummy OnReceieve if not used
|
||||
char s[255]={0};
|
||||
|
||||
CStringA csTemp;
|
||||
s[1]='\0';
|
||||
CurrentPointer = 0;
|
||||
@@ -496,7 +497,15 @@ void CPSerial::OnReceive()
|
||||
|
||||
if (num!=0)
|
||||
{
|
||||
csTemp.Format("%s",s);
|
||||
for (int i=0;i<255;i++)
|
||||
{
|
||||
m_RecvData[i]=0;
|
||||
}
|
||||
for (int i=0;i<num;i++)
|
||||
{
|
||||
m_RecvData[i]=s[i];
|
||||
}
|
||||
csTemp.Format("%s",m_RecvData);
|
||||
m_csRecv=csTemp;
|
||||
m_iRecvByte=num;
|
||||
m_iRecvState=TRUE;
|
||||
|
||||
Reference in New Issue
Block a user