ConnectGps Method
Description
Establishes a connection with the GPS device attached to the computer. SIS starts reading the input immediately.
Syntax
| Visual Basic | 
|---|
| Public Function ConnectGps( _ ByVal port As String, _ ByVal baudrate As Long, _ ByVal databits As Long, _ ByVal parity As Long, _ ByVal stopbits As Long, _ ByVal flags As Long _ ) As Integer | 
Parameters
- port
- The name of the port on which the GPS device is attached. Should be "COMx", where x is in the range 1 to 255 inclusive.
- baudrate
- The baudrate (bits/second) at which SIS will communicate with the GPS device.
- databits
- The databit setting to be used in the communication with this GPS device.
- parity
- The parity setting to be used in the communication with this GPS device.
 The possible settings are:
 0 - NOPARITY
 1 - ODDPARITY
 2 - EVENPARITY
 3 - MARKPARITY
 4 - SPACEPARITY
 For more information refer to the on-line help for the DCB structure in the Windows serial communication API.
- stopbits
- The number of stop bits to be used in the communication with this GPS device.
 The possible settings are:
 0 - ONESTOPBIT
 1 - ONE5STOPBITS (the stop bit is transferred for 150% of the normal time used to transfer one bit)
 2 - TWOSTOPBITS
 For more information refer to the on-line help for the DCB structure in the Windows serial communication API.
- flags
- Flags setting the NMEA options for receiving data from the GPS device. There are three NMEA sentences of interest: GGA, GLL and RMC, and a checksum which can be checked. These are controlled with public constants which can be combined with "OR" to form a single value. The constants are:
 SIS_GPS_NMEA_GGA
 SIS_GPS_NMEA_GLL
 SIS_GPS_NMEA_RMC
 SIS_GPS_NMEA_CHECKSUM
 At least one of the first three must be included.
Remarks
It is not permissible to connect to a GPS device whilst a GPS log file is being replayed.Available: D OD OM
Group:
Example
sis.ConnectGps ("COM4", 4800, 8, 2, 0, SIS_GPS_NMEA_GGA or SIS_GPS_NMEA_RMC or SIS_GPS_NMEA_CHECKSUM)
 Search Tips
Search Tips