Share |

Knowledge Base - Eye4Software GPS Toolkit - Basics

Download Eye4Software GPS Toolkit free trial Download the Eye4Software GPS Toolkit fully functional 30 day trial version for free
Browse through the Eye4Software GPS Toolkit for Windows manual Browse through the Eye4Software GPS Toolkit manual



Navigation >> KB Table of contents >> Eye4Software GPS Toolkit - Basics



Knowledge Base - Eye4Software GPS Toolkit - Basics




#115005 Can i use the GPS time to synchronize the time of my computer ?
Yes you can, but it is not as precise as when using a time server, there is always a delay in the time between the GPS receiver sends the time over the serial port, and when it is fully retrieved and decoded by the PC, so there may be an error which can be as high as one second. ...
Tags:  GPS ,Time Synchronization
#115010 Can your software also be used with a DGPS system ?
Sure, most DGPS hardware also supports the NMEA0183 standard, the only difference is that their output is more precise. It is recommended to use the $GPGGA sentence to decode position data from a DGPS device. ...
Tags:  DGPS ,RTK
#115015 What NMEA 0183 sentences will be decoded using your GPS SDK ?
The GPS Toolkit will decode the most used NMEA 0183 sentences available like: $GPGGA $GPRMC $GPGLL $GPVTG $GPGSA $GPGSV $GPVTG The following Garmin specific sentences will also be decoded: $PGRME $PGRMZ ...
Tags:  NMEA0183
#115016 What NMEA0183 versions are supported by your toolkit ?
The software supports all NMEA 0183 versions at this moment. ...
Tags:  NMEA0183
#115017 Is the NMEA2000 protocol supported by your GPS library ?
No, at this moment we only support NMEA0183 and PVT protocols. Unlike NMEA0183, the NMEA2000 is implemented on the CAN (Controller Area Network) protocol, and NMEA2000 devices are not connected to a serial or USB port. ...
Tags:  NMEA2000 ,NMEA0183 ,CAN
#115018 My GPS is attached to the PC using a datacombiner. The information from my echosounder is interferencing with my GPS, what can i do?
Some echosounders forward positions from a connected GPS, if no GPS is connected they sometimes send invalid lat/lon information. To avoid this, you can set a talker ID, so that only the information from your GPS is used. Below is the VB code to do this: objGps.TalkerID = "GP" ...
Tags:  Echosounder ,Datacombiner ,NMEA0183
#115019 I am using a CSI DGPS device, but the GGA output is more precise (more digits) then the GLL, how can i force the toolkit to use GGA?
Using the 'Filter' property of the 'Gps' object, you can specify which NMEA0183 sentences will be decoded and which not. Please refer to the online manual for more information. ...
Tags:  NMEA0183 ,GGA ,GLL ,Precision ,Decimal Places
#115020 Do you have a list of supported GPS devices ?
We do not have such a list, about 99% of the GPS devices available today support the NMEA 0183 protocol which is fully supported by all our GPS software products. In addition to the NMEA 0183 protocol, we also support the Garmin PVT protocol. The software is tested with various GPS devices ...
Tags:  GPS Hardware ,Supported Hardware
#115025 What is the purpose of your GPS toolkit ?
The purpose off this toolkit, is to make it easy for software developers to add GPS functionality to their products. Without any knowledge of GPS and serial protocols, and just some basic programming knowledge, it is possible to add GPS functionality to applications, websites or scripts wi ...
Tags:  GPS Toolkit
#115030 Does your software support the Garmin PVT protocol ?
Yes, from version 2.4 of the GPS Toolkit, you can decode PVT directly from your Garmin GPS by connecting it to the USB port. Decoding of PVT data over the serial port is not yet supported. ...
Tags:  Garmin ,USB ,PVT Protocol
#115035 Can guide me connecting my GPS to the PC ?
Some GPS vendors ship their datacables without a serial connector. Depending on the connector type, you have to make the following connections: DB25 serial connector Ground - Pin 7 NMEA Output ( GPS = PC ) - Pin 3 NMEA Input ( PC = GPS ) - Pin 2 (optional) D ...
Tags:  Connecting GPS ,Serial Port ,DB9 ,DB25
#115040 Can I use your GPS SDK with an USB GPS ?
Sure, some USB devices come with an USB to serial driver which emulates a serial port. To find out what serial port has to be used, just start the demo applications, and have a look which serial ports are detected. If there are multiple ports, you can have a look at the device manager from the c ...
Tags:  GPS ,USB ,Serial Port
#115045 Can your software read more then one GPS at a time ? I want to connect 2 GPS receivers to calculate heading.
Sure, you have to connect the devices to separate serial ports, and then create two instances of the object. You can use the Latitude / Longitude positions retrieved to calculate heading. ...
Tags:  GPS ,Multiple ,Multiple Instances
#115050 Is it possible to use your GPS component on Windows PocketPC, Windows Smartphone and Windows CE platforms ?
No, at this moment we only ship the component for Windows Desktop and Server platforms. ...
Tags:  PocketPC ,Windows Mobile ,Windows CE
#115055 Is it possible to generate NMEA 0183 data with your software ?
No, our software can only be used to receive and decode NMEA 0183 data sent by GPS receivers. To generate and send NMEA 0183 data you need a NMEA 0183 generator or simulator. ...
Tags:  NMEA 0183 ,Simulator ,Generator
#115060 When should I enable the CRC Check function of your toolkit ?
You can always use the CRC function of the toolkit, even if your GPS device does not send CRC values. The toolkit will autodetect this and ignore this function. When using CRC it should not be possible to get invalid data from the GPS device, because when there is an error in the recei ...
Tags:  NMEA0183 ,CRC ,Checksum
#115065 Is it possible to change the latitude / longitude format ?
Yes this is possible, please check the 'LatLonFormat' property of the 'Gps' object. ...
Tags:  Latitude Format ,Longitude Format ,Formatted String
#115070 What is the precision of the toolkit when reading positions from NMEA strings ?
The toolkit processes up to 5 digits, like the example below when parsing NMEA data, which is a precision of 6 centimeters. If your device outputs less digits, of course it will be less precise, 3 digits should suffice when using GPS, for RTK/DGPS 5 digits are recommended. $GPRMC,213402, ...
Tags:  NMEA0183 ,GPS ,Precision
#115075 Is it possible to decode RTCM-104 data using your toolkit ?
No, RTCM-104 decoding is not supported yet. If your GPS is equiped with a RTCM line use this one, and use the toolkit to read the position information. ...
Tags:  RTCM-104
#115080 Is it possible to read waypoints, tracks and routes with this software ?
No, the toolkit can be used to retrieve position, speed, heading and other GPS info. If your are looking for software which can be used to manage your waypoints,routes and track, you might have a look at the Eye4Software GPS Mapping Studio Software. ...
Tags:  GPS ,Mapping ,Routes ,Tracks ,Waypoints
#115085 What are the 'PDOP', 'VDOP' and 'HDOP' values returned by your SDK ?
These values give an indication on the precision of the fix (Dillution Of Precision). Some GPS devices return this values in meters, others in feet. The 'PDOP', 'VDOP' and 'HDOP' values indicating respectively the 'Overall', 'Vertical' and 'Horizontal' precision. ...
Tags:  PDOP ,HDOP ,VDOP ,DOP ,Precision
#115090 Can your software process NMEA0183 data from internet or stored in files ?
Yes. You can decode NMEA0183 data from a stream, such as a socket or file. For more information on this, please have a look at the Parse function. ...
Tags:  Decode ,NMEA0183