As stated in the MP-H documentation, ONLY roll/pitch stabilization is
currently supported in the code. MP-H started with MP 2.0 and I just turned
off or noted in options.h other options (like camera stabilization) that
were not supported AT THIS TIME. Note also that the camera code is whatever
was in MP 2.0 and I'm sure it has progressed a lot since then. It may work
in the old mode, but I have not tested it, so did not say it was supported
at this time. It could be updated, but would be good to know what has
changed and how extensive the changes would be.
Bill and I have been working on Heading Hold with a magnetometer for yaw
stabilization and we have made good progress but weather has stopped test
flights for now. I expect to include HH in the next release of MP-H.
Serial output is supported for debug. It should not be a big deal to update
to include whatever telemetery is needed now.
The roadmap and thoughts on navigation in the documentation describe our
plans to impliment waypoint navigation for helis once we have all the basics
working. The MP airplane code will not work for helis.
In reading the threads I was surprised to hear you are launching off to
migrate MP-H into the most recent MP code (perhaps I got this wrong). I am
not sure this is the most efficient thing to do at this point. There are a
lot of fundamentals that need to be addressed. I spent A LOT of time
converting our original heli code to MP 2.0. I would not do that agian
until we have thought things out much more. Of course, you are free to do
what ever you want...I may not be much help to you if the codes diverge
much. Just think a more coordinated approach would be best in the long run.
Best,
John
Camera issue first:
I just wondered if the camera was supposed to work the way it does
here on my bench (no gyro compensation without assigned input
channels).
Code base:
I was of the impression that there was an coordinated move towards the
new style (libUDB and libDCM) for the heli development as well as
fixed wing. I started to try to implement HIL simulation suport in the
current (MP_H_V2) heli code when someone told me that migration to the
MP3.x was the right way to go. I took this as a challenge and
opportunity to learn a bit of C-coding and started to look at the
project from that point of view and what was involved.
I have no intentions to step on your (or anybody else's) toes by
pulling away from a planned route, I just started to do what I thought
was according to the main plan. I have posted dozens of questions /
remarks regarding this without any opposition until now.
As I said, I was of the impression that porting to the "new" 3.x style
would make development of the heli code much easier, and integration
of the different new modules (Peters camera routines for example) more
painless..
Now I don't know what to do, but I have another "issue" to hammer
flat, so I can deal with that for a while instead...
Best regards
/ Marc