Changes for running on the new robust mount.

Mainly implementing all three Hall sensors (as the available Hall
sensor happened to sit on wing two), selectable by #ifdef.