Rc channel output does not match rc channel in (acro mode problem)

Hi,

I’m struggling with getting ACRO mode work properly in my airboat vehicle. The point is as soon as I turn it on, the controller (PixHack 2.8.4) sends output to the motors (actually, to the left motor only) even when there’s no input from the RC (throttle stick is at its minimum and the steering stick is in the middle).

I decided to compare in and out of the RC in GCS. Throttle:


(looks correct to me)

Steering:

To my understanding this is the answer why the left motor starts rotating: there’s always a signal sent by the controller.

Please, help me to find out if my guess is correct and how to get that fixed.

Logs can be found here: https://www.dropbox.com/s/byc95k8ymcve2fe/2021-07-21%2013-57-55.bin?dl=0

21.07.2021 14:25:45 : RCOut: PWM:1-12
21.07.2021 14:25:45 : fmuv2 0033003D 35365116 37353630
21.07.2021 14:25:45 : ChibiOS: 331fe75d
21.07.2021 14:25:45 : ArduRover V4.1.0-dev (b8c2b163)

anybody? I really need help!

Check the servo3_trim value. It should be at 1500us not 1000us. Missionplanner tells you to put the throttle stick in the down position during rc calibration, but that is not correct for a rover/boat setup. All sticks used for throttle/steering should be self centering and in the middle position at the end of calibration.

Thank you for your reply, Sebastian! I’ll check it.

All sticks used for throttle/steering should be self centering and in the middle position at the end of calibration.

Is this true if I my motors are not reversable?

I never build a rover/boat without reversable motors, but then the problem should be the opposite of what I wrote before.
Make sure the servo 1 and 3 trim values are at 1000us (same as min value) and the sticky/not centering throttle stick is down at the end of RC calibration. A non reversing setup is not officialy supported, so you may have to improvise a bit.

OK, will do.
Do you have any ideas why the problem exists in the ACRO mode only? All works perfectly in MANUAL.