FPV servo gimbal mode switch

Hello,

I have built a quadcopter featuring a Kakute F7 AIO 1.5 flight controller. Everything is working as expected, but I am encountering a minor issue with my custom-built FPV servo gimbal. I am unsure how to switch between stabilized mode and manual mode.

In stabilized mode, the camera is supposed to remain level with the horizon; this works very well.

MNT1_DEFLT_MODE = RC Targeting

MNT1_TYPE = 1 (Servo)

MNT1_PITCH_MIN = -25

MNT1_PITCH_MAX = 80

SERVO6_FUNCTION = 7 (Pitch)

I would like to use a 2-position switch, but I haven’t found a solution for toggling SERVO6_FUNCTION = 60 (RCIN10)

Perhaps it would work with a Lua script, but Lua is too large for the internal memory of the Kakute F7 AIO.

Does anyone have an idea? Maybe I’m missing the simple solution.

Kind Regards,

Sven

IIRC we have switches for Yaw lock and Roll/Pitch locking which toggle between body and earth frames.

However, this doesn’t help me, as I can’t switch between stabilized and manual mode with it, or plan b, I need to switch between RC Targeting and Neutral.

RC9_OPTION = 185 (Mount RP Lock) to roll and pitch axes lock

As I understand it, this only switches the reference system between EF and BF, but it doesn’t lock the camera in place.

Other than lua, I haven’t found an easy way to do this. (But also haven’t put a ton of effort into it) I have used the mount retract to go between a stabilised gimbal and one in a fixed position. Horizontal FPV style in my case. Of course this means you can’t move the gimbal in the mount position, but you can move it in the stabilised mode.

Thanks for the tip. I’ve now set it up like this:

MNT1_DEFLT_MODE = 3 (RC Targeting)

and

RC8_OPTION = 27 (Retract Mount1)

I always overlooked it because it doesn’t start with Mount1.

Now at least I can switch between Stabilized and Fixed.