Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Configurable Expo/Superexpo via Sliders

A topic by bkueng created Dec 21, 2018 Views: 565 Replies: 6
Viewing posts 1 to 2

Hi

I like the simulator, nice work!
Can you implement fine-grained configurable expo/superexpo via sliders? I know there are already several posts about this and I know your answer - use linear and configure it via the transmitter. But that's not working for me for 2 reasons:

- it's tediuous to change (I'd like to find the optimal values that work for me)

- no superexpo

I suggest to implement this formula: https://www.desmos.com/calculator/yty5kgurmc. It gives you the same curves as with Betaflight, but with more intuitive parameters (f being expo, g superexpo and r the maximum rate).

P.S. If you give me access to the source code I can probably help with the implementation.

Developer

Thank you! Glad you like it. Well, yeah, it's been requested a few times...I will consider it. Thanks for the formula, that in itself should be fairly simple to implement.

Right, the bigger part is the UI.

BTW what are your current formulas and parameter values for the existing expo settings?

Developer (1 edit)

That's right. The existing expo curves are simply:

expo1: x^2 

expo2: x^3

expo3: x^4

Developer

In the latest update you can now adjust the expo/superexpo settings like you suggested.

Awesome, thank you!

Would it also be possible to configure yaw separately from roll and pitch?

Developer

Currently it is the same expo for roll, pitch and yaw. I prefer to keep it simple. If a lot of people request separate curves, maybe I will add that later. For now, those who wish to set separate curves for the different axis will need to do it in their transmitter.