Some new features

More
06 Feb 2013 21:25 #6100 by domcars0
Some new features was created by domcars0
Hi,
I've coded some new features on my repository, works on emu_devo 7e/8/10,
tested on real Devo10

* New 'fulltime' timer up to 99h59mn59s (to reset it you have to edit the modelX.ini and remove the line fulltime = nn)
* stopwatch or countdown timer may have a command assigned to reset it (I use this to alert me when no sticks are touched more than x minutes)
* Play buzzer when setting volume buzzer
* Configurable battery level warning interval (ported from 'sbstnp')
* Configurable shutdown music.
* Devo 7e/10 icons for switches state (replace the number)

bitbucket.org/destructionBlack/deviationsunvsuv-stable
(a fork of bitbucket.org/sunvsuv/deviationfor6810-stable )

Hope this can help...

Devo 10 (+7e) owner. It's mine, please don't touch it with your big fingers :angry:

Please Log in or Create an account to join the conversation.

More
06 Feb 2013 22:39 - 06 Feb 2013 22:39 #6102 by PhracturedBlue
Replied by PhracturedBlue on topic Some new features
If you want me to include this, it would be a lot easier for me if it were rebased on my trunk rather than suvsuv's.
Managing deltas from his repo is difficult because he doesn't actually track my tree, so I end up using diff and patch instead of Mercurial merge capabilities. That makes it painful for me to manage, and slows me down.

If you don't want to, I can do it myself, but it is annoying. especially given that it doesn't include thelast weeks worth of my code.
Last edit: 06 Feb 2013 22:39 by PhracturedBlue.

Please Log in or Create an account to join the conversation.

More
07 Feb 2013 04:09 #6108 by Hexperience
Replied by Hexperience on topic Some new features
I like the permanent timer... hope you can get the code to merge with out much trouble. And hope it will carry over to the 12s.

Cheers

There are 10 types of people in this world. Those that understand binary and those that don't.

Please Log in or Create an account to join the conversation.

More
07 Feb 2013 17:06 #6127 by clearprop88
Replied by clearprop88 on topic Some new features
I would find it very useful to be able to reset my timer.

My flying procedure is to land my heli, leave the TX on, remove the battery, and replace it with a freshly charged one. It automatically rebinds to my Devo 8 when I plug in the battery, and I fly again but I have to be able to reset the timer.

Please Log in or Create an account to join the conversation.

More
07 Feb 2013 17:17 - 07 Feb 2013 17:23 #6128 by domcars0
Replied by domcars0 on topic Some new features

clearprop88 wrote: I would find it very useful to be able to reset my timer.

My flying procedure is to land my heli, leave the TX on, remove the battery, and replace it with a freshly charged one. It automatically rebinds to my Devo 8 when I plug in the battery, and I fly again but I have to be able to reset the timer.


stopwatch or countdown timers always exists and you can of course reset them as usual. Permanent (or fulltime) timer allow you to know how long has been flying a specific model (it's a kind of odometer but for flying time). Really sorry for my bad english.

@PB: I will try to rebase the code on the trunk this week-end.

Devo 10 (+7e) owner. It's mine, please don't touch it with your big fingers :angry:
Last edit: 07 Feb 2013 17:23 by domcars0.

Please Log in or Create an account to join the conversation.

More
07 Feb 2013 18:03 #6131 by clearprop88
Replied by clearprop88 on topic Some new features
How do I reset my timers with the TX on?

Please Log in or Create an account to join the conversation.

More
07 Feb 2013 20:28 #6133 by Joshua
Replied by Joshua on topic Some new features
Press EXT Button. ;)

Please Log in or Create an account to join the conversation.

More
07 Feb 2013 20:35 #6134 by FDR
Replied by FDR on topic Some new features
...or long click on the timer's box on the DEVO 6/8.

Please Log in or Create an account to join the conversation.

More
07 Feb 2013 22:24 #6135 by clearprop88
Replied by clearprop88 on topic Some new features
Thanks very much.
I just tried it, it works.

Please Log in or Create an account to join the conversation.

More
08 Feb 2013 00:08 #6139 by PhracturedBlue
Replied by PhracturedBlue on topic Some new features
I played with suvsuv's "Advanced2" settings in his repo. I think it is a lot more intuitive than the current 'Advanced' mixer setup. My main issue with it is that I think it takes more button presses to do the same task, which might be annoying. I need to play with it more. I think on a Devo8 I'd want a different layout to handle the expo/dr case, but for managing 'Complex' mixers it is definitely superior.

One thing I know is that I don't see a need for a 3rd menu system. So I'll likely just merge his system into the current 'Advanced' mixer at some time. Once I'm close to ready to do that, I'll solicit feedback on which parts people prefer.

Please Log in or Create an account to join the conversation.

More
08 Feb 2013 01:53 #6140 by PhracturedBlue
Replied by PhracturedBlue on topic Some new features
FYI, I merged a lot of (but not all of) suvsuv's work today. It should make your task of migrating patches easier.

Please Log in or Create an account to join the conversation.

More
08 Feb 2013 07:29 #6148 by domcars0
Replied by domcars0 on topic Some new features
Thanks a lot.

Devo 10 (+7e) owner. It's mine, please don't touch it with your big fingers :angry:

Please Log in or Create an account to join the conversation.

More
08 Feb 2013 11:56 #6149 by FDR
Replied by FDR on topic Some new features

PhracturedBlue wrote: I played with suvsuv's "Advanced2" settings in his repo. I think it is a lot more intuitive than the current 'Advanced' mixer setup. My main issue with it is that I think it takes more button presses to do the same task, which might be annoying. I need to play with it more. I think on a Devo8 I'd want a different layout to handle the expo/dr case, but for managing 'Complex' mixers it is definitely superior.

One thing I know is that I don't see a need for a 3rd menu system. So I'll likely just merge his system into the current 'Advanced' mixer at some time. Once I'm close to ready to do that, I'll solicit feedback on which parts people prefer.


I think it would worth a dedicated topic to discuss that, but here are my first impressions:

I don't really like it, more precisely I wouldn't like the DEVO 8 to be like that.
I think the drop of the Simple and Expo&DR mixer templates are too much sacrifise, however for the limited display of the DEVO 10 it's not that bad compromise, even though the lists could be more informative.

The only thing that I like is the list of the complex mixer pages, and in the DEVO 8 the list could contain much more useful data. (For example what sense do it have to always list "->Ch1(ELE)", when all the items will contain that?)
It would be a good place to have the rearrangement too, the DEVO 8 has the necessary space for that.
The DEVO 8 could show all the fields of a complex mixer page at once, so you haven't have to preselect the source when adding a new page, i.e. you could change it later too without the need to delete and add again.

However it would mean more clicks to view and/or modify things...

I think the most confusing thing is the CCPM configuration part: if you select a CCPM option while adding a page (even when it's not the first), all previous pages are cleared, while it would be better if they were copied to the virtual channel. (It's true for the DEVO 8 too, but there changing to the CCPM is more differentiated.)

Please Log in or Create an account to join the conversation.

More
09 Feb 2013 14:46 #6167 by PhracturedBlue
Replied by PhracturedBlue on topic Some new features
I've merged domcars patch after some minor changes.
I would like to see an enhancement that allows resetting (and maybe viewing) the permanent timer on the 'timer' page.

Please Log in or Create an account to join the conversation.

More
09 Feb 2013 15:21 #6171 by domcars0
Replied by domcars0 on topic Some new features

PhracturedBlue wrote: I would like to see an enhancement that allows resetting (and maybe viewing) the permanent timer on the 'timer' page.

Me too :P I take this task...

Devo 10 (+7e) owner. It's mine, please don't touch it with your big fingers :angry:

Please Log in or Create an account to join the conversation.

More
11 Feb 2013 17:38 - 11 Feb 2013 17:38 #6263 by domcars0
Replied by domcars0 on topic Some new features
OK, task is done...
Also, for the Devo6/8/12, I have separated the Timers Config Page in 2 pages.

bitbucket.org/destructionBlack/blackdeviation/commits/all

Devo 10 (+7e) owner. It's mine, please don't touch it with your big fingers :angry:
Last edit: 11 Feb 2013 17:38 by domcars0.

Please Log in or Create an account to join the conversation.

More
11 Feb 2013 18:42 #6268 by Hexperience
Replied by Hexperience on topic Some new features
Very nicely done domcars0. Looks great.

There are 10 types of people in this world. Those that understand binary and those that don't.

Please Log in or Create an account to join the conversation.

  • rbe2012
  • rbe2012's Avatar
  • Offline
  • So much to do, so little time...
More
11 Feb 2013 19:06 #6271 by rbe2012
Replied by rbe2012 on topic Some new features
Looks good.
Resetting a timer (I took GEAR1 as switch) works only when the timer is not counting (bound on CH3). Toggling has no effect. I did not expect this, but makes sense.
But when the reset condition is true (GEAR1), immediately when the throttle was down (ch3=-100) the timer was reset. Is this wanted this way? Shouldn't the timer only be reset when the switch is actually toggled?

Please Log in or Create an account to join the conversation.

More
11 Feb 2013 19:10 #6272 by Hexperience
Replied by Hexperience on topic Some new features

PhracturedBlue wrote: I played with suvsuv's "Advanced2" settings in his repo.


I'm sure it's just a problem with my build environment, but when I try to run the emu_devo8 from that repo, the fonts are all messed up, then I got a blue screen of death. I'm on win7 64 bit, and I'm betting that repo is built on linux.

Long story short, will there be an opportunity to see this new advanced mixer before it gets changed in the main deviation trunk?

There are 10 types of people in this world. Those that understand binary and those that don't.

Please Log in or Create an account to join the conversation.

  • rbe2012
  • rbe2012's Avatar
  • Offline
  • So much to do, so little time...
More
11 Feb 2013 19:47 #6274 by rbe2012
Replied by rbe2012 on topic Some new features
Same for me (Win7-64 also). It's funny, I had this a few days before while programming... I don't remember the solution...

Please Log in or Create an account to join the conversation.

Time to create page: 0.062 seconds
Powered by Kunena Forum