My current Problem is, that when i arm the Quad(Pixhawk 6c), there are no Motors spinning. Mission Planner shows that the Drone is armed and there are also no other Failure Messages. It just beeps when i flip the arming switch. Does somebody have an idea what’s wrong?
Hi, thank you for your answer.
Motor Test in Mission Planner has the same Results, no Spinning but again the drone beeps. Im powering the drone with a 4s 4000mah Lipo. i checked the Esc and it has Power
I will try now the initial Parameter tool.
So i tried the inital parameter tool and just hit calculate cause these parameters did match my build, but nothing changed. Its my first build with Ardupilot so please correct me if i shoud change these Parameters
I suspect you have the ESCs connected to the wrong outputs.
They should be connected to “FMU PWM Output”
Your Servo settings would also be correct then.
You can set this SERVO_DSHOT_ESC,1
and adjust these:
MOT_PWM_MIN,1000
MOT_PWM_TYPE,6
This maybe too high: MOT_SPIN_MIN,0.15
could probably be about 0.12 or 0.13
Extensive use of the MissionPlanner motor test is highly advised!
Go back to the Initial Parameters screen and put in your cell count and prop size again
Clicking on the Calc button should bring up a dialog of existing values and new values
And you click on Write (or something to save the new values)
If nothing at all comes up then they should already be in place. I mention it because the param file you provided doesnt have the correct values.
Also set these:
INS_ACCEL_FILTER,10
INS_HNTCH_ENABLE,1 // set this then refresh params to see the rest
INS_HNTCH_MODE,1
INS_HNTCH_REF,0.14
INS_HNTCH_FREQ,100
INS_HNTCH_BW,50
INS_HNTCH_FM_RAT,0.7
INS_LOG_BAT_MASK,1
INS_LOG_BAT_OPT,4
as a starting point until you can provide a log from a test flight.
Hi, thank you for your answer.
So i set these parameters except from INS_HNTCH_MODE to INS_HNTCH_FM_RAT because i couldn’t find them in the Full Parameter Tree.
My Motor ports are connected into FMU PWM Output on the Pixhawk 6c. I also did the Initial Parameters tool again and made some photos.
Motor test is not working currently, there are no failure Messages but the Motors simply wont spin
I also made a video how it looks when i try to arm it.
Where does the cable go from “PWM IN” to the Pixhawk6C connectors?
I think you need to update the firmware to latest stable.
Set LOG_DISARMED = 1 and try to arm as before, and after a while set LOG_DISARMED = 0
Then grab the .bin Dataflash log file from the SD Card or download it over mavlink via MissionPlanner.
Upload the .bin log to a filesharing service like Dropbox (for example) and share a link to it here.
The PWM in Cable is connected to FMU PWM Output on the Pixhawk. I didnt Update the Firmware because it said it could brick the device. I exported my Parameters via the Full Parameter Tree, but i dont think thats the file you want. But i have now a onedrive link ready
Calibrate your ESCs with the remote controller. if not done earlier.
Follow this https://ardupilot.org/copter/docs/esc-calibration.html
After that try to test the motor using the motor test feature in the mission planner.
Check at what throttle percentage motors start spinning simultaneously.
If all motors are not spinning near to 6-7% throttle you can refer here for more debugging. https://ardupilot.org/copter/docs/set-motor-range.html
HI, thank you for your answer
Sadly i coudnt get into Esc calibration Mode. I followed the steps but the beeps described in the article didnt came. Also the Esc calibration in mission Planner didnt work.
Ok, Can you check at what throttle percentage all motors start spinning in the mission planner?
Calibrating ESCs through the mission planner won’t help. At least it never helped me. See if you can calibrate using your remote.
So, if i understood that correctly i shoud try to increase the throttle percentage in the Motor test tab and then hit Test all Motors like in the screenshot below. I changed the Percentage up to 100% and nothing happend.
When i try ESC Calibration and i plug the battery in the second Time with full throttle the drone acts it woud be a normal startup. No beeping showing how many cells my Battery has and also no 2 extra beeps.
Very strange
It’s safe to update the firmware, and required to get the latest fixes and features.
Definitely do this. All your existing settings will be retained.
When you connect the pixhawk to MissionPlanner, in the Data / Messages tab there should be an RCout message like: RCOut: PWM:1-8 DS600:9-14
what is yours exactly?
In MissionPlanner, go to Setup / Mandatory /Servo Output
Change the motors from being on 1,2,3,4 to 9,10,11,12
When using DSHOT (like we are trying to do here) there is no need to calibrate the ESCs so dont worry about the ESC calbration procedure, and it wouldnt work until we’ve got servo settings aligned with the physical connections anyway.
Hi
My exact Rcout Message is: RCOut_PWM 1-16.
I updated and Changed everything and it kinda worked. When i Arm, nothing happens, then when i raise the Throttle about 10% Motors 1-3 are spinning, nothing from Motor 4.