If this device uses a similar technology as your phone, then I don't see it being reliable.
If this device uses a similar technology as your phone, then I don't see it being reliable.
Your phone has many magnets inside, and structures that can be passively magnetized. Your local magnetic environment changes constantly.
It's a fundamental limitation of the technology, unfortunately. Generally we use GPS location as you move to infer direction and feed that back into the compass routines. It's not great but it does mostly work sometimes
One of the big tricks is to realize that magnetic north (where your compass points) is usually not the same as geographic north (where maps are drawn). The adjustment is local; here, I think magnetic north is 7 degrees off from north.
In the US, the USGS topographic maps contain the required adjustment for the covered area. Not sure about Italy.