- Posts: 4402
Standard Mixer Take-2
- PhracturedBlue
- Topic Author
- Offline
a) something looks buggy there. The virt12 thing is something that FDR already reported. I agree it is unnecessary but haven't yet decided if I wnat to remove it as it does serve to allow me to restore a curve later.. But I expected to see '! GEAR0' on the pitch page and on the throttle page. If it looked that way (and the virt12 switch was gone) this wouldn't be too far from how you'd configure it yourself (the main difference being that the std mixer always uses the CYC mappings, and most FBL folks just directly configure their channels.
b) advanced is just what it sounds like: 'advanced'. being able to go from simple to advanced makes it possible to debug what the standard mixer is doing. If we get it to the point where it actually does things in an intuitive way, it could be a good learning tool, but it is not that at the moment. I would say we should not encourage people to move an existing model from simple to advanced until it works in an expected manner (and that is partially what this thread is about), but I see no reason to emove the behavior.
Please Log in or Create an account to join the conversation.
- coaster
- Offline
- Posts: 50
the Power indicator bar in the main display is
alway on min regardless on the selected tx power.
cheers
Graziano
Please Log in or Create an account to join the conversation.
- FDR
- Offline
coaster wrote: the Power indicator bar in the main display is
alway on min regardless on the selected tx power.
It works for me in the emu_devo8 and emu_devo10...
Where do you see such behaviour?
Please Log in or Create an account to join the conversation.
- coaster
- Offline
- Posts: 50
changed to 100 milli watt now is o.k.
Cheers
Graziano
Please Log in or Create an account to join the conversation.
- FDR
- Offline
FDR wrote: Reboot of DEVO 8 with the latest 5b6a882 version:
Open the throttle or pitch curves of the standard ui and click right on the mode spinbox.
The tx hangs for two seconds and reboots...
So, does anybody else have such tx reboot?
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
"Try not. Do or do not... There is no try."
Master Yoda
It's not too hard to reproduce: it reboots every time I click right...
Please Log in or Create an account to join the conversation.
- FDR
- Offline
It's strange, because I don't see too much modifications there to fix that...
Please Log in or Create an account to join the conversation.
- rbe2012
- Offline
- So much to do, so little time...
- Posts: 1433
What about only showing which gui/mixer is used in the model config instead of having the choice? This would imply that we have another way of changing the mixer type.
Here comes the idea:
Use a "model copy and change mixer mode" to create a new model which takes the properties of the actual model, but uses another model storage place by copying it to a free slot while converting standard->advanced or resetting in the other way.
This would not destroy configs (yes, we all have backups...), users can always go back and look in the original config...
Implication: a free model slot must exist (can be solved by creating more files by the user).
First I thought there could be a second: when you do this you will have two identically looking helis/planes - but this is the case when you copy an model config now without converting, so no issue.
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Topic Author
- Offline
- Posts: 4402
I understand the THR config now, and it is fine. It uses a safety switch for thold which is why there is no 4th mixer.
I believe the 4th mixer on the pitch channel is a bug and should be '!GEAR0'
I am working to remove the use of Virt10 so that you don't have unused mixers
I do not yet understand how the GEAR channel is configured
That only leaves the question of whether FBL should use the Cyclic config or direct. Once we're at that point, it may not be hard to have the std mixer do the right thing there too.
Basically, if I can get the standard GUI to set things up the way you would do it in Advanced mode, everyone is happy, and I think that is a reasonable proposition.
Please Log in or Create an account to join the conversation.
- sbstnp
- Offline
- Posts: 649
rbe2012 wrote: We discussed about transferring models from standard to advanced and vice versa. Talking with my wife brouhgt this idea up:
What about only showing which gui/mixer is used in the model config instead of having the choice? This would imply that we have another way of changing the mixer type.
Here comes the idea:
Use a "model copy and change mixer mode" to create a new model which takes the properties of the actual model, but uses another model storage place by copying it to a free slot while converting standard->advanced or resetting in the other way.
This would not destroy configs (yes, we all have backups...), users can always go back and look in the original config...
Implication: a free model slot must exist (can be solved by creating more files by the user).
First I thought there could be a second: when you do this you will have two identically looking helis/planes - but this is the case when you copy an model config now without converting, so no issue.
Copying the model when changing mixers is a good idea. But don't over think/engineer it
Devo 10 + 4in1
FrSky Taranis + TBS Crossfire
Please Log in or Create an account to join the conversation.
- rbe2012
- Offline
- So much to do, so little time...
- Posts: 1433
I thought this too but somebody somewhere above convinced me that it is meant this way: with throttle hold you can have a special pitch curve (e.g. for autorotation) which is identical independent from normal / idel up modes. So you have two switches: the th switch for activating throttle hold and the switch at the fourth page to choose wether to use the actual (given by flight mode) pitch curve or a special one.PhracturedBlue wrote: I believe the 4th mixer on the pitch channel is a bug and should be '!GEAR0'
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.
- PhracturedBlue
- Topic Author
- Offline
- Posts: 4402
I've only tested in the emulator so far. I wouldn't be surprised if there are new bugs there so be wary.
Also, I broke backwards compatibility with suvsuv's models. If you load an existing 'Standard' model, you'll get 'invalid ini' on the pitch/throttle page.
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
Don't know if it would raise compatibility issues though.
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
Issues I foresee:
Do you do this to both the input and output (i.e. for 'INP=THR and CH3)?
If so, the graphs all need to be redrawn to not have a cross-hair when inp = THR
If not, the graps won't be redrawn which may cause some confusion.
Pitch should be -100 to 100 but it uses THR as the input
If we only do this on the standard mixer it is easier. The 'Throttle' graph can be drawn without cross-hairs, and the main page will show the value as 0-100. The down-side is that it means I need to special-case the code in a way I really don't like.
Please Log in or Create an account to join the conversation.
- rbe2012
- Offline
- So much to do, so little time...
- Posts: 1433
Please Log in or Create an account to join the conversation.
- vlad_vy
- Offline
- Posts: 3333
Timers have not 'Reset sw:' anymore?
Please Log in or Create an account to join the conversation.
- Home
- Forum
- News, Announcements and Feedback
- Feedback & Questions
- Standard Mixer Take-2