FrSkyRC / ETHOS-Feedback-Community

Feedback & suggestions are welcomed here for ETHOS by FrSky
189 stars 85 forks source link

[Request] Ability to Assign Analogs (e.g. Pots) to Trim Source #4101

Open BladeScraper-Designs opened 5 months ago

BladeScraper-Designs commented 5 months ago

The same end result can be accomplished using a fairly involved series of mixers, curves etc, but it would be nice to just be able to select a potentiometer or other analog as the trim source. Maybe not in the main regular trims (though that would be nice, too) but possibly in the "Add an Extra Trim" menu, you could choose to use a source instead of up/down buttons.

Richrfl commented 3 months ago

You can do that in a Mix, by adding the pot value to the steering, for example just assign a 25% weight to the pot, and it will work same was as a Trim. The only thing with this setting is that the pot value will not be stored on power off, and you will have to "Load pots positions" before powering off. (enhancement requested in issue #4104)

BladeScraper-Designs commented 3 months ago

You can do that in a Mix, by adding the pot value to the steering, for example just assign a 25% weight to the pot, and it will work same was as a Trim. The only thing with this setting is that the pot value will not be stored on power off, and you will have to "Load pots positions" before powering off. (enhancement requested in issue #4104)

You can do something similar, but not quite the same. For cases where you're using it for throttle trim for an ICE/Turbine (which is my main reason for asking for this), free mix will NOT work. Low position Trim behavior is required, which makes it so that throttle trim only affects the low endpoint, but you can't get that using a free mix, which rather affects low and high position. With a 20% free mix on a pot, for example, the top 20% of the throttle stick does nothing because the sum of the two mixes goes 20% past the top endpoint. Low position Trim is used to avoid this, but of course only works when you're using an actual trim.

I'm aware that workarounds can be made... But it would be easier if it was just possible to use an analog as trim ;)

github-actions[bot] commented 1 week ago

This issue is stale because it has been open 90 days with no activity. Remove stale label or comment or this will be closed in 30 days.