no personal experience with it, and no affiliations, but
this looks promising I also suspect a button compass (or even a regular full size compass) is no different than any other piece of gear, it should regularly be checked against a known and reliable standard for accuracy, as well as to be sure it hasn't been damaged or otherwise compromised