I am pretty frustrated and plan to call 3DR on Monday but I thought if I posted this to the forum maybe someone can help before then and I could be airborne this weekend… So I have flown R/C Helicopters for years and decided to buy an IRIS+ this last week. I took it out of the box and there was a yellow paper saying to update the firmware, so I downloaded the latest Mission Planner software (v. 1.3.19) and updated the firmware per the instructions. The firmware updated successfully to ArduCopter v.3.2.1 (36b405fb). After updating the firmware it said that I should recalibrate the compass so I ran ‘Initial Setup’->’Wizard’ and walked through all the steps successfully. So I took the copter out and spun it up. I slowly came up with the throttle because I did not know how quickly it would lift off (btw I was in AltHold mode, designated on the IRIS+ controller as STD) I let the rotors spin for a few seconds just below half throttle where it looks liked the IRIS was getting light on its feet. I then gently progressed past half stick and the IRIS immediately did a back flip onto the ground. I never even looked like it lifted off the ground it happened so quickly. I was so upset! My brand new IRIS+ now had scratches all over it and the props had scratches and groves but did not break. While it laid on its back the props kept spinning so I immediately disarmed and took it back to the bench. I then performed the Initial Setup Wizard all over again thinking a setting was wrong or it did not take. I took it out and the copter did the EXACT same thing again! I then started going through all the troubleshooting guide on 3DR website and recalibrated the ESC, compass and accelerometer again. I also ran a Radio Calibration and calibrated the radio. At this point I noticed something suspicious about the Transmitter, the pitch appeared reversed, when moving the stick all the way up the pitch value went to 998 and all the way down it went to 1507. It appeared the channel was reversed so I checked the ArduPilot documentation here: copter.ardupilot.com/wiki/initia … io_control and it says in bold letters “If the bars go in the opposite direction of the direction you’re moving the sticks, that means that the channel is reversed on your RC transmitter side.”. Well, I know I did not set up the transmitter (The IRIS+ came RTF) so I was not going to mess with the TX config. because I assume 3DR set it up correctly and maybe that statement applied to other copters other than the IRIS+. I also noticed when going through the channels that on the calibration screen that Channel 5 seemed to be attached to boy the mode switch and the RTL switch on the transmitter. For instance, the values for Radio 5 changed as follows: RTL (STD) was 1146, RTL (LTR) was 1326, RTL (AUTO) was 1430, RTL OFF switch on was 1863. Is this correct? shouldn’t those switches on the transmitter be two different channels? Channel 6 was the tilt knob, Channel 7 was the off/on switch, and channel 8 never responded to anything, likewise the switches and knobs on the top of the transmitter had no effect on any of the values in the calibration screen… So I explain all this because it doesn’t seem like the logical and at the least it disagrees with the adrupilot documentation, is it possible that my TX is configured incorrectly?
The other thing that I did was ran a motor test and got some very weird results. According to this graphic: copter.ardupilot.com/wiki/connec … s-pixhawk/ at the bottom of the page, The IRIS+ should be configured in a QUAD X configuration. However, in the motor test when I click “Test Motor A” nothing happens, “Test Motor B” my front right motor spins up, “Test Motor C” my right rear motor spins, “Test Motor D” nothing happens, “Test Motor E” my left rear motor spins, and “Test Motor F” my left front motor spins… this disagrees with the diagram, instead of ABCD (going clockwise) my motors are BCEF! I confirmed that all motors do have the correct spin orientation though BE spin CCW and CF spin CW…
So hopefully this is detailed enough for someone to tell me if my IRIS+ came with the wrong configuration, or perhaps it got blown out when I ran the Initial Setup->Wizard after updating the firmware? I was just following the instructions which told me to!
So anyway, I am really bummed, mainly because my nice new looking drone looks all jacked up with scrapes and scratches all over it even though nothing has broken, the speed at which it flips over reminds me of when you put in the wrong direction on the Gyro server of a traditional R/C Heli and the when it starts to Yaw left, the gyro tries to correct by going left which causes a rapid pirouette! So common sense would tell me the same thing is happening with my pitch being reversed and the Pixhawk is trying to compensate for pitch in the same direction it is pitching causing an immediate flip over as soon as it leaves the ground.
Sorry this is so long, I just thought being detailed in my original post would cut down on many of the followup questions and answers to get more information. I also did go into ‘Terminal’ -> select PX4/Pixhawk -> Connect and ‘Log Download’ and selected “Download All Logs” to help in diagnosing this… there are a bunch of files and I do not know how to parse them for anything useful but will attach them to this post if I can.
Thanks for any help,
Matt Johnson