not sufficient TX servo adjustment range

This forum is dedicated to all issues and questions related to your individual setups and configurations
Post Reply
User avatar
Berlin_Crash_Pilot
Posts: 6
Joined: Fri Dec 02, 2016 11:12 am
Location: Berlin
Contact:

not sufficient TX servo adjustment range

Post by Berlin_Crash_Pilot »

I hope i am not the hunderdth asking this question - i did some googeling and joggling with the search function but found nothing.

I want to use my old Futaba FC18 for my tricopter. I read everywhere i have to adjust my tx to outputvalues of 1000-1500-2000. Unfortuately my tx allows me only to tweak the channels up to 110%. The worst channel (roll) then outputs only values of 1080-1559-1774. This also prohibits using the stick functions (arn, calibrations, etc).

Do i have to change this here ?
#define SERVO_MIN {1050, 1050, 1050, 1050, 1020, 1020, 1020, 1020}
#define SERVO_MAX {1980, 1980, 1780, 1980, 2000, 2000, 2000, 2000}
#define SERVO_MID {1540, 1540, 1540, 1540, 1500, 1500, 1500, 1500}

and can one explain to me how to interpret this line ?
//#define FORCE_SERVO_RATES {30,30,100,100,100,100,100,100} // 0 = normal, 1= reverse

If i read the comment right, i would expect a line like
//#define FORCE_SERVO_RATES {0,0,1,1,0,0,0,0}
but what do the 30 and 100 do there ?

Sorry if these are stupid newbie questions, but i dont know better. THX for your patience.

User avatar
Hamburger
Posts: 2578
Joined: Tue Mar 01, 2011 2:14 pm
Location: air
Contact:

Re: not sufficient TX servo adjustment range

Post by Hamburger »

servo min/max is for the outputs of servo (endpoints and center) only - it does not affect the input ranges from your rx to the FC.

FORCE_SERVO_RATES {0,0,1,1,0,0,0,0} is ok; bit 0 is used for direction reversal - the high values like 30 or 100 are used as proportional factors for other servo functionality - you are safe to ignore that.

Post Reply