<----I have the same problem
STATUS OF PROBLEM: ONGOING...No Solution
Okay let me explain what happens and all my trials/errors (no I haven't fixed it).
First off I'm using these parts (below is a list of contributing factors/parts)
Running ppm (1 cable)
x1 Realacc PDB-XPW 5V 12V Dual BEC PDB Built-in 150A Current Sensor with XT60PW Socket <----------------------Important Not a Factor
x1 Revolution Mini (Flight Controller Running Newest Librepilot) <-------------------------------------------------------Important
x1 ZMR250 V2 PCB Frame Kit Carbon Fiber With LED Board NOT USING THIS PCB Not a Factor
x4 DYS XM Seris opto XM30A BLHeli mini 30A ESC For High KV Power Electronic Speed Controller <-------------------------Important
Input voltage: 3-6s Lipo; BEC: NO; Signal frequency: 20-500Hz/ Oneshot125 Ultra high speed; Firmware: BLHeli 14.4<---------------Important
x4 DYS MR2205 2700kv Brushless Motor For Multicopter FPV Racer Quadcopter Not a Factor
x4 KINGKONG 5040 Propellers CW & CCW 10 Pairs For QAV250 RC Multirotors Not a Factor
x1 4s 1300mah turnigy graphine (although I use a 3s for testing sometimes) Not a Factor
Setup following Painless360's youtube tutorials
()
Okay so to let you know, I did calibrate all the esc's in both the librepilot and even separately (got the same calibration) and the motors run fine when testing in the program. The transmitter is also setup perfectly and no problems there. (Oh and I calibrated the flight controller multiple times after different trials and errors)
Problem: When trying to take off/ control the motors without a connection to the pc there is a few problems
#1: I arm the copter just fine and move the throttle to ~10% (very low) to see the motors spool up, but the motors will go to full power (sometimes falling back down to 10% only to spike back up). Keep in mind this is with little throttle input. Maybe it is the copter trying to self right on the ground, but this is also not the case.
If I put props on and hold it, when I apply 10% throttle it tries to go 100% and fly away all while yawing, rolling, and pitching every which way.
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Things I've Tried To Isolate the Problem:
It is definitely not the pcd (I have checked connections, and even tried without a pcb).
Not the motors
Not the battery
I tried grounding the esc's (the revolution mini cables only uses the signal wire, leaving off the ground. But doesn't matter cause even grounded still no good) (some esc's need to be grounded in order to boot up ((if your motors are continuously beeping as if no signal, try grounding. But for me this isnt a problem))
I not have disconnected everything but 1 motor/esc arm so it is easier to test. (find the problem with 1 I can fix the rest)
IMPORTANT: I hooked up an arm and the blheli esc just to the receiver (bypassing the flight controller) and it works GREAT (although no stabilization because of lack of flight controller making it more like a plane)
So this^ leads me to believe that the blheli esc's themselves are not the problem but maybe the compatibility between them and the flight controller.
In Librepilot I have tried all 3 esc types (regular, 490hz?, and what I have Oneshot125) still no fix.
My next step is to try a different (non Oneshot125) esc with librepilot and see if it behaves kinda normally. If it does then that means it is a compatibility issue between the esc and flight controller and/or librepilot. If it acts up then it is a problem with the software or Revo itself (NOT THE ESC) <-----------See update (hint: other esc work fine)
I'll try to post a video later (don't expect it)
------------------------------UPDATE-----------------------------------------
I wired up an old esc to the flight controller to see if that worked. Low and behold it did. So this means it is a problem between software compatibility. Im pretty sure there is nothing you can do with the flight controller to get these esc's in their current state to work. Next step is to look at the esc blheli software and try to change somethings.
Please has anyone got blhlei escs to work?