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
MultiWii1_preter7 TRICOPTER YAW servo doesn't move ???
Re: MultiWii1_preter7 TRICOPTER YAW servo doesn't move ???
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 ... ?
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 ... ?
-
- Posts: 1630
- Joined: Wed Jan 19, 2011 9:07 pm
Re: MultiWii1_preter7 TRICOPTER YAW servo doesn't move ???
Hi,
It's a bug that appears only for YAW tricopter and on MEGA board.
it will be corrected on the next release
It's a bug that appears only for YAW tricopter and on MEGA board.
it will be corrected on the next release
Re: MultiWii1_preter7 TRICOPTER YAW servo doesn't move ???
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...
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...