Open andrewnewton opened 9 months ago
No, that's not how it should work. Default channel order is used only for NEWLY created model. Current and existing models will not be affected.
Create a new model, it should be AETR
No this is changed from 2.8 With 2.8 I create a new model Inputs and Mixer are pre populated in AETR order Then I delete the pre entered Inputs and Mixer lines Then when re entering Mixer lines, they appear in AETR order BUT in 2.9 the reentered mixer lines appear in RAET order
I can't reproduce this behaviour. On 2.8.4 and 2.9.2 (and a recent 2.10 nightly), the order the first four channels are added on the inputs page is unchanged - it follows the default channel order setting for RAET, TAER and AETR. The mixes page simply adds the same index input (and always has from the looks of the 2.8 code), so is unaffected by the default channel order settings. Since changing the default channel order setting, and then deleting the inputs and readding them changes inputs 1 through 4, the stick assigned to each input will be different, so the mixer line should be the unchanged anyway.
Actually, I just noticed you said with a blank inputs page (which is highly unusual btw) - which seems the be the important factor here - the order of the sources in the mixes changes. Also, checking recent 2.10 nightly appears to see the 2.8.x behaviour re-established, making this a 2.9.x specific bug.
RETA order on 2.9.2 gives (yes, a double rudder bug there also it seems)
AETR order on 2.9.2 gives
RETA order on 2.8.4 gives
AETR order on 2.8.4 gives
Thanks for checking this. Here's a video comparing 2.8 with 2.9.2 https://youtu.be/poGl0lLqzVw
Is there an existing issue for this problem?
What part of EdgeTX is the focus of this bug?
Transmitter firmware
Current Behavior
Default channel order is set as AETR but new blank mixer page entries appear in RAET order. No entries in the Inputs page, starting with a blank Mixer page and manually entering new lines.
Expected Behavior
Mixer lines should appear in AETR order
Steps To Reproduce
Delete all INPUT entries and all Mixer lines. Manually enter mixer lines
Version
2.9.2
Transmitter
RadioMaster Zorro
Operating System (OS)
macOS
OS Version
Sonoma 14.1.2
Anything else?
No response