|
LinksPoint GPS Toolkit Reference
|
| Topic | Description |
| GPSNOTIFY_PROTOCOL_CHANGED | The GPS protocol setting of the toolkit has changed |
| GPSNOTIFY_DATA_CHANGED | The GPS data has changed |
| GPSNOTIFY_DETECTING_PROTOCOL | The autodetect function is in progress |
| GPSNOTIFY_DETECT_COMPLETE | The autodetect process is complete |
| GPSNOTIFY_DATA_SENT_TO_GPS | Data has been sent to the GPS receiver |
| GPSNOTIFY_COMM_PORT_SET | The communications port has been set |
| GPSNOTIFY_BAUD_RATE_SET | The baud rate has been set |
| GPSNOTIFY_RAW_DATA | Raw data has been received from the GPS receiver |
| GPSNOTIFY_SIRF_DATA | Data has been received from a SIRF receiver |
| GPSNOTIFY_INITIALIZING | The GPS toolkit is initializing |
| GPSNOTIFY_TERMINATING | The GPS Toolkit is terminating |
| GPSNOTIFY_COLD_START_DETECTED | The GPS receiver is performing a cold start |
| GPSNOTIFY_POWER | The PDA has returned from the powered down state |
| GPSNOTIFY_SIRF_ACK | A SiRF receiver has acknowledged a command sent by the GPS Toolkit |
| GPSNOTIFY_SIRF_NACK | A SiRF receiver has negatively acknowledged a command sent by the GPS Toolkit |
| GPSNOTIFY_LOGGER_READ_PARAMETERS | Response to GpsLoggerGetRecordCount |
| GPSNOTIFY_LOGGER_DATA_DUMP_COMPLETE | The transfer of data initiated by GpsLoggerGetRecords or GpsLoggerGetRecordsEx has completed |
| GPSNOTIFY_LOGGER_DATA_DUMP_START | Sent when the transfer of data from the logger initiated with GpsLoggerGetRecords or GpsLoggerGetRecordsEx has begun |
| GPSNOTIFY_LOGGER_DATA | Response to GpsLoggerGetRecords |
| GPSNOTIFY_LOGGER_DATAEX | Response to GpsLoggerGetRecordsEx command |
| GPSNOTIFY_LOGGER_RECORD_COUNT | Response to GpsLoggerGetRecordCount and GpsLoggerGetRecordCountEx commands |
| GPSNOTIFY_LOGGER_SETTINGS | Response to the GpsLoggerGetSettingsEx command and the GpsLoggerSetSettingsEx commands |
| GPSNOTIFY_MESSAGE_PARSING_ERROR | Message indicating a GPS parsing error |
| GPSNOTIFY_COMM_ERROR | Notification of communications errors |
| GPSNOTIFY_SIGNAL_DETECT | Message indicating a GPS signal has been detected or lost |
typedef enum {
GPSNOTIFY_UNKNOWN = 0,
GPSNOTIFY_INITIALIZING,
GPSNOTIFY_TERMINATING,
GPSNOTIFY_PROTOCOL_CHANGED,
GPSNOTIFY_DATA_CHANGED,
GPSNOTIFY_DETECTING_PROTOCOL,
GPSNOTIFY_DETECT_COMPLETE,
GPSNOTIFY_DATA_SENT_TO_GPS,
GPSNOTIFY_COMM_PORT_SET,
GPSNOTIFY_BAUD_RATE_SET,
GPSNOTIFY_COLD_START_DETECTED,
GPSNOTIFY_POWER,
GPSNOTIFY_RAW_DATA,
GPSNOTIFY_SIRF_ACK,
GPSNOTIFY_SIRF_NACK,
GPSNOTIFY_SIRF_DATA,
GPSNOTIFY_LOGGER_READ_PARAMETERS,
GPSNOTIFY_LOGGER_READ_RECORD,
GPSNOTIFY_LOGGER_SET_PARAMETERS_RESPONSE,
GPSNOTIFY_LOGGER_DATA_DUMP_START,
GPSNOTIFY_LOGGER_DATA_DUMP_COMPLETE,
GPSNOTIFY_LOGGER_RECORD_COUNT,
GPSNOTIFY_LOGGER_DATAEX,
GPSNOTIFY_LOGGER_SETTINGS,
GPSNOTIFY_LOGGER_FIRMWARE,
GPSNOTIFY_MESSAGE_PARSING_ERROR,
GPSNOTIFY_COMM_ERROR,
GPSNOTIFY_SIGNAL_DETECT
} GPSNOTIFYCODE;