Got birds? Click Here! |
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 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?
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
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.
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
| 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... |