
BETA903A USER MANUAL
- 86 -
while ((buf[i] != '$')&&(buflen>0))
{
i++;
buflen--;
}
}
if (buflen>0)
{
m_cMsgBuf[m_iCurBufIndex] = buf[i];
m_iCurB+;
if (buf[i]=='*')
{ // Send to translator
m_pGPSTranslator->Translate(&m_cMsgBuf[0], m_iCurBufIndex);
Send current received message to
GPSTranslator
m_iCurBufIndex = 0;
}
i++;
buflen--;
}
}
return 0;
}
void CPGPSTestDlg::OnTimer(UINT nIDEvent)
{
UpdateScreen();
CDialog::OnTimer(nIDEvent);
}
/*******************************************************************************************
Implement function used to display current GPS data
********************************************************************************************/
void CPGPSTestDlg::UpdateScreen()
{
stRMCData data_RMC;
stGSAData data_GSA;
stGGAData data_GGA;
stVTGData data_VTG;
stGSVData data_GSV;
Variables used to get current GPS data.
Summary of Contents for BETA903A
Page 19: ...BETA903A USER MANUAL 19 1 3 2 Mechanical specifications of Holder Mount ...
Page 49: ...BETA903A USER MANUAL 49 STEP2 Select Windows folder STEP3 Run KeyPadTest program ...
Page 55: ...BETA903A USER MANUAL 55 5 Select No and click Next button to cancel the synchronization ...
Page 60: ...BETA903A USER MANUAL 60 STEP 5 Click Next button STEP 6 Click Next button ...
Page 94: ...BETA903A USER MANUAL 94 STEP 3 Add process code into message processing function ...
Page 95: ...BETA903A USER MANUAL 95 End of BETA903A User Manual ...