Today I did my first flight test, and it did not go very well. RaspPi/Navio2/Arducopter 4.0.3 Quadcopter
I eased up the throttle slowly, all four rotors spinning, and every time I got to the point of lift, it would immediately flip over. That being said, here’s what I’ve done to troubleshoot:
I confirmed that all props and motors are spinning the proper direction
I confirmed that the ESCs are connected to the flight controller in the proper order for a Quadcopter X config.
I confirmed I don’t have any weird flight mode set (Flight mode 1 set to Stabilize, 2-5 set to Loiter, 6 set to RTL) with VRA nob dialed to Flight mode 1 (FS-T6 Tx)
Observation: I noticed at very low throttle, the rotors will begin spinning at different thresholds, likewise when coming down on throttle. No sure if that means something.
Log files: To prepare to engage on this forum, I tried to download the log files from Mission Planner. Every time I tried, I got a time out error for the download.
When you did the initial setup did you make sure the pitch and roll inputs are going in the right direction? It’s very common to need to reverse one of them in your radio depending on your configuration and setup.
yes, I did. Confirmed within the RC Tx settings as well. When the flip over occurs, the only stick being operated is the throttle. All others are in their midpoints with trims zeroed out.
Interesting. When I pulled the SD card, the only .bin files on it was the bootcode.bin. Not sure where my log files are. After trying that, I put the SD card back and tried to prove the MP could still find them. I go the following error:
Getting list of log files…
Error:System.TimeoutException: Timeout on read - GetLogEntry
at MissionPlanner.MAVLinkInterface.d__257.MoveNext()
— End of stack trace from previous location where exception was thrown —
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
at MissionPlanner.Utilities.Extensions.<>c__DisplayClass1_01.<<AwaitSync>b__0>d.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at MissionPlanner.Utilities.Extensions.AwaitSync[T](Task1 infunc)
at MissionPlanner.MAVLinkInterface.GetLogList()
at MissionPlanner.Log.LogDownloadMavLink.b__12_0()
Solved the flip over problem. Things I did included adding the dampener under the RPi, but also re-flashed AC 4.0.6 onto the SD card and recalibrated via Mission Planner. Managed several successful flights. However, I’m still having the problem downloading log files. Sometimes, I can see a list of files on Mission Planner/DataFlash Logs/Download Dataflash Logs via MavLink; but then I get a timeout error upon download. Other times, I don’t even see files and get the error I posted in previous post. Where do the log files reside on the SD card itself?