I know I sound like a broken record, but I'm still hoping that instead
of porting the HILSIM code to MP_heli, that you'll port MP-heli to use
libUDB and libDCM. (You can look at the updated Roll Pitch Yaw Demo
code for an example of how to do that.)
Then you'll get all the DCM improvements, dead reckoning, HILSIM, UDB4
support, and many other future enhancements for free. And it should
simplify the MP-heli code too.
The libraries may need a few enhancements to support any new hardware
or DCM features you guys are using, but those could end up being
useful to fixed-wing pilots as well.
I'm also up for teaching/explaining/coding to help make this happen. :)
Okay, done with my spiel for now.
Ben