ps I won't sleep tonight until I understand how it works. :-)
Feel free to ask us more questions so we can all sleep soundly tonight :)
My last guess before going to bed was that there are three electromagnets facing different directions. They turn on one after another. The magnetic sensor measures each value over synced time. The software calculates the triangulation from these values.
Do you mechanically rotate a large neodymium magnet?
And yes, we mechanically rotate a large magnet, creating a unique magnetic field that allows us to track all 6DOF with a single sensor via our proprietary algorithm. No triangulation is needed.