Skip to content

Flight Mode Transition Explanation #57

Description

@RCdiy

Transitioning (Fade In & Out)

Each flight mode involved in the transition has its values used to calculate the final channel outputs. The two sets of values are then weighted and added together. The weighting is in proportion to the elapsed and remaining time of the transition.

Transition Time - Current Flight Mode Fade Out + Next Flight Mode Fade In
Transition Start 0% - 100% Current Channel Value + 0% Next Channel Value
Transition  25% - 75% Current Channel Value + 25% Next Channel Value
Transition  50% - 50% Current Channel Value + 50% Next Channel Value
Transition Start 100% - 0% Current Channel Value + 100% Next Channel Value


rcdiy 12:09 PM
ty
During transition are the GVAR and trims values weighted and averaged?

projectkk2glider Admin 12:14 PM
Do you mean a transition between flight modes?

rcdiy 12:15 PM
yes

projectkk2glider Admin 12:16 PM
I works like this:

  • lets say you switch between FM1 and FM5
    And transition time is 1 second
    during the transition we calculate all channels for both flight modes - independently
    Then we combine values based on the time of the transition.
    For example for CH1 we take CH1 value from FM1 and CH1 value from FM5
    Then depending on the time both values are mixed/averaged together to give the end CH1 value

In the beginning the formula is 100% CH1(from FM5) + 0% CH1(from FM5)
In the middle 50% CH1(from FM5) + 50% CH1(from FM5)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions