Hey guys, I’m in dire need of some assistance mapping out the servo functions and rc inputs of a boat I’m building. So far I’ve:
Calibrated the radio.
The issue I’m having is telling the RC channel inputs what to do in the servo output. So the default servo designation for a rover are servo 1 = ground steering and servo 3 = throttle. The difficulty I’m having is setting the RC channels to those servo designations, and getting the expected response in the servo output (the green slider moving to min and max values). I’ve looked through everything but I’m not seeing that missing piece which I believe has to do with the RC input in the parameter list. If not please point me in the right direction.
Either I’m misunderstanding something, or you misunderstood/overlooked basic info.
Can you specify in more detail what info you’ve read and understood, and which parts are still confusing? Also what you’ve already tried, and some more details of your setup (e.g. ‘green slider’ suggests Mission Planner, right? What software version are you using? Can you successfully control the servos using your RC RX without using a AP flight controller?)
(EDIT: I removed “hardware version” from my questions, since that’s in the thread title. Oops.)
The RCMAP_x parameter control the basic assignment of pitch; roll; throttle and yaw. For rover / boats main throttle and yaw. Other functions can be selected by RCx_OPTIONS parameter.
Did the RC calibration worked successful, so you see the green bars moving in the “RC Calibration” Tab?
So thankfully the error was on my part. It was some basic unknown information. So firstly
I was not aware that the board had to be armed in order for the throttle slider in the servo outputs to move (probably didnt do enough reading)
When using the Rover setup, servo outputs 1-4 seem a bit finicky as throttle control (it didnt work for me so I’m just assuming ATP.)
So through some trial and sleepless nights, I was able to properly map the channels to the RC inputs on the controller. The issue I’m seeing often is the AHRS constantly has to be calibrated.
I did see the throttle moving, but when I tried in the servo output, after I set an input to throttle, it wasn’t moving. It was only after realizing the throttle input doesn’t move unless the controller is armed that I got it to move. Something as simple as that I wished I knew sooner. It was HELL!! The contributing factor was me mapping the groundsteeering servo outputs, seeing them move, but not the throttle servo outputs. That literally burst my brain. At one point I just slaved the servo outputs to the RC inputs and gave up. Until seeing the controller won’t ARM since it doesn’t know what the servo outputs are. I appreciate you lending an ear to assist me.