You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hello everyone. I'm using INAV 9.0.2. on an Axispro7 FC (9.0.1 firmware), trying to set up a VTOL flying machine. You'll find a diff_all file attached.
Fine with setting up the mixed profiles mode. One profile is just a quad, with tilting motors ahead. After transition, it turns to be an aircraft with two pulling propellers ahead, ailerons and pitch. For Yaw control, I use differential trust of the two engines. But this doesn't work properly: as I increase trottle, one propeller (the left one, motor #2) is spinning more.
Initially, I can correct with the stick, finally it diverges: If I try to take off on a runway, the aircraft ends up spinning on itself before gaining enough speed for takeoff. That's one issue. I tried to work out adjusting PID and lowering the index of YAW in the mixing tab, but so far I couldn't succed.
So far, I've 4 engines and 4 servos. The mixer table is full, in both profiles.
Now, I'd like to have one or two servo ports, using unused UARTs on the FC. I'm using a Specktrum RC with SRLX, with several channels. I would use them:
I followed a tutorial to enable SBUS on a free port (e.g. UART 3), then on CLI "set servo_protocol = SBUS". As soon as this is done, the 4 servos commanded through traditional mixer table stop working.; that's the main issue.
Secondary issue: I understand that the whole radio signal (i.e. 16 channels) would be forwarded through that port, which means I need another piece of hardware (e.g. an ESP32 board duly programmed) to finally command the additional servos. That's not a big issue. I can manage it, I already tested the signal and, yes, I can read some bits coming out of the UART 3 to the ESP32 board. Likely I just need to find the correct library to process such signal and dispatch commands to servos. But first I need to solve the first issue :-(
Hello everyone. I'm using INAV 9.0.2. on an Axispro7 FC (9.0.1 firmware), trying to set up a VTOL flying machine. You'll find a diff_all file attached.
Fine with setting up the mixed profiles mode. One profile is just a quad, with tilting motors ahead. After transition, it turns to be an aircraft with two pulling propellers ahead, ailerons and pitch. For Yaw control, I use differential trust of the two engines. But this doesn't work properly: as I increase trottle, one propeller (the left one, motor #2) is spinning more.
INAV_9.0.1_cli_20260527_174636.txt
Initially, I can correct with the stick, finally it diverges: If I try to take off on a runway, the aircraft ends up spinning on itself before gaining enough speed for takeoff. That's one issue. I tried to work out adjusting PID and lowering the index of YAW in the mixing tab, but so far I couldn't succed.
So far, I've 4 engines and 4 servos. The mixer table is full, in both profiles.
Now, I'd like to have one or two servo ports, using unused UARTs on the FC. I'm using a Specktrum RC with SRLX, with several channels. I would use them:
I followed a tutorial to enable SBUS on a free port (e.g. UART 3), then on CLI "set servo_protocol = SBUS". As soon as this is done, the 4 servos commanded through traditional mixer table stop working.; that's the main issue.
Secondary issue: I understand that the whole radio signal (i.e. 16 channels) would be forwarded through that port, which means I need another piece of hardware (e.g. an ESP32 board duly programmed) to finally command the additional servos. That's not a big issue. I can manage it, I already tested the signal and, yes, I can read some bits coming out of the UART 3 to the ESP32 board. Likely I just need to find the correct library to process such signal and dispatch commands to servos. But first I need to solve the first issue :-(
Any suggestion for a simplier configuration?