- Posts: 4402
Standard Mixer Take-2
- PhracturedBlue
- Topic Author
- Offline
We had a thread about this a month ago (see here):
www.deviationtx.com/forum/6-general-disc...223-simplified-mixer
But it ended badly, so I've decided to try again here.
This is NOT a discussion about whether or not we should have 2 GUIs. Do not bring it up.
Keep it civil in here. I'm happy to listen to anyone's opinion, but attacking or belittling other members of this forum for any reason is not acceptable.
This is your best opportunity to impact the standard GUI display. Feel free to comment on either the Devo8 or Devo10.
Points from the previous discussion:
* I've decided to keep the 9-point curve for this release. perhaps we'll support 7, 11, and 13 point curves in the future, but not this release
* The GUI will now no longer display setting for a 3rd position if a 2-pos switch is used
* The GUI will show the currently assigned switch for a page on the header (320x240 only)
* The standard gui is only supported for Helis today. If you use a plane, the GUI will switch to Advanced mode
Some of the other points were already addressed by suvsuv. If you have remaining issues that you think should be addressed before release, please post them here.
Please Log in or Create an account to join the conversation.
- FDR
- Offline
You could disable/hide the swash options (while setting it to 1 servo) and it woud work for planes...
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Topic Author
- Offline
- Posts: 4402
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Topic Author
- Offline
- Posts: 4402
Please Log in or Create an account to join the conversation.
- FDR
- Offline
PhracturedBlue wrote: The GUI has settings like 'Pitch' and 'Gyro' which make no sense for Planes. I don't think it is a lot of work to make it compatible, but I'd rather not expose functionality that is not complete.
Actually planes can have gyro too.
Somebody call this cheating, but they are more and more common I think...
Please Log in or Create an account to join the conversation.
- FDR
- Offline
PhracturedBlue wrote: I also just committed a change to make the Pitch/Throttle graphs fully automatic which seems more intuitive to me.
Cool!
I cant keep up pulling and compiling!
Please Log in or Create an account to join the conversation.
- FDR
- Offline
Since the timer page is one column again, there should be more space for the labels (especially for some translated texts).
The timer groups could be a little more separated.
The labels are not properly redrawn when they are changing (the old labels leave some residue).
Please Log in or Create an account to join the conversation.
- rbe2012
- Offline
- So much to do, so little time...
- Posts: 1433
Model menu: we have 16 icons. Should we arrange them 4x4? Or use the free space to display them in groups?
For the swash page: it would be nice and helpful to have an explanatory text or picture.
Also there: "ELE Mix" "Ail Mix" "Pit Mix": ELE should be Ele, I would like more longer text (no abbreviations)
Gyro sense: here is the different range obvious (and different to advanced gui). Should we notice it ("Range: 0 to 100%")?
Pitch curves: should be mentioned which switch is defined for throttle hold if used?
Switch assignment: there are again abbrevs.
BUG: Timer setting: try to set a switch for timer1 (countdown, ch3, 3:00) shows "00:00" in the switch field and asks for resetting.
BUG: Timer Setting: try to set a swich for timer2 (stopwatch, ch3) only ch3 selectable or none. Also for timer3
I don't like that when you changed standard to advanced or back you find yourself first in the old page structure. I think it would be better to switch back to main page, then to the new model menu, then to config page (maybe invisible for user).
Changing from standard to advanced: the gyro setting are not transferred. I did not examine too far but I think there maybe some old setting become visible. I think every value which is not transferred correctly (should never happen) should be set to an initial value. I will look into this tomorrow.
Please Log in or Create an account to join the conversation.
- domcars0
- Offline
- Posts: 390
Hi rbe2012,rbe2012 wrote: Tested devo8-8f97c19
BUG: Timer setting: try to set a switch for timer1 (countdown, ch3, 3:00) shows "00:00" in the switch field and asks for resetting.
BUG: Timer Setting: try to set a swich for timer2 (stopwatch, ch3) only ch3 selectable or none. Also for timer3
I'm unable to reproduce this bugs in the emu_devo8? Are you in standard or advanced mixer mode ?
Devo 10 (+7e) owner. It's mine, please don't touch it with your big fingers
Please Log in or Create an account to join the conversation.
- quique65
- Offline
- Posts: 45
please, can you implement the last Standard version from sunvsuv that includes a Program Mix page?. Thank you.
Please Log in or Create an account to join the conversation.
- FDR
- Offline
rbe2012 wrote: BUG: Timer setting: try to set a switch for timer1 (countdown, ch3, 3:00) shows "00:00" in the switch field and asks for resetting.
Actually I think it is a feature: the permanent timer shows it's current value on the reset button...
Please Log in or Create an account to join the conversation.
- domcars0
- Offline
- Posts: 390
Also the label refresh must be good now.
Also 4 timers will be available. I think permanent timers are usefull for lot of things!
@rbe2012: normally you see the Reset field, with time in the button for resetting, when you choose permanent timer, not when you choose countdown nor stopwatch.
Devo 10 (+7e) owner. It's mine, please don't touch it with your big fingers
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Topic Author
- Offline
- Posts: 4402
There will likely be 17 soon.rbe2012 wrote: Tested devo8-8f97c19
Model menu: we have 16 icons. Should we arrange them 4x4? Or use the free space to display them in groups?
There is plenty of room. If someone wants to come up with a picture for each mode, I'll add the code to draw it. I don't like using text here though, so will probably not go for the description solution.For the swash page: it would be nice and helpful to have an explanatory text or picture.
I capitalized 'Pit' for consistency. I could fit full words, but I'd rather keep the strings aligned between Devo8 and 10, So I'm going to keep the abbreviations.Also there: "ELE Mix" "Ail Mix" "Pit Mix": ELE should be Ele, I would like more longer text (no abbreviations)
DoneGyro sense: here is the different range obvious (and different to advanced gui). Should we notice it ("Range: 0 to 100%")?
Yes, I'll fix this.Pitch curves: should be mentioned which switch is defined for throttle hold if used?
same as aboveSwitch assignment: there are again abbrevs.
Definitely a bug. I'll fix this too.I don't like that when you changed standard to advanced or back you find yourself first in the old page structure. I think it would be better to switch back to main page, then to the new model menu, then to config page (maybe invisible for user).
The Standard GUI is implemented using the Advanced-GUI mixers, so there shouldn't be any case where going from Standard->Advanced changes functionality. The configuration may be non-intuitive though. I'm open to trying to implement the Standard-GUI mixers in a more obvious way if folks can point out specific inconsistencies.Changing from standard to advanced: the gyro setting are not transferred. I did not examine too far but I think there maybe some old setting become visible. I think every value which is not transferred correctly (should never happen) should be set to an initial value. I will look into this tomorrow.
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Topic Author
- Offline
- Posts: 4402
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Topic Author
- Offline
- Posts: 4402
Only if someone can tell me how it works.quique65 wrote: Hello,
please, can you implement the last Standard version from sunvsuv that includes a Program Mix page?. Thank you.
When i setup a AIL->Aux2 mixer, it shows AUX2: 40 when AIL=0. I think I understand this as roughly equivalent to adding an extra 'simple' or 'exp/DR' mapping, but I don't understand how it works.
Also, once you've setup a program mixer, apparently you can't change the source without deleting/recreating it?
To me it doesn't look like this capability is complete, and I don't want to add new functionality at this point unless it is fully baked. If I'm just misunderstanding how it works, please enlighten me.
Please Log in or Create an account to join the conversation.
- domcars0
- Offline
- Posts: 390
Is this issue on both screens (Devo10 and Devo8)?
Devo 10 (+7e) owner. It's mine, please don't touch it with your big fingers
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Topic Author
- Offline
- Posts: 4402
Please Log in or Create an account to join the conversation.
- domcars0
- Offline
- Posts: 390
are restricted to the throttle channel (Ch3 or Ch1)?... I do not understand why sunvsuv made this restriction ?
Devo 10 (+7e) owner. It's mine, please don't touch it with your big fingers
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Topic Author
- Offline
- Posts: 4402
Maybe it would make more sense to limit it to throttle output + switches though. The point is to make the interface intuitively obvious, and offering options that make no sense go against that principle. So while we could remove the restriction altogether, it is likely the wrong thing to do for the Standard mixer.
Please Log in or Create an account to join the conversation.
- vlad_vy
- Offline
- Posts: 3333
Please Log in or Create an account to join the conversation.
- Home
- Forum
- News, Announcements and Feedback
- Feedback & Questions
- Standard Mixer Take-2