Hi everybody !
I'm working on a projet of UAV/VTOL where I need to do some little modifications on the arducopter code.
I have been trying to understand the code and libraries, and I have been looking for infomation, but I have still some questions that cannot find answers... Hope you can help me =)
So I have a tricopter where I need to stop the back motor : (simplified example)
if input channel 8 is upper than 1800, then stop the back motor.
Here are the questions :
- If I have well understood the code, the variable I need to test is g.rc_8.radio_in, but what is the difference with g.rc_8.control_in ?
- I haven't been able to find variables which contain the pwm value of each motors ("motor_out[AP_MOTORS_MOT_4]" ?)
- What is the role of g.rc_X.servo_out ?
- Where could I put my code ? I was thinking in fast_loop(), above set_servos_4(), but I realy don't know ... because I need to change the value of the variable which contain the pwm value of the back motor just before it is written.
Thanks for your help !
ps : I'm using arducopter v2.9.1
[Edit] 21/05/2013 Still studying the AP_motors lib...
Replies
Ok, not so easy to get answer :S
At least if someone knows what variable I need to edit to change the motor output, please tell me!
Do you think I should continue to ask help on this forum, or should I send PM to some people? Or maybe try to contact someone on GitHub?