Background: I am new to the hobby and trying to build a very oddball airframe (coaxial counter-rotating helo with no swashplate).
Any advice is appreciated.
Setup: I have a brand-new Lumenier Lux F765 NDAA flight controller. I have a Ubuntu 22.04.5 laptop. I have STM32CubeProgrammer to flash the FC. Following the flashing directions on the Lumenier product manual PDF, it seems to flash normally with Betaflight, PX4, or Ardupilot (in this case LUXNDAAF7_arducopter_4.5.7_with_bl+1.hex ). With BetaFlight, I can connect it to the BetaFlight configurator over the USB, configure it, get the radio wired up, control the ESCs, control the servos, etc.
However, I need the full capability of Ardupilot to actually configure and fly my oddball airframe, and I run in to a brick wall trying to connect Ardupilot Mission Planner 1.3.82 build 1.3.8979.17128 (with Ardupilot flashed on the FC).
When I connect the Lux F765 via USB to PC, at first I get solid red and fast flashing blue LED for a few seconds, followed by solid red led. In the MP Connections pulldown list, I get a /dev/seria/by-id/usb-ArduPilot Lumenier-NDAAF7 20002B000B51323530363035-if00 and also options like /dev/ttyACM0 or ttyACM1. When i try to connect to any of those options with 115200 or 57600 I get a “Connecting Mavlink” popup initially with “Mavlink connecting” and then “Trying to connect. Timeout in” with a countdown. Finally, it turns to “Error No Heartbeat Packets Received” and the details gives the following :
Sequence contains no elements
at System.Linq.Enumerable.Aggregate[TSource] (System.Collections.Generic.IEnumerable1[T] source, System.Func
3[T1,T2,TResult] func) [0x00039] in :0
at MissionPlanner.MAVLinkInterface.OpenBg (MissionPlanner.Utilities.IProgressReporterDialogue PRsender, System.Boolean getparams) [0x007b8] in :0
at MissionPlanner.MAVLinkInterface.FrmProgressReporterDoWorkNOParams (MissionPlanner.Utilities.IProgressReporterDialogue sender) [0x00000] in :0
at MissionPlanner.Controls.ProgressReporterDialogue.RunBackgroundOperation (System.Object o) [0x000b3] in :0