I have gimbal camera that connected pixhawk1
and it receive rc channel 9~13 from Remote Control…
I setted each parameter ‘Servo9_function’ value 1… and it works well…
In addition to this, I add a button on mission planner and call ‘MainV2.comPort.SendRCOverride’ event when I click the button…(Script.SendRC too)
MainV2.comPort.SendRCOverride((byte)MainV2.comPort.sysidcurrent, (byte)MainV2.comPort.compidcurrent, 0, 0, 0, 0, 0, 0, 0, 0, 2006,0, 0, 0, 0, 0, 0, 0);
or
s.SendRC(9, 982, true);
and I added set_override function to ardupilot firmware code for each channels…
but if channel No. is bigger than 8, It return 257 to ch9 everytime and not work correctly.
Wht’s wrong with me?
Doesn’t it possible override channel value by Remote Control and call function ‘MainV2.comPort.SendRCOverride’ or ‘SendRC’ at the same time?