PPS signals are usually generated as a TTL signal capable of driving a 1-kiloohm load. Some sources use line drivers in order to be capable of driving 50-ohm transmission lines. Because of the broad frequency contents, along the transmission line can have a significant impact on the shape of the PPS signal due to dispersion and after delivery effects of the dielectric of the transmission line. It is common to set t0 at the voltage level of the steepest slope of a PPS signal. PPS signals are therefore notoriously unreliable when time transfer accuracies better than a nanosecond are needed, although the stability of a PPS signal can reach into the picosecond regime depending on the generating device.
PPS signals are used for precise timekeeping and time measurement. One increasingly common use is in computer timekeeping, including NTP. Because GPS is considered a stratum-0 source, a common use for the PPS signal is to connect it to a PC using a low-latency, low-jitter wire connection and allow a program to synchronize to it. This makes the PC a stratum-1 time source. Note that because the PPS signal does not specify the time, but merely the start of a second, one must combine the PPS functionality with another time source that provides the full date and time in order to ascertain the time both accurately and precisely.
Sites that describe how to use the PPS signal to set precise time on a PC:
[1] Archived 2015-09-23 at the Wayback Machine M. Siccardi, About time measurements, EFTF 2012 http://www.eftf.org/proceedings/proceedingsEFTF2012.pdf ↩
[2]ICD-GPS-060B: GPS User Equipment (Phase III) Interface Control Document for the Pecise Time and Time Interval (PTTI) Interface, Global Positioning System Joint Program Office, 2002 https://navcen.uscg.gov/sites/default/files/pdf/gps/ICD-GPS-060B.pdf ↩
BIPM (September 4, 2019). "SI Units 2019 Brochure" (PDF) (9th ed.). Retrieved September 13, 2019. /wiki/International_Bureau_of_Weights_and_Measures ↩