Provides readings from a digital compass.
Package Specification
The CompassService is capable of exposing the compass direction in all
three dimensions (yaw, pitch and roll).
The Compass class is an abstraction allowing for multiple compass types
to be used. Currently a bluetooth implementation exists.
A convenience class CompassDevice exists, that will start a PalCom device
on which a CompassService will run, either in real or simulation mode.