Good day all.
I’ve recently started using the QuadPlane software for a custom airframe and have been able to achieve stable hover and fixed-wing flight (using conventional fixed-wing takeoff). During the multi-rotor phase of the flight envelope, I am making use of two additional motors to supplement the vertical thrust (so as to increase the payload capabilities of the VTOL) and then during fixed-wing flight these two motors are re-orientated to provide the main forward propulsion. Currently, I’m using RC pass-through to control the speed of these motors.
However, I plan on making use of an Arduino (with the MAVLink library) to handling the control of these motors by connecting it to one of the pixhawk UART ports and communicate using the MAVLink protocol. My question is whether it is possible to get the Arduino to read/request the current flight mode and throttle/power level? If this is possible, would the arduino have to continuously poll the pixhawk for this data or can I set it up to stream this infomation at a set frequency?
Thanks for any help you guys can offer.