iLinkCount=0;
byte mCheck=0;
for(int i=0;i<=m_Count;i++)
{
mCheck+=inbuff[i];
}
if(mCheck!=0xFF)
return;
m_Count=inbuff[0];
UpdateWindow();
switch(m_Count)
{
case 0x01: LinkResult();break;
case 0x2e: LPUCheck();break;
case 0x3e: LPUCheck();break;
case 0xE1: wait();break;
case 0x13: {SelfCheck();break;
case 0x46: MFDWrongCheck();break;
case 0x52: RoundKey();break;
case 0x61: VideoFold();break;
case 0x71: MFDFixCheck();break;
case 0xf2: Wrong();break;
default: return;
}
CFrameWnd::OnTimer(nIDEvent);
}
int CMainFrame::Communication()
{
for(int i=0;i<15;i++)
inbuff[i]=0;