A radio receiver and computing device which receives,amplifies and interprets signals from the GPS satellite constellation and then performs the calculations required to determine its location from this data.