MultiWii1_preter7 TRICOPTER YAW servo doesn't move ???

This forum is dedicated to software development related to MultiWii.
It is not the right place to submit a setup problem.
Software download
Post Reply
User avatar
Ebi
Posts: 17
Joined: Thu Feb 03, 2011 7:28 am
Location: Switzerland

MultiWii1_preter7 TRICOPTER YAW servo doesn't move ???

Post by Ebi »

Hi,

I have updated my Arduino Mega (ITG 3200/BMA180) from prebis7 to preter7.
With Preter7 my Yaw servo doesn't move :?
Everything is normal on GUI yaw movement too !!!
Went back to prebis7 and everything is fine...

Is someone flying a tricopter with an ATmega board and the firmware preter7 ???

Thanks,

EBI

Felch
Posts: 9
Joined: Mon Mar 21, 2011 9:23 pm

Re: MultiWii1_preter7 TRICOPTER YAW servo doesn't move ???

Post by Felch »

Hi!

Yes, i fly with tri using the preter-7 sketch version. I do have ome problems tuning PID values but all motors and servo behave themselves as they should. Perhaps you made some mistake editing the sketch ?
I have collected all corrections mentioned in forum into the new preter sketch. The power-meter by Hamburger is also there and configurable (can be disabled). Wonder if it could be helpful ... ?

Alexinparis
Posts: 1630
Joined: Wed Jan 19, 2011 9:07 pm

Re: MultiWii1_preter7 TRICOPTER YAW servo doesn't move ???

Post by Alexinparis »

Hi,

It's a bug that appears only for YAW tricopter and on MEGA board.
it will be corrected on the next release ;)

Syberian
Posts: 12
Joined: Wed Apr 06, 2011 8:56 am

Re: MultiWii1_preter7 TRICOPTER YAW servo doesn't move ???

Post by Syberian »

Why didn`t post a decision right here?


Find:
#define DIGITAL_SERVO_TRI_HIGH PORTE |= 1<<2;
#define DIGITAL_SERVO_TRI_LOW PORTE &= ~(1<<2);

Replace with:
#define DIGITAL_SERVO_TRI_HIGH PORTE |= 1<<4;
#define DIGITAL_SERVO_TRI_LOW PORTE &= ~(1<<4);


Voila

Seems there are too few tricopters MEGA owners here...

Post Reply