- Posts: 4403
Simplified mixer
- PhracturedBlue
- 
				Topic Author 
- Offline
		Less
		More
		
			
	
		
			
	
						30 Dec 2012 19:19				#4375
		by PhracturedBlue
	
	
		
			
	
			
	
		
	
				Simplified mixer was created by PhracturedBlue			
			
				I've just merged SuvSuv's 'Traditional' mixer (renamed as 'Simple') for the Devo10.  I also implemented the equivalent pages for the Devo8, but the work is still very preliminary.  I spent only a few minutes on the icons, and as little time on the layout as I could to get the capabilities in place.
I'll be very interested in feedback about the new system as well as any bugs you run into (probably lots)
Great thanks to suvsuv for doing this and ensuring it is easy to port.
					I'll be very interested in feedback about the new system as well as any bugs you run into (probably lots)
Great thanks to suvsuv for doing this and ensuring it is easy to port.
			The topic has been locked.		
	
												- FDR
- 
				
- Offline
			
	
						30 Dec 2012 20:29				#4378
		by FDR
	
	
		
			
	
			
	
		
	
				Replied by FDR on topic Simplified mixer			
			
				OK, let's start!  
Reverse page shows only 8 channels even if I set it to 12 on the model config page. The reverses don't change by clicking on them, just by the spin buttons.
...to be continued...
					
Reverse page shows only 8 channels even if I set it to 12 on the model config page. The reverses don't change by clicking on them, just by the spin buttons.
...to be continued...
			The topic has been locked.		
	
												- PhracturedBlue
- 
				Topic Author 
- Offline
		Less
		More
		
			
	
		- Posts: 4403
			
	
						30 Dec 2012 20:31				#4379
		by PhracturedBlue
	
	
		
			
	
			
	
		
	
				Replied by PhracturedBlue on topic Simplified mixer			
			
				none of the pages will show more than 8 channels.  I didn't implement paging yet			
					
			The topic has been locked.		
	
												- FDR
- 
				
- Offline
			
	
						30 Dec 2012 20:32				#4380
		by FDR
	
	
		
			
	
			
	
		
	
				Replied by FDR on topic Simplified mixer			
			
				Subtrims ditto: only 8 channels...
LOL about the rabbit/turtle icon! 
			
					LOL about the rabbit/turtle icon!
 
			
			The topic has been locked.		
	
												- FDR
- 
				
- Offline
			
	
						30 Dec 2012 20:33				#4381
		by FDR
	
	
		
			
				
Actually there is enough space for two more, but it doesn't show less then 8 either...
					
	
			
	
		
	
				Replied by FDR on topic Simplified mixer			
			PhracturedBlue wrote: none of the pages will show more than 8 channels. I didn't implement paging yet
Actually there is enough space for two more, but it doesn't show less then 8 either...
			The topic has been locked.		
	
												- PhracturedBlue
- 
				Topic Author 
- Offline
		Less
		More
		
			
	
		- Posts: 4403
			
	
						30 Dec 2012 20:48				#4382
		by PhracturedBlue
	
	
		
			
	
			
	
		
	
				Replied by PhracturedBlue on topic Simplified mixer			
			
				yeah, well, as I said, I just wanted to get basic functionality out so I can get some feedback.  I will rework the pages with channel-list soon to actually behave properly with variable # of channels.
Thanks for testing so quickly!
While I will likely rework many of the icons eventually, a few I really struggled to find a meaningful icon for. I looked at Walkera's and honestly it is really hard from just the image of the icon to have a clue what they will do before pressing them.
I like the tortoise/hare metaphor for dual-rates, though I'm not sure it is much better than what Walkera has done.
					Thanks for testing so quickly!
While I will likely rework many of the icons eventually, a few I really struggled to find a meaningful icon for. I looked at Walkera's and honestly it is really hard from just the image of the icon to have a clue what they will do before pressing them.
I like the tortoise/hare metaphor for dual-rates, though I'm not sure it is much better than what Walkera has done.
			The topic has been locked.		
	
												- FDR
- 
				
- Offline
			
	
						30 Dec 2012 20:59				#4384
		by FDR
	
	
		
			
	
			
	
		
	
				Replied by FDR on topic Simplified mixer			
			
				Well, I didn't want to whine about the look first, but yes, icons are hard stuff.
For example there are a few functions, which could have the same servo arm picture: travel adjust, subtrim, and trim.
While you are right that the Walkera icons don't differ enough for the first sight, they have the advantage that people are used to them, and they are preatty nice and uniform too...
Do you insist on not using them?
					For example there are a few functions, which could have the same servo arm picture: travel adjust, subtrim, and trim.
While you are right that the Walkera icons don't differ enough for the first sight, they have the advantage that people are used to them, and they are preatty nice and uniform too...
Do you insist on not using them?
			The topic has been locked.		
	
												- PhracturedBlue
- 
				Topic Author 
- Offline
		Less
		More
		
			
	
		- Posts: 4403
			
	
						30 Dec 2012 21:14				#4386
		by PhracturedBlue
	
	
		
			
	
			
	
		
	
				Replied by PhracturedBlue on topic Simplified mixer			
			
				Well, I certainly can't use theirs.  There are copyright limitations that prevent that.
If someone wants to build a nice uniform set of 48x47 icons to replace the clunky ones I have, I'm all for it, but they must be licensed in a way that I can distribute them.
					If someone wants to build a nice uniform set of 48x47 icons to replace the clunky ones I have, I'm all for it, but they must be licensed in a way that I can distribute them.
			The topic has been locked.		
	
												- FDR
- 
				
- Offline
			
	
						30 Dec 2012 21:34				#4389
		by FDR
	
	
		
			
	
			
	
		
	
				Replied by FDR on topic Simplified mixer			
			
				OK, I hope we will have some volunteer graphic artists!  
Other:
Don't you think that the simplified swash form could be unified with the heli options form?
					
Other:
Don't you think that the simplified swash form could be unified with the heli options form?
			The topic has been locked.		
	
												- FDR
- 
				
- Offline
			
	
						30 Dec 2012 21:59				#4390
		by FDR
	
	
		
			
	
			
	
		
	
				Replied by FDR on topic Simplified mixer			
			
				The switch assignments don't hold their changed value, but always reset to the default.			
					
			The topic has been locked.		
	
												- FDR
- 
				
- Offline
			
	
						30 Dec 2012 22:00				#4391
		by FDR
	
	
		
			
	
			
	
		
	
				Replied by FDR on topic Simplified mixer			
			
				Throttle hold on/off could be togglable too...			
					
			The topic has been locked.		
	
												- PhracturedBlue
- 
				Topic Author 
- Offline
		Less
		More
		
			
	
		- Posts: 4403
			
	
						30 Dec 2012 22:14				#4393
		by PhracturedBlue
	
	
		
			
	
			
	
		
	
				Replied by PhracturedBlue on topic Simplified mixer			
			
				All above issues should now be fixed			
					
			The topic has been locked.		
	
												- RugWarrior
- 
				
- Offline
		Less
		More
		
			
	
		- Posts: 59
			
	
						31 Dec 2012 01:29		 -  31 Dec 2012 01:41		#4396
		by RugWarrior
	
	
		
			
	
	
	
	
				Replied by RugWarrior on topic Simplified mixer			
			
				Hi PB.
When I try to build your repo I get an error when using TARGET=devo6
devo8 and devo10 are working fine
I tested it and the problems started with
commit 6ce1a9b (1175) suvsuv: simple mixer implementation for devo10
					When I try to build your repo I get an error when using TARGET=devo6
devo8 and devo10 are working fine

I tested it and the problems started with
commit 6ce1a9b (1175) suvsuv: simple mixer implementation for devo10
		Last edit: 31 Dec 2012 01:41  by RugWarrior.		Reason: Found commit causing problems	
			
	
		
			The topic has been locked.		
	
												- PhracturedBlue
- 
				Topic Author 
- Offline
		Less
		More
		
			
	
		- Posts: 4403
			
	
						31 Dec 2012 04:45				#4398
		by PhracturedBlue
	
	
		
			
	
			
	
		
	
				Replied by PhracturedBlue on topic Simplified mixer			
			
				It compiles now.  I'm not sure it will actually work properly though.  Someone with a devo6 will need to try it out.			
					
			The topic has been locked.		
	
												- vlad_vy
- 
				
- Offline
		Less
		More
		
			
	
		- Posts: 3333
			
	
						31 Dec 2012 07:25		 -  31 Dec 2012 11:54		#4406
		by vlad_vy
	
	
		
			
	
	
	
				Replied by vlad_vy on topic Simplified mixer			
			
				Devo8:
Throttle and Pitch curves:
In my liking throttle and pitch curve controls will be better to place at one column L,..M,...H, all Locked by default.
Gyro sence:
Channel: content doesn't fit - will be better to leave only Gear, Aux2 (without channel number), or use more wide control.
Transmitter config: navigation buttons (<- and ->) not work.
Language file :Model needs to be reset\nin order to iswitch to the simple mixer
					Throttle and Pitch curves:
In my liking throttle and pitch curve controls will be better to place at one column L,..M,...H, all Locked by default.
Gyro sence:
Channel: content doesn't fit - will be better to leave only Gear, Aux2 (without channel number), or use more wide control.
Transmitter config: navigation buttons (<- and ->) not work.
Language file :Model needs to be reset\nin order to iswitch to the simple mixer
		Last edit: 31 Dec 2012 11:54  by vlad_vy.			
			
	
		
			The topic has been locked.		
	
												- FDR
- 
				
- Offline
			
	
						31 Dec 2012 09:28				#4409
		by FDR
	
	
		
			
				
Yep, I agree.
While on the DEVO 10 it had some advantages to keep the most frequent fields at the beginning of the tab order to save some clicks, in the DEVO 8 with the touch screen it is just more confusing.
Besides, I don't get why curves are 9 point?
All the DEVOs (except the 12) have 7 point curves, so if we want to give them a similar and hence familiar interface, why don't you offer a 7 point curve?
I have to admit, that I like quarters better then thirds, but this way existing DEVO users have to recalculate all their curves...
					
	
			
	
		
	
				Replied by FDR on topic Simplified mixer			
			vlad_vy wrote: Throttle and Pitch curves:
In my liking throttle and pitch curve controls will be better to place at one column L,..M,...H, all Locked by default.
Yep, I agree.
While on the DEVO 10 it had some advantages to keep the most frequent fields at the beginning of the tab order to save some clicks, in the DEVO 8 with the touch screen it is just more confusing.
Besides, I don't get why curves are 9 point?
All the DEVOs (except the 12) have 7 point curves, so if we want to give them a similar and hence familiar interface, why don't you offer a 7 point curve?
I have to admit, that I like quarters better then thirds, but this way existing DEVO users have to recalculate all their curves...
			The topic has been locked.		
	
												- Hexperience
- 
				
- Offline
		Less
		More
		
			
	
		- Posts: 588
			
	
						31 Dec 2012 10:09		 -  31 Dec 2012 10:31		#4411
		by Hexperience
	
	
		
			
					
There are 10 types of people in this world. Those that understand binary and those that don't.
					
	
	
	
				Replied by Hexperience on topic Simplified mixer			
			
				PLEASE don't ever remove the "Advanced" mixer.  When I got my Devo8 I looked at the stock firmware for about 60 seconds and completely hated it. I'm was using er9x for about the last year or so. The normal mixer in deviation is fine on the 8s.  It may be that the 10 has some issues with screen layout, and that's why the change is needed?
I assume that this new style gui is to make deviation look more like the stock firmware?
I don't understand why you need a "gyro page" for example. How hard is it to assign a value to channel 5 or channel 7? (to me, that is way more Simple than the new gui) Again, if this is all to make it look like stock walkera firmware and thus allow new users to more closely copy settings from the heli manual, then fine. (but then again, they can just use the stock firmware right?)
The amount (and quality) of work that you guys have done here is fantastic. I'm sure there will be some users that like the new gui. Just please don't remove the way you had it.
Cheers!!!
							I assume that this new style gui is to make deviation look more like the stock firmware?
I don't understand why you need a "gyro page" for example. How hard is it to assign a value to channel 5 or channel 7? (to me, that is way more Simple than the new gui) Again, if this is all to make it look like stock walkera firmware and thus allow new users to more closely copy settings from the heli manual, then fine. (but then again, they can just use the stock firmware right?)
The amount (and quality) of work that you guys have done here is fantastic. I'm sure there will be some users that like the new gui. Just please don't remove the way you had it.
Cheers!!!
There are 10 types of people in this world. Those that understand binary and those that don't.
		Last edit: 31 Dec 2012 10:31  by Hexperience.			
			
	
		
			The topic has been locked.		
	
												- PhracturedBlue
- 
				Topic Author 
- Offline
		Less
		More
		
			
	
		- Posts: 4403
			
	
						31 Dec 2012 12:59				#4419
		by PhracturedBlue
	
	
		
			
	
			
	
		
	
				Replied by PhracturedBlue on topic Simplified mixer			
			
				Don't worry, the advanced mixer isn't going anywhere.  suvsuv did an awesome job of creating an interface that requires less learning to get going with.  One great thing about it is that you can go rom simple->advanced with the click of a button and the settings themselves won't change (going the other way is, generally, not going to work of coure).  So you can 'go advanced' at any time (or just stay advanced all the time if you prefer)
Personally, I don't see the big deal, but I wrote the 'advanced' mixer, so of course I know how to use it. There have been a lot of complaints about the interface, and this will hopefully open up Deviation to even more people. That can't be a bad thing.
					Personally, I don't see the big deal, but I wrote the 'advanced' mixer, so of course I know how to use it. There have been a lot of complaints about the interface, and this will hopefully open up Deviation to even more people. That can't be a bad thing.
			The topic has been locked.		
	
												- PhracturedBlue
- 
				Topic Author 
- Offline
		Less
		More
		
			
	
		- Posts: 4403
			
	
						31 Dec 2012 14:12				#4427
		by PhracturedBlue
	
	
		
			
	
			
	
		
	
				Replied by PhracturedBlue on topic Simplified mixer			
			
				I've addressed all of Vlad's issues now.  The 'L' and 'H' buttons can't be locked because it really has no meaning with the way'Auto' works.  Maybe in the future we could interpolate those too, but it is more complicated than I think is warranted.			
					
			The topic has been locked.		
	
												- sbstnp
- 
				
- Offline
		Less
		More
		
			
	
		- Posts: 649
			
	
						31 Dec 2012 16:32				#4429
		by sbstnp
	
	
		
			
					
Devo 10 + 4in1
Spektrum Dx9
FrSky Taranis + TBS Crossfire
					
	
			
	
		
	
				Replied by sbstnp on topic Simplified mixer			
			
				One more thing, in
_common_simple.c
"Idle 1" and "Idle 2"
should be
"Idle up 1"
"Idle up 2"
or
"Fmode 1"
"Fmode 2"
That's how people talk about them, and having just "Idle" is confusing, at least for me.
What do you think?
							_common_simple.c
"Idle 1" and "Idle 2"
should be
"Idle up 1"
"Idle up 2"
or
"Fmode 1"
"Fmode 2"
That's how people talk about them, and having just "Idle" is confusing, at least for me.
What do you think?
Devo 10 + 4in1
FrSky Taranis + TBS Crossfire
			The topic has been locked.		
	
												
		Time to create page: 0.284 seconds	
- 
											Home
					
											
							  
- 
											Forum
					
											
							  
- 
											General
					
											
							  
- 
											General Discussions
					
											
							  
- Simplified mixer
 
          