Its a space-based satelite navigation system provides location and time information.
GPS receivers are mostly used for navigation, positioning, time dissemination, and other research purposes.
The receiver converts the received signals into position and estimates the time and some other useful information depending on the application and requirements.
GPS determines the distance between a satelite and GPSreciever by calculating the time taken by the radio signal to travel from a satelite to the reciever.
GPS PROTOCOLS
1.NMEA 0183
It is commonly used in marine applications.
2.TSIP {Trimble Starndard Interface Protocol}
Allows the designer toconfigure and control GPS reciever for optimal performance.
3.TAIP {Trimble ASCII Interface Protocol}
Its a bidirectional protocol which uses ASCI commands and designed specifically for vehicle tracking applications