Maidenhead with Distance and Bearing

Warning message

The Propeller Object Exchange system is decommissioned and replaced with a GitHub repository to house the same existing and future Propeller objects. As of 12/5/2019, this site is read-only. You can continue to browse and download objects from here for a limited time; however, please begin using the Parallax Propeller repository for future reference.
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0
Request group membership
By: created: 2013-04-10 | updated: 2013-04-10


Maidenhead, a shorthand for latitude and longitude, is used by Amateur Radio operators (hams) for use in identifying a location. For some contests, VHF, UHF+, Maidenhead is used as a required part of the exchange. For microwave contests, Maidenhead is used as a required part of the exchange and also to compute your heading to another station. Aiming is important at these frequencies and must be within a couple degrees or better depending on the frequency and the antenna used.

Maidenhead is calculated using latitude and longitude which is usually obtained from a map or from a GPS system output (usually NMEA serial data). Some GPS systems don't provide a direct display of Maidenhead and many hams are building their own GPS systems (used when locking local oscillators to GPS atomic clocks) using surplus GPS receivers. The functions contained here are intended to help the ham to convert NMEA serial data strings containing lat/lon (like $GPRMC) to Maidenhead. The computed Maidenhead can then be used as inputs to other included functions to compute distance and bearing to a target location.A test file is included.


Original File Upload
Package icon Test_Maidenhead_-_Archive__Date_2008.07.28__Time_21.09.zip55.58 KB