I have built the easy star with a brushless motor, em406, blue shield, x y z sensors. I have not flown it yet, I get all my readings when using the labview ground station so everything seems to be working. However I rtm on testing and have begun to try to do this but I have questions. I can download the airframe test (it is the first) but when I do and open up the serial window I see a long line of gibberish.it won't copy so i will not paste, now what? should I send it some command? how do I run the rest of the test suite?
You need to be a member of diydrones to add comments!
Replies
Everything goes into the header file. If you want can make a copy and rename it for your plane. Be sure to change the include statement in the main Ardupilot pde file.
from
#include "easystar_25.h"
to
#include "BillG_EZ_25.h"
We've worked pretty hard to make the setup as universal as possible and I don't think you need to bother with the airframe tester. I really need to update the subsystem testers, but from what I can tell with your output, everything looks good.
Watch REVERSE_ROLL and REVERSE_PITCH. Those are essential to get right. If you have an EX star, the defaults should do. Also, make sure you have the correct location of the XY sensor indicated and the GPS protocol indicated.
SET_RADIO_LIMITS 0
Setting this value to 0 will avoid the setup at startup. I would only use this on exotic setups where stripping servos is a danger. For the EZ, it's not necessary.
If you want, you can use the values output from the test in the header here:
...
#define CH1_MIN 1000 // (Microseconds) Range of Ailerons/ Rudder
//3-5
#define CH1_MAX 2000 // (Microseconds)
//3-6
#define CH2_MIN 1000 // (Microseconds) Range of Elevator
//3-7
#define CH2_MAX 2000 // (Microseconds)
...
your header file most likely has the wrong gps set. Each gps has a different baud rate and the 406 is 56k.