A GPS receiver calculates its position by measuring the distance between itself and three or more GPS satellites. Measuring the time delay between transmission and reception of each GPS radio signal gives the distance to each satellite, since the signal travels at a known speed. The signals also carry information about the satellites' location. By determining the position of, and distance to, at least three satellites, the receiver can compute its position using trilateration. Receivers typically do not have perfectly accurate clocks and therefore track one or more additional satellites to correct the receiver's clock error.
XO laptops do not have a built-in GPS, but a GPS can be added by either:
- adding a USB GPS to one of the ports, or
- using a Bluetooth GPS with the XO-4.
The XO laptops do not have GPS software or activities, but GPS software designed for Linux should work.