- Forum
- News, Announcements and Feedback
- Feedback & Questions
- Feature request: Trim buttons as switches?
Feature request: Trim buttons as switches?
- FDR
- Offline
6. I think it would be better to keep these options on the same end of the scale, or implement all of them on both ends...
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Offline
- Posts: 4402
I can' think of a way this would be useful in the current implementation.FDR wrote: Some thoughts about the new trim config:
1. Is there any sense of the configurable switch, when the trim step is toggle or momentary? If not, it could be hidden...
If you specify both trim+ and trim- they will both act the same, so (except for (4) below) the trim- could be hidden.2. Do the toggle and/or momentary switches use both trim+ and trim- definitions? If not, the unused one could be hidden on both the trim config page and the trims list.
yes they can, and increaing the number of trims will be necessary.3. Can the two directions of the same trim button be used for two distinct toggle or momentary switches? If so, the six possible configuration slots will be a limiting factor.
That is a good idea4. There might be an other configuration as well: to use a trim button as a switch. Pushing up would turn it on, while pushing down would turn it off. It is similar to the toggle, but you don't have to care about what state it was before...
I'm not sure how I feel about this. How useful are switches like that since it wouldn't act at all like a 3 position switch elsewhere? Deviation internally has 2 types of switches:5. Further advance the point 4. it could have more then two states, but having more then three states would complicate it's usage, since the values would be for example for a four state button: -100, -66.7, +66.7, +100
1) non-switches have a single 'input' and toggle at value>0
2) real switches have 2 or 3 inputs only one of which will ever be > 0
If I added a 3rd position properly, I'd need to do quite a bit of work to make Deviation understand it as a 3-pos switch, and I want to keep the implementation simple.
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Offline
- Posts: 4402
I will probably implement it as either a button press on the spinbox, or I'll get rid of negative trim steps (you can just reverse trim+ and trim- if you want that, right?) and put them all below 0.FDR wrote: Oh, and one more:
6. I think it would be better to keep these options on the same end of the scale, or implement all of them on both ends...
Please Log in or Create an account to join the conversation.
- rbe2012
- Offline
- So much to do, so little time...
- Posts: 1433
PB, you forgot to mention that "TRIM" shall be selected in the mixer (I needed some time to find this but it does make sense...).
To FDRs proposals:
1 and 2 is result of the PoC, i think.
3: I believe not because there is only one phys. contact on the trim button for a specific direction TRIMX+ / TRIMX-
4: I fully support this.
5: is similar to vlad's proposal in comparison with Futaba as far as I have understood. It could be an interesting application for light control where a single channel is translated to different light displaying. Also for fix positions for flaps or those things planes seems to need... But in this case it should not be rolling only in one direction as toggling would do. There should be a way to move in the other way with a second trim (normally TRIMX+ for one and TRIMX- for the other direction).
6: Also a good idea - maybe in combination with 1 (negative trim steps could be removed in the code or at least ignored by the user)
In conclusion I thing this is a really good feature esp. for the tx with less switches and dials.
EDIT: PB was faster.
I don't understand your answer to 3 - I can not imagine how this could work (unless FDR/you meant one trim button with its two directions)
To 5: just read the last value and add a fixed amount with every click - my possibly naive imagination...
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Offline
- Posts: 4402
you could get this behhavior more or less if I made the trim steps progressive instead of linear (as they did).vlad_vy wrote: Will this eliminate step 0.1 for trims?
How it is implemened at Futaba 3PK (car Tx), ch3 trim step (1, 2, 5, 10, 20, 50, 3PS, 2PS)
- step 200 = 2-position switch 2PS (-100, +100)
- step 100 = 3-position switch 3PS (-100, 0, +100)
- step 50 = 5-position switch (-100, -50, 0, +50, +100)
...
- step 1 = 200 clicks (-100 ~ +100)
for instance 0 to 5 at 0.1 step increments
5 to 10 at .5 increments, 10 to 100 at 1 step increments
If we get rid of the negative steps that is no issue.
However, they won't be true switches as I mentioned in my response to FDR.
I can't think of any reason for them.One more question, what to do negative trim step values?
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Offline
- Posts: 4402
I took it to mean, trimv+ is assigned to one channel and trimv- is assigned to do something different (another channel).rbe2012 wrote: I don't understand your answer to 3 - I can not imagine how this could work (unless FDR/you meant one trim button with its two directions)
each trim is just 2 momentary buttons physically. This is how I envisioned using it.
see my reply to vlad.To 5: just read the last value and add a fixed amount with every click - my possibly naive imagination...
Please Log in or Create an account to join the conversation.
- myxiplx
- Offline
- Posts: 54
I've been reading up about momentary switches and their use with rescue modes on the more advanced FBL controllers, and was lamenting the lack of these switches on the Devo10 and wondering if I would be able to modify the controller to add a switch.
... and now you're adding in a feature that gives me 6 of these for free, without having to sacrifice any existing toggle, and 4 of them are right at my fingertips and are perfect for rescue modes!!
Thanks guys! Loving Deviation. Choosing Walkera so I could run this was the best decision I've made since getting into RC Heli's.
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Offline
- Posts: 4402
I moved the switches to be < 0.1
I got rid of negative trims and added the ability to have values 10 to 100
I added more trims (10 total on 6/8/10/12, 6 total on 7e)
Still to do:
Hide the 'Trim-' and 'Switch' values when not needed
Please Log in or Create an account to join the conversation.
- rototophe
- Offline
- Posts: 110
Please Log in or Create an account to join the conversation.
- mwm
- Topic Author
- Offline
Do not ask me questions via PM. Ask in the forums, where I'll answer if I can.
My remotely piloted vehicle ("drone") is a yacht.
Please Log in or Create an account to join the conversation.
- FDR
- Offline
Please Log in or Create an account to join the conversation.
- Daryoon
- Offline
- Posts: 260
You'll have to await an updated nightly build. Or go to the thread where someone already did all the work with instruction on how to set up a build environment.
I followed the step by step and got a successful build the first time. It took longer to await the download of the 600mb VM.
Thanks guys.
Please Log in or Create an account to join the conversation.
- mwm
- Topic Author
- Offline
Do not ask me questions via PM. Ask in the forums, where I'll answer if I can.
My remotely piloted vehicle ("drone") is a yacht.
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Offline
- Posts: 4402
The changes seem to have broken the devo7e build on my build machine, hence the lack of updates. I need to investigate why it is ok on my development machine and not the build machine.mwm wrote: I can already make my own builds. I was trying to avoid creating a branch for my experimental stuff just for a sneak peak at this. Oh well.
Please Log in or Create an account to join the conversation.
- Daryoon
- Offline
- Posts: 260
mwm wrote: I can already make my own builds. I was trying to avoid creating a branch for my experimental stuff just for a sneak peak at this. Oh well.
Ah, I see. Here's a copy:
www.box.com/s/cm6qyvsfy936zcy6rat4
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Offline
- Posts: 4402
Please Log in or Create an account to join the conversation.
- mwm
- Topic Author
- Offline
Daryoon wrote:
mwm wrote: I can already make my own builds. I was trying to avoid creating a branch for my experimental stuff just for a sneak peak at this. Oh well.
Ah, I see. Here's a copy:
www.box.com/s/cm6qyvsfy936zcy6rat4
While I appreciate the offer (and I suspect others do as well), I'd already cleaned up my repo and built the latest sources.
Thanks, though.
Do not ask me questions via PM. Ask in the forums, where I'll answer if I can.
My remotely piloted vehicle ("drone") is a yacht.
Please Log in or Create an account to join the conversation.
- mwm
- Topic Author
- Offline
Could someone check my settings to let me know what I've missed?
Mix is on Virt6, Complex, 1 mixer, page 1, Switch is None, mux is replace, Src is None, Curve is fixed, Scale is 0, Offset is 0, Trim.
I set up the fifth trim: Input is Virt6, Trim - is None, Trim + is Right, Trim Step is Toggle, Switch is None.
I believe that "Right" means the button labeled R+ on the 7E.
The Tx says it's running Deviation-3.0.0-ddf6350.
Thanks
Do not ask me questions via PM. Ask in the forums, where I'll answer if I can.
My remotely piloted vehicle ("drone") is a yacht.
Please Log in or Create an account to join the conversation.
- Kdean
- Offline
- Posts: 213
Please Log in or Create an account to join the conversation.
- rbe2012
- Offline
- So much to do, so little time...
- Posts: 1433
Yes.mwm wrote: I believe that "Right" means the button labeled R+ on the 7E.
Your config looks ok an I just tried it with the last emulator and it worked fine when I select UP or DOWN bot not with LEFT or RIGHT. They seem to be used for other things (quickpages) on the main page.
This is the same in emu_devo12-v3.0.0-ddf6350.
PhracturedBlue, should left and right be removed as toggle buttons to avoid confusion?
Please Log in or Create an account to join the conversation.
- Forum
- News, Announcements and Feedback
- Feedback & Questions
- Feature request: Trim buttons as switches?
- Home
- Forum
- News, Announcements and Feedback
- Feedback & Questions
- Feature request: Trim buttons as switches?