CMPS14 tilt compensated compass - heading changes after each use

Bought a CMPS14 and download software for the Arduino to get the heading. I have determined the 0,90,170,270 locations in my driveway with a traditional compass the put tape down. When I use the CMPS14 and point it in the heading of any of these directions I get variations of 15-20 degree from true heading. If I let the unit sit and do it again later, I get different degrees of variation. So I am concern about this not being consistent. Anyone have some suggestion on how to resolve?

Hello @JonJacobs ,

Welcome to RobotShop community.

We are sorry to hear that you are having trouble with your compass.

This issue could be either related to a calibration mistake or the compass itself is defective.

We recommend contacting the manufacturer directly to help you with this:
[email protected]

Let us know if you need further assistance.

Sincerely,