Jesper, if after discovering the WMM plugin you want to continue coding your version, I have a suggestion for a user interface for such a plugin I would _love_ to see.
Right now your plugin displays a message box with magnetic deviation value and a lot of other text which in this context may be considered redundant/unnecessary clutter. Besides, at the moment your user interface requires two clicks, one to call up the message box and one to make it go away. Maybe it is not a lot of
work, but why not do away with it completely and have this information available instantly without cluttering the display? My proposal:
- when plugin is active, it replaces its icon on a taskbar with an icon displaying an actual magnetic deviation value in a current location and continues working in the background. On a defined time intervals icon is updated with a new deviation value for a then current location. Say - every five minutes? This assumes a plugin API allows notifying the
core about plugin icon bitmap update.
- since plugin is now running in the background another feature is possible, it may periodically output a
NMEA sentence with a calculated deviation to
NMEA output port, for use by other attached
hardware.
Just an idea for consideration..
Marius