SToRM32 Gimbal pitch control with RC

Hi!

I’m using Ardupilot 4.6.3, on Serial4 I have attached a SToRM32 gimbal (pretty old, V1.3 PCB).
I was able to set the neutral angles for pitch and roll, and when I change the parameters in MP the camera changes orientation. The communication works between FC and the gimbal.
I have set RC10_OPTION to Mount1 Pitch, but the camera does not react to the RC controllers input.
I already used a servo gimbal on the drone, and on that gimbal the pitch control via RC10 was working.

Do I miss something?
Do I have to set some additional parameter(s) to be be able to control camera pitch via RC controller?

Parameter file:

I’m seeing the same behavior with a serial-connected SToRM32 gimbal: parameter changes work, but RC10_OPTION set to Mount1 Pitch produces no pitch movement. I’m looking forward to seeing whether an additional mount or gimbal parameter is required for RC input.

I’m still not at the solution, but I found a few things while digging through the Internet:

  • V0.90 and V0.96 on SToRM32BGC V1.3 board does not support roll/pitch control via serial port
  • V0.9x firmware may be updated to V2.xx (but I have not found 100% solid evindence of it) but then the I2C based IMU board has to be changed to “NT IMU”. V2.xx firmware supports pitch/roll control via Serial.
  • There are RC-0 / RC-1 / RC-2 pins on the SToRM32BGC board to receive PITCH / ROLL / YAW signals.
    STORM32 Gimbal Setup — SparkNavi Blue

I’ll check it, and see if this works or not.

@Quinn.Rivera27
I made it working.
I have connected FC’s SERVO5 to RC2-0 pin on the gimbal PCB.
I set in MP to put RC10 to it’s SERVO5 output.


In SToRM32BGC Tool I selected RC2-0 for pitch control.

I’m not going to need Roll controll, I will disable it.
I need to fine-tune the values, but the principle works.

Check if it works in your case.

That points to the key detail: SERVO5 must feed RC2-0, with pitch selected in the SToRM32 tool. RC10 alone doesn’t appear to drive the gimbal input.