One of the marvelous Elite: Dangerous community members is making great progress with a Mac version of the EDTracker UI – the application used to configure and calibrate the 9150 (DIY) EDTrackers.
There’s a thread over on the frontier forum.
The alpha test version is available via the forum post or from here.
It look pretty sweet 🙂 There is a know memory leak issue which is being addressed but badwolf77 is keen to get feedback from Mac Commanders.
Instructions from badwolf77
“Fire up the program, select your serial port and hit open. I’ve had some issues connecting the EDTracker, but it’s infrequent now. If it says connected but there’s no data populating the Data From Serial column, try hitting the ‘Hello’ button. Failing that, close and re-open.
Once the serial is connected the program will start collecting magnetometer data and plotting it. Take the EDTracker to its working position, hit clear, then start rotating it through as many orientations as you can to trace out an ellipsoid on the plot. When satisfied, hit pause to stop additional (potentially errant if you now put down the EDTracker) points being recorded.
Use the offset, scaling and rotation controls to position the yellow ball of dots closely around the ideal sphere (turquoise). If you have an extant setup, hitting ‘Current Values’ will transfer those to the prototype settings to save you some time. ‘Reset Values’ will take you back to identity (ie. default settings).
Once happy with the alignment of the yellow and blue balls, hit ‘Send Calibration Data to EDTracker’. Select your orientation by clicking ‘Mounting Orientation’ until it describes your mounting position.
Don the EDTracker and hit ‘Recentre’ then, sitting very still, hit ‘Autocalibrate Bias’.
Once that’s all done, try moving around and seeing how it responds on the HID graphs. Scaling and Smoothing can be applied now.
If you’re seeing yaw being very sensitive and then springing back, try fiddling with the ‘Blue’ offset setting (up or down) and re-sending the calibration data until it improves.”