While doing some exploration into functionality of the various USB ports on the XSP, I found an Easter egg (to me anyway) in the controller. By holding down the start motors button while powering on the controller, I was able to enter SIMULATED FLIGHT mode. I had the mini-usb port connected to my PC at the time, but I have not determined if the port is detected as some device in windows. When not in simulated flight mode, this USB port show up as a serial port, but there is no communication present.
There is a simulator for PX4, so my bet is that this might work there. More testing needed.
I tried holding down other buttons, and found that holding down TAKE OFF will calibrate the sticks. Holding down both buttons (START MOTORS and TAKEOFF) puts the controller into another calibration mode, but I don't know if it works. Does not seem to do anything in this mode.
There is a simulator for PX4, so my bet is that this might work there. More testing needed.
I tried holding down other buttons, and found that holding down TAKE OFF will calibrate the sticks. Holding down both buttons (START MOTORS and TAKEOFF) puts the controller into another calibration mode, but I don't know if it works. Does not seem to do anything in this mode.