Trimble TDC600
To calibrate the integrated digital compass, open the Compass app, then hold the TDC600 handheld flat at arm's length and move it horizontally through a "figure of eight", turning it over as you move through the loops.