What I tried to do was follow Trappy's video on esc calibration. I unplugged all the esc's from the NAZA, plugged them into a 4 in 1 cable, plugged the main lead of the cable into ch 3 on the rx, turned of the radio, put throttle to full, plugged the flight battery in powering both the NAZA and esc's, wait for the tones, bring throttle to off position, wait for confirmation beeps, test the throttle while all plugged in ( all motors fire up ), then unplug the flight battery, turn off radio, unplug esc's from cable, reconnect to NAZA, done.
I understand. A lot of people do what you did based on what they've learned online. I just don't get it at all. Maybe this all made sense at some point in the past or maybe some flight controllers out there send radio inputs directly to the ESCs without intervention (maybe some very sporty controller in manual mode?). But for most of us, this whole effort to calibrate throttle on ESCs is just a waste of time and can only create problems.
For controllers like the NAZA you have:
(1) The radio is connected to the NAZA. You use the NAZA assistant to calibrate the throttle (and other stick) endpoints. The radio is then all setup to talk to the NAZA.
(2) The NAZA takes all of the receiver input from the radio plus its own stabilization and flight computations and outputs control signals to the ESCs.
(3) The NAZA's output to the ESCs has no relationship to the endpoints in (1). That is to say, once your radio sticks are calibrated in the NAZA assistant it doesn't matter what the endpoints are. The NAZA takes over from there.
So, when people set throttle endpoints on their ESCs with the NAZA out of the loop they get one of two results. Either, the setup moves the ESC endpoints arbitrarily, but not enough to screw things up, or the setup moves the ESC endpoints enough create a problem. Either way, it's pointless at best and destructive at worst.
For background, ESCs are getting a control signal that is a voltage pulse with width ranging from somewhere around 1 to 2 milliseconds. Out of the box, most ESCs will arm motors if the signal is over 1.10 to 1.15ms and will output maximum motor RPM at around 1.90-1.95ms.
A NAZA outputs pulses at 400Hz. It sends a pulse width of 0.94ms for motors off.
Low idle is 1.144ms
Then 1.161ms
Middle idle is 1.178ms
Then 1.194ms
High idle is 1.211ms
Why these are not nice round numbers I don't know -- this is just what I'm reading on my oscilloscope.
A Futaba receiver (I have a 7008sb to test), with default endpoint settings of 135 100 100 135 will output a throttle range of 1.1ms min to 1.94ms max.
So, if you calibrate the ESCs to the Futaba receiver, the low throttle endpoint will be set to 1.1ms. The ESC won't arm until it gets a signal significantly above that 1.1ms lower bound. Depending on the ESC, the Naza's default arm signal of 1.178ms may not be enough. This is why moving the idle setting to high might get things working again.
To get the ESC endpoint back down to something closer to 1ms you need to change the throttle travel for low throttle. This gets confusing, but because you are using a NAZA with a Futaba radio the throttle is reversed. To make this easy (easier?), don't reverse the throttle in the NAZA assistant (it should be "NORM"). Instead, reverse it on the radio. Set the throttle endpoint settings on the radio to 135 100 120 135. Now re-calibrate your ESCs directly to the Futaba receiver as you did before (put throttle to max, plug in the ESCs, get the response tone, move to min, etc.). This will set the low throttle endpoint on the ESC to almost exactly 1.0ms. Change that 120 to a 140 to set the endpoint at about 0.95ms, but I wouldn't go that far.
Now set the throttle endpoint values back to 135 100 100 135, connect the NAZA back up, and things should work just fine. As always, test with props off.