Got birds? Click Here!

Void where prohibited.

If you hold down the "Function +" and "Function -" buttons while turning on a Futaba GV-1 or GY-501, you will have access to many parameters not mentioned in the documentation. I got curious about the 'hidden' parameters, so I made a list of all of the standard setup screens, and a list of all of the 'secret' screens. I've also included the default value for each parameter, plus a few guesses at what the undocumented parameters might be for.

Note that everything that follows is just my GUESS as to what the parameters do. Even the ones that don't end with "?" are just guesses, and are probably wrong, so the ones that do end with "?" are utter and complete guesses and very very likely to be wrong. If you adjust these and crash your helicopter and/or blow up your engine, don't blame me. But do tell me what you changed and what happened first, so I can pass this on to other adventurous souls out there.

If you have experimented with these settings, please let me know what you have found. I'd like to document the undocumented as much as possible.

There are a few things that I hope the undocumented parameters will allow me to change:

    I'd like to know how to get the GV-1 to back off on the throttle more than it does by default. My Concept has a slight overspeeding problem, even with the GV-1 installed, and I think it's because the GV-1 never reduces the throttle to less than some fixed percentage. If that's 30% and I can move it down to 10%, my overspeeding might be cured.

    I currently have with my GV-1 is installed on my YS 1.20 four-stroker. When spooling up with the governor enabled, it begins to oscillate just as the engine reaches the governor's "active" RPM range. Rather than slowly approaching the set speed, the GV-1 blips the throttle, then backs off greatly, then blips again, and so on, very rapidly. This sucks. The solutions is to lift off with the governor disengaged, then turn it on manually when the rotor is fully up to speed.

    With the GY-501, I find that my pirouette rate is not constant when pirouetting in fast flight or during knife-edge descents (fast flight at another angle, basically...). This wasn't a problem with the CSM heading hold gyro, in fact it was one of the things that had me so excited about the CSM initially.

    I've also got a problem with the GY-501 during hovering flips. After a half-flip, I always need a stab of left rudder to straighten things out. I have this problem now with my Concept and the GY-501, and I've seen it before with my Futura and the CSM, so I'm less optimistic about fixing this with a parameter things. And yes, I'm pretty sure it's not my thumbs that are causing this. :-)

If I figure out how to solve any of the above problems I'll post my findings here.

Random observation: there are a lot of settings that are defaulted to 0%, as if some feature were turned off. I wonder if the "GY-502" will be the exact same hardware and software with new defaults for the 'hidden' screens?

GV-1 Standard Parameters

rpm	Current RPM Display
Max	Max RPM Display
Sx	Speed Settings (x=1-3, set by radio)
Disp	Speed Display Mode (engine/rotor)
GRt 	Gear Ratio
SWPt	on/off
StSw	Stick-Switched on/off
SWCd	Switch Condition
GvOf	Governor Off "high point" (disable GV-1 at high throttle)
Volt	Voltage Display
MxMD	Mixture Channel Control Mode (governor / Tx?)
MGx	Mixture Channel Output (x=1-9, set by radio)
ATV	Adjust Travel Volume for Throttle Servo (A/B endpoints, set by radio)
Msx 	Mixture Servo Direction (normal/reverse)
MTrm	Mixture Servo Trim
B/FS	Battery Failsafe on/off
B/FD	Battery Failsafe position
Lmt	Limit Setup (Idle / Max / Kill, set by radio)
Tst	Limit Test
Sen	Sensor Signal Strength

GV-1 Sooper Seekrit Parameters

Ver	1.20		software version?
PHis	0.6%		Proportional something?  
IHis	0.8%		Integral somthing?  history?
G	42%/50%		balance can be adjusted 1-for-1 with +/- keys, but
			what does G stand for?
			Maybe it's Proportional vs. Integral gain balance,
			is that what Bob P was needing?
IGa	1.7%		Integral Gain?
GDan	00%
GC8->100%		not adjustable from front panel - tx maybe?
			(I'm wishing I'd had the Tx with me when i was
			documenting the GV-1, I suspect the "8" would
			vary with one of the input channels...)
GCo-	0%
ICo-	50%
LmHV	20%
GLmt	35%		could this be the minimum throttle setting????
LmSt	50%
TAdL	30%		travel adjustment low?  30% coincides with Futaba
			Tx minimum
TAdH	90%		ok, maybe not
Gov	ACT		switches ACT/INH with data keys: Governor Active /
			Inhibited?
Smpl	1Fr		sample N frames (of what?)
AVR.	7t		average over N passes to determine speed?
FLT.	4n
Dlay	3us		Delay (of what?)
OnRv	70%		Governor turns on when actual RPM reaches this
			percentage of desired RPM
Wait	2Fr		skip a couple frames before...   hm?
DlUP	3S		Delay when raising speed - allow N seconds to
			reach new speed
DlDN	5S		Delay when lowering speed - allow N seconds to
			reach new speed
LDl	100 Fr		something-delay, 100 frames?
RAdj	INH		toggles ACT/INH with data keys
RESET	blinking	restore factory defaults, probably

OnRv is the only one of the above that has been confirmed to do what it hints at. It sets the point at which the GV-1 will take over. In stock form, the GV-1 will engage when the rotor speed reaches 70% of the set point.

Michael MacLeod reports that if OnRv is reduced to 50%, the GV-1 will engage much sooner, "it's like flipping into idle-up too soon," causing the heli to thrash a bit. A setting of 60% caused his GV-1 to engage a bit sooner but with no bad side effects.



GY-501 Standard Parameters

You can read all about these in your manual, they are included here just for reference...

(heli)	(current voltage)
G:	Gain Adjust
GDiv	Gyro Direction
ACGx	Rudder Control Gain
	x=(A,B), depending on rudder stick position
CDlx	Control Delay
	x=(A,B), depending on rudder stick position
Trk	Gain Tracking
Frm
Mode
Lmtx	x=(A,B), depending on rudder stick position

GY-501 Sooper Seekrit Parameters

Parameter  Default Value Notes
Ver 1.01 Firmware version
T. 1460 uS Rudder servo (output) pulse width
GMon xx% Gain monitor - shows gain changing with gain switch, decreasing a few percent with rudder application. It's as if the GY-501 has built-in "stick priority" mixing, which stikes me as a stilly thing to do!
ICp 5.5%-3.2% Interesting figure... 5.5% with rudder centered in HH mode - slowly decreases to 4.6% with rudder centered in std mode, climbs back quickly when toggled back to HH mode - 2.8% with full rudder in std mode, 3.4% with full rudder in HH mode
AVG 35% adjusts up/down with data keys. I have changed this to 45% with no detectable difference in performance.
AVR 90D adjusts up/down with data keys - I have changed this to 135D with no detectable difference in performance. I had high hopes for this value, since reducing it to 0D on the bench made the gyro behave like a standard gyro (no heading hold action). I had hoped that increasing the value would help smooth out the pirouette rate, but no such luck. It behaved the same. I would like to hear from other folks who have tried this though.

At this point I'm assuming that this is the "heading hold range," the maximum number of degrees of correction that the I term will provide. Put another way, if the heli gets blown way off-course, it will move at most 90 degrees towards its original heading (in the default setting). Bench testing suggests about 30-45 degrees of correction though, so I'm not real confident about this.

DGan 0% adjusts up in 10% increments with + key, does not go down below 0%. I have not experimented with this yet, but my guess is that this might be the gain on the D term (differential). No promises though!
DDmp 30% Adjusts up/down with data keys. "D Damping" perhaps? Just guessing, of course...
GCx 100%-86% "x" varies from 1-9, and the percentage changes as you move the rudder stick. GC1=center stick (100%), GC9=full rudder to either side (86%)
like: 98765432123456789
with tx ATV=100%, and DR = 70%, full rudder = 6
with tx ATV=100%, and DR = 100%, full rudder = 8
with tx ATV=140%, and DR = 140%, full rudder = 9
Apparently, you can use this to increase/decrease gain setting at full rudder deflection?. I suspect this affects only the P term, as the next setting appears to be for the "I" term.
ICx 100%-63% "x" varies from 1-9, same as with GCx screen. On the bench, I tried setting IC6 to 110%... ICp went from 4.6 at center to 5.0 at full rudder.

I have flown with all 9 values of both "IC" and "GC" set to 100%. Performance was not significantly changed. The "GMon" screen shows the gain remaining constant though, so apparently this is where the "stick priority mix" comes from. Good riddance...

SCx see notes The "x" flashes for a couple seconds, then the "%" flashes for a couple seconds... the data +/- keys affect the flashing value, naturally. Default values are:
1:100%
2:90%
3:83%
4:78%
5:75%
6:73%
7:71%
8:70%
SCW 100% something clockwise
SCCW 100% something counterclockwise
IGCp 50% No idea what this does. I have raised this to 100% with no detectable change in performance. Go figure.
IGp2 20% No idea what this does. I have raised this to 50% with no detectable change in performance. Haven't tried 100% yet.
PHis 0.2% Proportional... history?
IHis 0.4% Integral... history?
ILt 300us Not sure what this is. I tried raising it to 780 (the maximum) and noticed no difference in flight performance.
Smpl 1Fr unknown - could the quantity be "frames?"
SxFLT 1n unknown - Servo something? quantity in nanoseconds?"
300d +0 300 This one is weird... the "300" adjusts with the data keys the +0 does not change with the data keys, but I have seen different values there - not sure where that number comes from. Perhaps a meta-sensor, like temperature?
ANCp 0% unknown
ADlg 30% unknown
ADlx 0% x=(A,B), depending on rudder stick position percentage adjusts in 5% increments
CDlH 40Fr control delay high?
CDlL 3Fr control delay low?
ACgx 100% x=(A,B), depending on rudder stick position
NCgx 100% x=(A,B), depending on rudder stick position
ATVx 15% x=(A,B), depending on rudder stick position
Exp +0% exponential on rudder?
Cxp +0% ... or maybe xp doesn't mean what I thought it did
RDlG 40% rudder delay gain? does that make any sense?
RDlx
0% x=(A,B), depending on rudder stick position
SG 3.3mv
RHis 3us Could this be related to IHis and PHis? The units are different. though...
HT 300mv unknown
HDec 5% something decrement
HInc 2% something increment
DizF 4n I have no idea what this could be
DizA 0u No idea here either. A does not become B when you wiggle the rudder stick.
AVCM MD2 AVCS Mode? toggles between MD1 and MD2 with the data keys
AVC. on The "." flashes, but nothing changes with data keys. "On/off" changes with tx gyro mode switch though.
So 2500mv Changes rapidly as you watch. This appears to correspond to sensor output. Move the sensor and watch the numbers...
Re 2502mv Does not change. Perhaps this is the gyro neutral, calibrated at startup and/or modified by temperature or other metasensor data?
1518 1518 The first four digits vary from 1226-1808 with rudder stick movements. The second set appears to be a reference to the center position.
**RESET** Blinks. I suspect this might reset all of the parameters to factory defaults if you press the data keys, but I haven't verified that.

That's all, folks. Happy tinkering, and keep me posted with anything you learn!

Suggestions from Todd Bennett:

Raise ILT from 300 to 780 
Raise ACGA/ACGB to 200 

"That will make starts and stops 
better, also makes it pirouette
more consistently."

As noted above, I tried the ILT change on my own with negligible impact on performance. However, I didn't mess with ACGA/ACGB. When I get a chance to try that, I'll post my experiences here...


click here to send me a message
To link directly to this page:
http://www.natew.com/rcheli/frames.cgi/html.FutabaSecret
Printer-friendly colors, sorta...


Printed with recycled electrons.
Because I care.