Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: dynamic gimbal setup (Stick-Mode, Reverse) #10

Open
shadow974 opened this issue Aug 30, 2017 · 2 comments
Open

Feature: dynamic gimbal setup (Stick-Mode, Reverse) #10

shadow974 opened this issue Aug 30, 2017 · 2 comments

Comments

@shadow974
Copy link

It seems that the Turnigy Evolution is delivered in several combinations of Stick-Modes where the gimbals are just swapped and rotated. I don't know, how this is done with the fs-i6s.

There are two ways to get every combination solved:

  1. preconfigured Input-Mappings with a Menu für the User
  2. dynamic mapping while calibrating the sticks (like in most of the FPV-simulators out there)

For the second option i tought about a step-driven calibration routine:

  • All Sticks to middle, wait for User interaction (klick go!)
  • "Please move throttle-stick to full throttle" (wait for ADC change with timeout)
    (getting which stick is moved, the max endpoint and if we need to invert)
  • Please move throttle-stick to zero throttle" (getting the min-value)
  • repeat for the other sticks

any pro's or contra's?

Im trying to implement it in my own fork (for learning C, of course :) )

@fishpepper
Copy link
Owner

Good idea. Maybe it would be more simple like this:

  1. ask the user to center all sticks and press a button
  2. ask the user to move to all extrema and then put both sticks to the upper right corner and press a button.

This assumes left and right stick are never swapped, or are they?

@shadow974
Copy link
Author

I think they are swapped. Mine came in Mode-1 already, so the mapping in the original branch was false.
It seems that there are no pins for the neutralization spring on the throttle gimbal. https://www.youtube.com/watch?v=o9QNUzk90YY

So they are swapped and rotated by 180° to let the cables come out in the middle... If you ask the user every step, it takes longer, yes, but you only do this once...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants