LinksPoint GPS Toolkit Reference
Examples
GpsCheckForData
static Boolean MainFormHandleEvent(EventPtr eventP)
{
    Boolean handled = false;
    FormType * frmP;
    long lBytesRead = 0;

    switch (eventP->eType)
    {
    case nilEvent:
        int iLastPos = 0;
        int iPos = 0;

        do
        {
                if (GpsCheckForData(&lBytesRead, NULL) == GPSERROR_NONE)
                {
                        if (lBytesRead)
                        {
                            GPSDATASTRUCT gpsData;
                            GpsGetData(&gpsData);
                            .
                            // Check the latest data here
                            .
                            .
                        }
                }
        }
    }
}
Copyright ©1998-2005 Links Point Inc.