My hardware setup is slightly different, all of my ESC’s and servos are over canbus. Whenever I reboot the autopilot my servo7 always resets to “39:Motor7/TailTiltServo”.
I’ve set the servo7 param to 0 quite a few times and every reboot it comes back as 39.
I will try and set it to another function and see if it still overwrites. Could’ve swore I tried that, but I’ve tried a few things now. Hard to remember.
My gut feeling is that the checks in that PR don’t see CAN servos, causing some weirdness. But I really haven’t dug into it. Just a guess.
In response to my last post - I was taking a stab at the cause of the issue with nothing to back it up. I was wondering if maybe because the ESC’s and Servo’s are all CAN the checks in the code to stop constantly writing servo 7 wouldn’t be effective any longer.
I’m really hoping this is something simple that I’m neglecting in the parameter config. @tridge and @iampete I know you guys are really busy but if you could kindly take a look I’d really appreciate it.