Helicopter integration
-
- Posts: 3
- Joined: Wed Nov 13, 2013 9:39 am
Re: Helicopter integration
Thank you!
By setting the LPF it works alot better. I haven't tried the P and I settings yet, but the tail is much to sensitive and is waving from side to side. What is your suggestion, more gyrosmoothing or changes on PID-settings?
What about the initial values of PID? Are thay more or less useable to have a starting point?
Greetz
Jörg
By setting the LPF it works alot better. I haven't tried the P and I settings yet, but the tail is much to sensitive and is waving from side to side. What is your suggestion, more gyrosmoothing or changes on PID-settings?
What about the initial values of PID? Are thay more or less useable to have a starting point?
Greetz
Jörg
Re: Helicopter integration
For me the system default settings are pretty useless for my 200mm and 325mm helis.
-
- Posts: 3
- Joined: Wed Nov 13, 2013 9:39 am
Re: Helicopter integration
So what is the way to get a pretty much useable setup?
Startvalue for P?
I and D to a minimum?
Rising P till the Copter is beginning to oscillate. Decreasing P a bit. Then increase D till oscillation and a bit back. After that the same with I?
That is something I can adjust when flying is possible.
But what are initial values? My heli is not able to lift off the ground.
The tail is kicking from side to side and roll and nick beginning to oscillate when it is getting lighter. Is the oscillation on roll and nick a result of oversense on yaw?
Any suggestions?
Greets
Jörg
Startvalue for P?
I and D to a minimum?
Rising P till the Copter is beginning to oscillate. Decreasing P a bit. Then increase D till oscillation and a bit back. After that the same with I?
That is something I can adjust when flying is possible.
But what are initial values? My heli is not able to lift off the ground.
The tail is kicking from side to side and roll and nick beginning to oscillate when it is getting lighter. Is the oscillation on roll and nick a result of oversense on yaw?
Any suggestions?
Greets
Jörg
Re: Helicopter integration
Happy NewYear to ya all.
The 6050 dosnt like the cold, I had my Heli 450 flying Super, tail gyro went crazy in the cold, changed it out to a Quark tail gyro, held like it was nailed to the sky, Than my heli went
like I gave it a lot of left cyc. but i didnt, I hit right ,and it kind of straightened out, but went back to hard left, gave more right, and it didnt react a whole bunch, started doing like a slow circle, crash was inevitable, hit TH, and down it was. No damage.
I learned to fly a cp heli, like 4 months ago. Hovering, and just moving around on my field, tail in, and sidewards, workin ok. But when something goes wrong; What the F..k is a newb.
supposed to do?
In the warmer months, it was fine as dandy, and now, it is like trying to fly in a 50km wind, but with no wind.
Im going to remove the wii, so I can fly in the winter temps, hovering, and maybe a bit of testing without a bailout sys. Snow will give me a bit of a softer landing
Unless Im inverted.
Frank
Yall keep it up in here, and when I find out anything, Ill keep ya all informed.
Spool up your helis on the floor as ya are building them, any vibs, get rid of them. I build mine piece for piece, testing every part I add on it. Using a good gyro, mounted to the frame.
The 6050 dosnt like the cold, I had my Heli 450 flying Super, tail gyro went crazy in the cold, changed it out to a Quark tail gyro, held like it was nailed to the sky, Than my heli went
like I gave it a lot of left cyc. but i didnt, I hit right ,and it kind of straightened out, but went back to hard left, gave more right, and it didnt react a whole bunch, started doing like a slow circle, crash was inevitable, hit TH, and down it was. No damage.
I learned to fly a cp heli, like 4 months ago. Hovering, and just moving around on my field, tail in, and sidewards, workin ok. But when something goes wrong; What the F..k is a newb.
supposed to do?
In the warmer months, it was fine as dandy, and now, it is like trying to fly in a 50km wind, but with no wind.
Im going to remove the wii, so I can fly in the winter temps, hovering, and maybe a bit of testing without a bailout sys. Snow will give me a bit of a softer landing
Unless Im inverted.
Frank
Yall keep it up in here, and when I find out anything, Ill keep ya all informed.
Spool up your helis on the floor as ya are building them, any vibs, get rid of them. I build mine piece for piece, testing every part I add on it. Using a good gyro, mounted to the frame.
Re: Helicopter integration
was asked several times, so here is my wiring diagram for a true nanoWii (_not_ the HK lookalike) with spektrum satellite and HW-PWM:
A3 - vbat
4 buzzer
9 right
10 left
5 yaw
6 motor
11 nick
Best verify servo signal freq with pwm meter - if servo is attached to motor output, then 490Hz motor signal sets servo on fire very quickly.
A3 - vbat
4 buzzer
9 right
10 left
5 yaw
6 motor
11 nick
Best verify servo signal freq with pwm meter - if servo is attached to motor output, then 490Hz motor signal sets servo on fire very quickly.
Re: Helicopter integration
Thanks for that, Hamburger.
I have gotten the swash servos working, and have the CCPM mixing worked out.
But, now I can't get the NanoWii to arm. I have the YAW method enabled, but moving rudder to extent(s) doesn't arm, like with quads.
I have changed the THROTTLE travel to 125%, and even moved the trim all the way down, to make sure the throttle is at LOW. Still won't arm.
Any ideas?
I have gotten the swash servos working, and have the CCPM mixing worked out.
But, now I can't get the NanoWii to arm. I have the YAW method enabled, but moving rudder to extent(s) doesn't arm, like with quads.
I have changed the THROTTLE travel to 125%, and even moved the trim all the way down, to make sure the throttle is at LOW. Still won't arm.
Any ideas?
Re: Helicopter integration
Try to calibrate ACC.
Re: Helicopter integration
Ah, that did the trick! Thanks.
Re: Helicopter integration
Hello guys. I have tryed to setup my trex600 heli with multiwii 2.3 and board crius multiwii se v2.5. But unfortunately heli flies very bad and unstable no matter how i try to tune PIDs. My heli is all good because another my flybarless controller ZYX S 3 AXES GYRO works very well. Could You be so kind and please upload for me any complete multiwii code (any version) and values of PIDs parameters with adjusted autolevel for trex600 and board crius multiwii se v2.5 for easy and calm flight (not 3d).
PS Sorry for my bad English.. i am Russian.
PS Sorry for my bad English.. i am Russian.
Re: Helicopter integration
use gyro smoothing - start with 70,70,70
Re: Helicopter integration
"
Best verify servo signal freq with pwm meter -
if servo is attached to motor
output, then 490Hz motor signal sets servo on fire very quickly."
Hamburger, I have the same servo connections per your suggested diagram
But I noticed since changing to 2.3, the cyclic servos ran very hot, their
motors and lasted only few flights. They are are supposedly
digital(Turnigy 12.5 gm, HMB 11). These servos were suggested for HK250GT
FBL conversions.
I have no means to confirm actual frequency -what is 'pwm meter' btw ?
I had uncommented below defines
#define A32U4_4_HW_PWM_SERVOS
#define SERVO_RFR_RATE 120
#define SERVO_PIN5_RFR_RATE 50
Are there any other defines that I have missed out ?, I suspect my
servos are stilling running at 490 Hz.
Or are there bugs in 2.3 that does not allow above defines to
take effect
Sirod.
Best verify servo signal freq with pwm meter -
if servo is attached to motor
output, then 490Hz motor signal sets servo on fire very quickly."
Hamburger, I have the same servo connections per your suggested diagram
But I noticed since changing to 2.3, the cyclic servos ran very hot, their
motors and lasted only few flights. They are are supposedly
digital(Turnigy 12.5 gm, HMB 11). These servos were suggested for HK250GT
FBL conversions.
I have no means to confirm actual frequency -what is 'pwm meter' btw ?
I had uncommented below defines
#define A32U4_4_HW_PWM_SERVOS
#define SERVO_RFR_RATE 120
#define SERVO_PIN5_RFR_RATE 50
Are there any other defines that I have missed out ?, I suspect my
servos are stilling running at 490 Hz.
Or are there bugs in 2.3 that does not allow above defines to
take effect
Sirod.
Re: Helicopter integration
sirod
Your config looks good to me.
Please find a servo database and. verify your digitals can run at >70Hz. Some cannot. Higher freq may induce more heat.
Or turn off hw.pwm. use different pins. Compare heat.
A pwm meter will show pwm rate 1000-2000 us and freq 50-490 Hz for rc typically.
Textstar lcd has pwm meter functionality as a welcome byproduct feature.
Your config looks good to me.
Please find a servo database and. verify your digitals can run at >70Hz. Some cannot. Higher freq may induce more heat.
Or turn off hw.pwm. use different pins. Compare heat.
A pwm meter will show pwm rate 1000-2000 us and freq 50-490 Hz for rc typically.
Textstar lcd has pwm meter functionality as a welcome byproduct feature.
Re: Helicopter integration
I trying to migrate my flybarred HK500GT (T-Rex 500 clone) to MW 2.3 on Crius AIO Pro v1.0.
A few days ago I configured swashplate servos, now I plan to set up tail servo and throttle singnal passing to Castle Creation Ice 75 speed controller working in "Set RPM" mode.
But now I have problem with setting Inolab 261HB tail servo. At 160Hz it starts to jitt and sounds very bad. But if I connect it directly to my Futaba receiver then it works okay at 160Hz, and if I connect it to Assan Gyro it works okay at 333Hz.
Checked with oscilloscope that servo signal from MW 2.3 have about 5v level and Futaba receiver have about 3.3v signal level (power voltage from receiver is 5v). Can high signal level be a reason of servo jitter? Any suggestions?
A few days ago I configured swashplate servos, now I plan to set up tail servo and throttle singnal passing to Castle Creation Ice 75 speed controller working in "Set RPM" mode.
But now I have problem with setting Inolab 261HB tail servo. At 160Hz it starts to jitt and sounds very bad. But if I connect it directly to my Futaba receiver then it works okay at 160Hz, and if I connect it to Assan Gyro it works okay at 333Hz.
Checked with oscilloscope that servo signal from MW 2.3 have about 5v level and Futaba receiver have about 3.3v signal level (power voltage from receiver is 5v). Can high signal level be a reason of servo jitter? Any suggestions?
Re: Helicopter integration
And can anyone suggest me a plan to test the MW 2.3 on my heli after setup? I dont want to crash my aircraft.
Test in passthru mode first? and switch to angle in the air?
Test in passthru mode first? and switch to angle in the air?
Re: Helicopter integration
Your board is soft pwm. Refresh rate is not stable and varies depending on what else 328p has to do.
So best lower the refresh rate in mwii.
No passthru for heli that I know of. Setup horizon mode and assign to aux channel which you tie to bail out switch on tx.
Start with very low i values
So best lower the refresh rate in mwii.
No passthru for heli that I know of. Setup horizon mode and assign to aux channel which you tie to bail out switch on tx.
Start with very low i values
Re: Helicopter integration
Crius AIO board have a Mega 2560 controller.
Why no passthru? I have a checkboxes in MultiWiiConf GUI named "passthru" and in this mode servos reacts only on stick movements on tx. I dont want to take off in gyro mode, because my heli is flybarred.
Why no passthru? I have a checkboxes in MultiWiiConf GUI named "passthru" and in this mode servos reacts only on stick movements on tx. I dont want to take off in gyro mode, because my heli is flybarred.
Re: Helicopter integration
Correction. Heli has passthru - I have never used it.
What benefit do expect for f lybar heli with/without passthru?
What benefit do expect for f lybar heli with/without passthru?
Re: Helicopter integration
I think in flybarred heli gyro is not needed, because flybar working like mechanical gyroscope. I dont know what will happen when I take off FB heli with gyro mode on.
Hamburger, Does Mega 2560 based flight controllers with MultiWii 2.3 have all servo signals (needed for heli) drived by hardware PWM ?
Hamburger, Does Mega 2560 based flight controllers with MultiWii 2.3 have all servo signals (needed for heli) drived by hardware PWM ?
Re: Helicopter integration
Hello. I used trex600 heli with multiwii 2.2. If i activate baro (altitude) mode nothing happens.... Is that program error at this feature doesn't work in heli mode?
Re: Helicopter integration
finally i solved that issue. i have rewrited some amount of code to do so. if anyone needs this - i'll share
Re: Helicopter integration
Metori wrote:I think in flybarred heli gyro is not needed, because flybar working like mechanical gyroscope. I dont know what will happen when I take off FB heli with gyro mode on.
I presume flybar and gyro will fight for control constantly
Hamburger, Does Mega 2560 based flight controllers with MultiWii 2.3 have all servo signals (needed for heli) drived by hardware PWM ?
I have only ever run 328p (cannot do hw.pwm) and 32u4 (now supports hw.pwm for heli) systems on my helis. Only code can tell but I do not currently have easy access to repository. My guess is heli on 2560 works and it will work with hw.pwm. But only one common refresh rate for all 4 servos.
pins for hw.pwm on 2560 are a clean implementation since v2.3, so I suggest you lookup the 2560 pins in config.h and wiki, enable hw.pwm and test.
Re: Helicopter integration
Romeo84 wrote:finally i solved that issue. i have rewrited some amount of code to do so. if anyone needs this - i'll share
care to share here for others to see? How well does it work?
We could drum up a lower and upper ceiling - aux switch activated - so heli would stay within, or jump back into height corridor.
For me this together with level-mode could have prevented some unintentional heli<->earth contact.
Re: Helicopter integration
Hi yall,
Ohhh do I need some help, lol
I put together a multiwii heli using a minipro and a 6050, just got the collective pitch working, but on the other cyc. movements, I get movement on all 3 servos and left cyc. moves faster than right.
Where can I set this up, what part of the multiwii do I look into. Config h, output ? I have no idea. Would love to get this working, as I have been fiddling with it for 3 days.
Im using the multiwii from Patrik.
Thanks
Ohhh do I need some help, lol
I put together a multiwii heli using a minipro and a 6050, just got the collective pitch working, but on the other cyc. movements, I get movement on all 3 servos and left cyc. moves faster than right.
Where can I set this up, what part of the multiwii do I look into. Config h, output ? I have no idea. Would love to get this working, as I have been fiddling with it for 3 days.
Im using the multiwii from Patrik.
Thanks
-
- Posts: 27
- Joined: Thu Mar 07, 2013 10:14 am
Re: Helicopter integration
Hi guys,
as far as I read this Topic it seems that MultiWii works only good with FBL Systems. Is there no Chance to take the FB of a traditional FB-head into account by decreasing the PID of roll/nick (so that Software doesn't fight against FB) and just realizing the leveling of the copter by the ACC-values?
My main Goal is to make a Logo 14 stable and self-leveling for FPV. There is absolutely no interest in 3D. Tail would be traditionally controlled by a 401 gyro just for convenience of using an established System in first approach.
as far as I read this Topic it seems that MultiWii works only good with FBL Systems. Is there no Chance to take the FB of a traditional FB-head into account by decreasing the PID of roll/nick (so that Software doesn't fight against FB) and just realizing the leveling of the copter by the ACC-values?
My main Goal is to make a Logo 14 stable and self-leveling for FPV. There is absolutely no interest in 3D. Tail would be traditionally controlled by a 401 gyro just for convenience of using an established System in first approach.
Re: Helicopter integration
Hi RCman,
Use V2.3 Public
Adjust direction and throws In config.h
/Patrik
Use V2.3 Public
Adjust direction and throws In config.h
Code: Select all
/* Servo mixing for heli 120
{Coll,Nick,Roll} */
#define SERVO_NICK { +10, -10, 0 }
#define SERVO_LEFT { +10, +5, +10 }
#define SERVO_RIGHT { +10, +5, -10 }
/Patrik
Re: Helicopter integration
On a FB heli you should decrease PID for Gyro.
How much i don't know but FB do the Gyro's work mechanically.
How much i don't know but FB do the Gyro's work mechanically.
Re: Helicopter integration
PatrikE wrote:Hi RCman,
Use V2.3 Public
Adjust direction and throws In config.hCode: Select all
/* Servo mixing for heli 120
{Coll,Nick,Roll} */
#define SERVO_NICK { +10, -10, 0 }
#define SERVO_LEFT { +10, +5, +10 }
#define SERVO_RIGHT { +10, +5, -10 }
/Patrik
I think I know why its not working right, as I tilt my gyro, it just moves ,and then goes back to level, even when the heli is tilted, I think the 6050 is shot, my Flymentor stays tilted till heli is back to level, and works flawlessly in flight.
Ill load up the 2.3 now, and give it another try, is using this the right one for the ITG MPU 6050?
//#define WMP
//#define ITG3200
//#define MPU3050
//#define L3G4200D
#define MPU6050 //combo + ACC
//#define LSM330
Thanks for the help Patrik
Re: Helicopter integration
RC Man wrote:I think I know why its not working right, as I tilt my gyro, it just moves ,and then goes back to level, even when the heli is tilted
That's how acro mode work!.
In Level modes Angle or Horizon swash will hold position like your Flymentor.
Re: Helicopter integration
I know this sounds stupid, but how do I shut acro mode off? Is it in the gui? or do I have to program it out,
2,3 dosnt do anything when I load it after changing to heli 120, When I load 2,1, it works ok.
2,3 dosnt do anything when I load it after changing to heli 120, When I load 2,1, it works ok.
Re: Helicopter integration
RC Man wrote:I know this sounds stupid, but how do I shut acro mode off? Is it in the gui? or do I have to program it out,
2,3 dosnt do anything when I load it after changing to heli 120, When I load 2,1, it works ok.
You can simply make angle mode always active by setting all angle checkboxes on in the gui. (squares below AUX captions).
-
- Posts: 2
- Joined: Wed Feb 05, 2014 3:35 am
Re: Helicopter integration
Hi guys I was thinking about using a my Multiwii Crius AIOP Board in my nitro heli. But can I still use my hh gyro. If so how do I hook it up, as it's on rudder channel 4 and the single wire on channel 5 (Switchable between rate mode and Heading hold, and what is a "NICK SERVO"
Mike..
Mike..
Re: Helicopter integration
BRIThelinoob wrote:Hi guys I was thinking about using a my Multiwii Crius AIOP Board in my nitro heli. But can I still use my hh gyro. If so how do I hook it up, as it's on rudder channel 4 and the single wire on channel 5 (Switchable between rate mode and Heading hold, and what is a "NICK SERVO"
Mike..
Hi Mike, you can use a separate tail gyro, no problems, the nick servo is the one that dosnt move when ya tilt the heli sideways, or, the back servo on a Trex.
-
- Posts: 2
- Joined: Wed Feb 05, 2014 3:35 am
Re: Helicopter integration
so you mean the nick servo is really the elevator one..
Mike..
Mike..
Re: Helicopter integration
Hamburger wrote:was asked several times, so here is my wiring diagram for a true nanoWii (_not_ the HK lookalike) with spektrum satellite and HW-PWM:
A3 - vbat
4 buzzer
9 right
10 left
5 yaw
6 motor
11 nick
Best verify servo signal freq with pwm meter - if servo is attached to motor output, then 490Hz motor signal sets servo on fire very quickly.
Hi Hamburger,
Does this pin layout also holds if I uncomment the line
Code: Select all
#define A32U4ALLPINS
Or should I just avoid this line?
Re: Helicopter integration
I think this gets activated automatically when you enable nanowii board? You can check in def.h
Re: Helicopter integration
Mike,
The elevator servo, is the one that tilts the heli forward or backwards, I had to learn this as a heli noob in "83"
Now, the mixing channels do this stuff for us. Nick is the rear servo, but the two front servos move with it, in the opposite direction, if ya move the heli front to back (Side to side, it shouldnt move at all) The rear servo, that is.
Frank
The elevator servo, is the one that tilts the heli forward or backwards, I had to learn this as a heli noob in "83"
Now, the mixing channels do this stuff for us. Nick is the rear servo, but the two front servos move with it, in the opposite direction, if ya move the heli front to back (Side to side, it shouldnt move at all) The rear servo, that is.
Frank
Re: Helicopter integration
Hamburger wrote:I think this gets activated automatically when you enable nanowii board? You can check in def.h
Yes you're right. I've just checked def.h, it's activated if nanowii is enabled.
There is another thing that makes me curious, the yaw output stays at around 1245 when the board is sitting still. Isn't it supposed to be around 1500 in the middle? I've already calibrated the acc.
- Attachments
-
- QQ20140223-1.png
- (7.82 KiB) Not downloaded yet
Re: Helicopter integration
gsenroc wrote:The yaw output stays at around 1245 when the board is sitting still. Isn't it supposed to be around 1500 in the middle?
Yaw I-term builds up in PID regulator.
Re: Helicopter integration
PatrikE wrote:gsenroc wrote:The yaw output stays at around 1245 when the board is sitting still. Isn't it supposed to be around 1500 in the middle?
Yaw I-term builds up in PID regulator.
Thanks Patrik, I guess I got it.
Re: Helicopter integration
Hey all. I have read through this whole post and I still do not understand how to hook up the Helicopter to the Crius board and the receiver. Has someone posted a picture on how to do that? If so can someone point me in the right direction? I have been trying to get my setup going for a couple weeks now without any luck. Thanks so much! I have a Dynham Erazor 450, Crius AIO Pro V2.0 and the standard 6CH Dynham transmitter and receiver. If I missed something along the way I apologize for the duplication.
Re: Helicopter integration
Erazor is fbl nowadays?
Re: Helicopter integration
I'm very close to finish setting up my nanowii hooked up with a barometer, but I have a question before test flight.
I've set the COLLECTIVE_PITCH control via channel AUX2, and I'm going to use a throttle curve which is flat and constant. As I'm going to use baro mode I'm now wondering which channel is going to control the ascend and descend in baro mode. Is that throttle or AUX2 in this case?
I've set the COLLECTIVE_PITCH control via channel AUX2, and I'm going to use a throttle curve which is flat and constant. As I'm going to use baro mode I'm now wondering which channel is going to control the ascend and descend in baro mode. Is that throttle or AUX2 in this case?
Re: Helicopter integration
Baro controlls Throtle.
Re: Helicopter integration
PatrikE wrote:Baro controlls Throtle.
But that seems to be a problem for those who use a constant throttle. I only control the ascend and descend by changing the pitch, the throttle is always 80%. Does that mean that if I switch to baro, my constant 80% throttle will just make my heli climbing up and it won't stop?
Re: Helicopter integration
It will apply throttle until the correct altitude is reached.
But you could make a change in the code to move Baro control to Pitch channel.
In V2.3
Row 1166 - 1183.
Change all three apperances
of rcCommand[THROTTLE]
to rcCommand[COLLECTIVE_PITCH]
And in row 991
Note this is untested but should work.
But you could make a change in the code to move Baro control to Pitch channel.
In V2.3
Row 1166 - 1183.
Change all three apperances
of rcCommand[THROTTLE]
to rcCommand[COLLECTIVE_PITCH]
And in row 991
Note this is untested but should work.
Re: Helicopter integration
PatrikE wrote:It will apply throttle until the correct altitude is reached.
But you could make a change in the code to move Baro control to Pitch channel.
In V2.3
Row 1166 - 1183.
Change all three apperances
of rcCommand[THROTTLE]
to rcCommand[COLLECTIVE_PITCH]
And in row 991
Note this is untested but should work.
Thanks very much Patrik, that seems to be the best solution. I'll have a try.
Re: Helicopter integration
Hamburger wrote:Romeo84 wrote:finally i solved that issue. i have rewrited some amount of code to do so. if anyone needs this - i'll share
care to share here for others to see? How well does it work?
We could drum up a lower and upper ceiling - aux switch activated - so heli would stay within, or jump back into height corridor.
For me this together with level-mode could have prevented some unintentional heli<->earth contact.
OK. I shared. Its for 2.3 ver and crius 2.5 board. My code customizations labeled by 'testromeo' tag
It work normally on my 600 alighn heli Unfortunatelly last weekend when i was tuning PIDs for level mode and gyro smooth parameters my heli in instant go to oscillate and i broken tail blades. Soon i will get new one and will try futher to tune... Can anyone share own PIDs for this heli?
- Attachments
-
- MultiWii-RomeoCustom.rar
- (131.5 KiB) Downloaded 251 times
Re: Helicopter integration
Always sad to crash during pid tuning. I had it happen several times when I started with 325mm helis. Later had good luck with 200mm. Next is stretched 465mm.
Be aware pids depend on gyro smoothing and acc filtering values.
I cannot currently read your archive. Did you set gyro.smoothing to about 70 70 50 to begin with. For level or horizon mode to work one must probably do acc filtering at 10hz
Helis have lots of disturbing vibrations
Be aware pids depend on gyro smoothing and acc filtering values.
I cannot currently read your archive. Did you set gyro.smoothing to about 70 70 50 to begin with. For level or horizon mode to work one must probably do acc filtering at 10hz
Helis have lots of disturbing vibrations
Re: Helicopter integration
Hamburger wrote:Always sad to crash during pid tuning. I had it happen several times when I started with 325mm helis. Later had good luck with 200mm. Next is stretched 465mm.
Be aware pids depend on gyro smoothing and acc filtering values.
I cannot currently read your archive. Did you set gyro.smoothing to about 70 70 50 to begin with. For level or horizon mode to work one must probably do acc filtering at 10hz
Helis have lots of disturbing vibrations
I started with gyro smoothing at 50 50 10, but when i set it to 20 20 10 heli suddenly started to oscillate. Now i am waiting tail blades from hobbyking... In Moscow unfortunatelly it is not exists at present time..
Re: Helicopter integration
I too found that yaw gyro needs high smoothing or oscillation is horrible. I think it is because of long tail boom which multiplies movement effects.