er9x development

er9x is the best known firmware. It has a superb range of features and is well supported by the community. Well worth trying out.
User avatar
jhsa
Posts: 19480
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: er9x development

Post by jhsa »

Being able to select different switches would be great Mike, as I use the gear switch for the throttle cut. Like that I can use the THR switch for something else as it is on the throttle stick side and for Example with multirotors I don't have to take my hands from the main controls. The T-Cut being on the right hand side is good as I don't need it till I land.

João

Sent from my GT-I9195 using Tapatalk
My er9x/Ersky9x/eepskye Video Tutorials
https://www.youtube.com/playlist?list=PL5uJhoD7sAKidZmkhMpYpp_qcuIqJXhb9

Donate to Er9x/Ersky9x:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YHX43JR3J7XGW

mmilan
Posts: 171
Joined: Fri Mar 23, 2012 12:16 am
Country: United States
Location: Holly, Mi

Re: er9x development

Post by mmilan »

Hope it comes to the 2561 theater soon.
Thanks
Mike
User avatar
MikeB
9x Developer
Posts: 17993
Joined: Tue Dec 27, 2011 1:24 pm
Country: -
Location: Poole, Dorset, UK

Re: er9x development

Post by MikeB »

For er9x, I can't do too much more as there are only 6 bits (64 values) allocated for the switch number and most of these are already used on the '128/'2561 version.
I might be able to allow the GEAR switch as a second "sticky safety" switch, but that is about all.
Clearly, the existing method will still work!

Mike.
erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!
User avatar
jhsa
Posts: 19480
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: er9x development

Post by jhsa »

Just thought of something else. Some people use different switch positions to activate the throttle cut. I for example use !THR to keep the motor off. Some people use THR.

João

Sent from my GT-I9195 using Tapatalk
My er9x/Ersky9x/eepskye Video Tutorials
https://www.youtube.com/playlist?list=PL5uJhoD7sAKidZmkhMpYpp_qcuIqJXhb9

Donate to Er9x/Ersky9x:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YHX43JR3J7XGW
User avatar
KAL
Posts: 552
Joined: Thu Oct 10, 2013 4:36 pm
Country: Germany
Location: somewhere near Rothenburg ob der Tauber

Re: er9x development

Post by KAL »

There are many ways ...
I e.g. prefer to use the "ele d/r" switch with throttle cut in position "off".
If my Blade mCPX gets out of control in the living room it's just a snap with the ring finger ...
(because in acro mode pulling throttle stick doesn't reduce throttle but apply max negative pitch)
( TH9X / 9XTreme / FrSky DHT / Spektrum / Multi / RotEnc )
( 9XR PRO / erSKY9x  / FrSky DHT / Spektrum / Multi / RotEnc / P3 as Slider )

User avatar
MikeB
9x Developer
Posts: 17993
Joined: Tue Dec 27, 2011 1:24 pm
Country: -
Location: Poole, Dorset, UK

Re: er9x development

Post by MikeB »

OK, sorted it, AND reduced the flash requirement to 46 bytes!!

The 'S'afety switches also operate as 'A'udio of 'V'oice switches. I've added a fourth option, currently 'X' for the 'sticky' safety switch. I hadn't added a fourth option before as when I added 'A' and 'V', there was a danger. I used the top 2 bits of the safety switch byte for the option, and they would have left as either (binary) 00 or 11, depending on whether the switch was an ON or a !OFF setting. This meant 00 and 11 were both SAFETY so users would not suddenly lose a programmed safety function.
Since this change is still providing a safety function, the 11 value selects the 'sticky' option, and it works for ALL switches, but is specifically for the throttle stick.
Just tested it on ersky9x and er9x-128 and it all just works. It will be in the next release, although I think I'll post a test version as there are quite a lot of changes.

The current list of changes is:
Add LCD plotting options - improves the look of graphs
Add EEPROM telltale (top left corner) - warns if EEPROM not yet written
Curve and EXPO display changes - saves flash, looks better
Fix expo edit with potscroll bug
Fix template menu clear mixes bug
Add short slow/delay mix option - Changes delay/slow to 0-3.0 secs in steps of 0.2 for the model
Add stick reverse option - helps with Taranis gimbals in the 9X
DSM changes to put RxNumber kept with model - instead of using model slot position
Add Hdg (heading) to GPS display - was just missing!
Add 'sticky' throttle safety switch

One issue I've noticed suggests changing the default setting for trim increment, when creating a new model, to Fine or ExFine instead of Exp(onential). Is this a good idea?

Mike.
erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!
User avatar
jhsa
Posts: 19480
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: er9x development

Post by jhsa »

For me yes as I always use fine anyway. Let's see other people's opinion. But it is just a matter of changing in the menu as it was till now. I would go for it.
Thank you for all.

João


Sent from my GT-I9195 using Tapatalk
My er9x/Ersky9x/eepskye Video Tutorials
https://www.youtube.com/playlist?list=PL5uJhoD7sAKidZmkhMpYpp_qcuIqJXhb9

Donate to Er9x/Ersky9x:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YHX43JR3J7XGW
User avatar
dvogonen
Posts: 453
Joined: Tue Jan 31, 2012 9:38 pm
Country: Sweden
Location: Stockholm

Re: Sv: er9x development

Post by dvogonen »

MikeB wrote:One issue I've noticed suggests changing the default setting for trim increment, when creating a new model, to Fine or ExFine instead of Exp(onential). Is this a good idea.
I for one think it is a very good idea to change it at least to Fine. It is the first thing I always change when I set up a model.

I am sure there are people out there who prefer nonlinear trims, but I am guessing that they are few and far between.
User avatar
Kilrah
Posts: 11109
Joined: Sat Feb 18, 2012 6:56 pm
Country: Switzerland

Re: er9x development

Post by Kilrah »

I like medium...
Guess everybody has his own preference, so anything you use as default will be wrong ;)
User avatar
jhsa
Posts: 19480
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: er9x development

Post by jhsa »

I nearly killed my tricopter once using the exponential setting.. Since then, changing trims to fine is the first thing I do when programming a model.

João
My er9x/Ersky9x/eepskye Video Tutorials
https://www.youtube.com/playlist?list=PL5uJhoD7sAKidZmkhMpYpp_qcuIqJXhb9

Donate to Er9x/Ersky9x:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YHX43JR3J7XGW
User avatar
dvogonen
Posts: 453
Joined: Tue Jan 31, 2012 9:38 pm
Country: Sweden
Location: Stockholm

Re: Sv: er9x development

Post by dvogonen »

Kilrah wrote:I like medium...
Guess everybody has his own preference, so anything you use as default will be wrong ;)
I don't agree. Medium or Fine are both fine with me. Even xFine or Coarse would work, just as long as it is not Exponential.

I want the trims to be linear. Don't care so much about the granularity.

Exponential trim is just wrong Everything else is right. :-)
User avatar
jhsa
Posts: 19480
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: er9x development

Post by jhsa »

I see what you mean, and agree..
My er9x/Ersky9x/eepskye Video Tutorials
https://www.youtube.com/playlist?list=PL5uJhoD7sAKidZmkhMpYpp_qcuIqJXhb9

Donate to Er9x/Ersky9x:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YHX43JR3J7XGW
andrewju
Posts: 784
Joined: Tue Aug 21, 2012 7:29 am
Country: Russian Federation
Location: Moscow

Re: er9x development

Post by andrewju »

I didn't even know there was an option to change the behavior of trims... This expo trim was driving me nuts! :oops:
I'll set all my models to Fine now.

Thanks! :D
User avatar
kaos
Posts: 3247
Joined: Wed Dec 28, 2011 1:15 am
Country: United States

Re: er9x development

Post by kaos »

Linear for sure. I use Fine or extra fine, when more gross adjustment is needed (which means the mechanical set up is off) just keep holding the tab longer. ;)
User avatar
dvogonen
Posts: 453
Joined: Tue Jan 31, 2012 9:38 pm
Country: Sweden
Location: Stockholm

Re: Sv: er9x development

Post by dvogonen »

What's happening here?
Everybody seem to agree on something! This just does not happen.
Is the world as we know it comming to an end? :-)
Daedalus66
Posts: 1844
Joined: Tue Dec 27, 2011 8:22 pm
Country: -
Location: Ottawa

er9x development

Post by Daedalus66 »

I use medium initially, then switch to fine when the model is trimmed. Fine would be a good compromise for default. Expo can catch one out!
User avatar
kaos
Posts: 3247
Joined: Wed Dec 28, 2011 1:15 am
Country: United States

Re: er9x development

Post by kaos »

Try 'instant trim' then you don't need to switch from medium to fine, just stay on fine or extra fine. ;)
G550Ted
Posts: 389
Joined: Tue Dec 27, 2011 6:15 pm
Country: -
Location: Savannah, GA, USA

Re: er9x development

Post by G550Ted »

Another "Well Done" to you, Mike! I'm beginning to think that given a penny you could turn it into a dollar. :P

Ted
User avatar
MikeB
9x Developer
Posts: 17993
Joined: Tue Dec 27, 2011 1:24 pm
Country: -
Location: Poole, Dorset, UK

Re: er9x development

Post by MikeB »

I've just posted a test version of er9x on the test versions thread. The zip file includes several hex files. This is intended to be the next revision. Anyone who can test this would be most helpful.

Mike.
erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!
User avatar
jhsa
Posts: 19480
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: er9x development

Post by jhsa »

I will Mike.. can't fly though.. it's raining and my er9x radio lost it's voice.. :D
it was screaming loud for a few months. I guess it was a bit too much for it..
I will load the hex and test with the earphone.. Anything in particular we should pay attention to?
I'm sure you posted an updated list of the changes somewhere.. Think I saw it but can't remember where. :(

João
My er9x/Ersky9x/eepskye Video Tutorials
https://www.youtube.com/playlist?list=PL5uJhoD7sAKidZmkhMpYpp_qcuIqJXhb9

Donate to Er9x/Ersky9x:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YHX43JR3J7XGW
User avatar
MikeB
9x Developer
Posts: 17993
Joined: Tue Dec 27, 2011 1:24 pm
Country: -
Location: Poole, Dorset, UK

Re: er9x development

Post by MikeB »

Changes are listed with the file.

Mike.
erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!
User avatar
jhsa
Posts: 19480
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: er9x development

Post by jhsa »

Thanks Mike.

Sent from my GT-I9195 using Tapatalk
My er9x/Ersky9x/eepskye Video Tutorials
https://www.youtube.com/playlist?list=PL5uJhoD7sAKidZmkhMpYpp_qcuIqJXhb9

Donate to Er9x/Ersky9x:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YHX43JR3J7XGW
User avatar
jhsa
Posts: 19480
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: er9x development

Post by jhsa »

Mike, just flashed the latest test version of er9x 128.
You added an eeprom telltale to the left corner. Couldn't find it until I saw the E from edit to change to the number 1.
Idea, what about displaying it on the right side just before/to the left of the menu numbers? and also an "E" instead of number 1? of course this would only display on menus that can be edited. not necessary on the main menus?

João
My er9x/Ersky9x/eepskye Video Tutorials
https://www.youtube.com/playlist?list=PL5uJhoD7sAKidZmkhMpYpp_qcuIqJXhb9

Donate to Er9x/Ersky9x:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YHX43JR3J7XGW
User avatar
jhsa
Posts: 19480
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: er9x development

Post by jhsa »

Mike, in edit mix menu. when we enter the screen the cursor falls immediately on the source highlighting it. if we move the encoder to scroll down, it won't. it will change the source. I think the way it should work is when we enter the screen, it could fall on the source but if we keep moving the wheel, it scroll down. and if we want to edit the source we should have to click and then change it..
Also I've noticed that when we use the switches to select them when editing, we just need to highlight the field and move the switch. maybe better to highlight the field, press menu/center button, move the switch to select it, and them press menu/center button to stop the selecting..
As it is now is very easy to change things without wanting to.
I hope it makes sense.
By the way, expo/DR menu looks great. really nice. I like it..
Thanks,
João

EDIT: The new slow option seems to be working good :) So is the 'sticky' throttle safety switch. easy to set. you also can set inverted switches. cool. Mixes and C switch saved. Finally a good use for the safety switches :mrgreen: I guess the template is not needed?
My er9x/Ersky9x/eepskye Video Tutorials
https://www.youtube.com/playlist?list=PL5uJhoD7sAKidZmkhMpYpp_qcuIqJXhb9

Donate to Er9x/Ersky9x:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YHX43JR3J7XGW
User avatar
MikeB
9x Developer
Posts: 17993
Joined: Tue Dec 27, 2011 1:24 pm
Country: -
Location: Poole, Dorset, UK

Re: er9x development

Post by MikeB »

The EEPROM teltale is on ALL screens at present, actually quite useful. It is showing that when on the main screen, every time you step up/down through the displays, it writes to the EEPROM, this seems excessive. There is an issue suggesting every model should have a default main screen. It's been this way for years, I'll give it some thought, but will probably remove the writing to EEPROM every time you step through the displays!

I'll investigate the MIX menu.

Mike.
erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!
User avatar
MikeB
9x Developer
Posts: 17993
Joined: Tue Dec 27, 2011 1:24 pm
Country: -
Location: Poole, Dorset, UK

Re: er9x development

Post by MikeB »

jhsa wrote:Mike, in edit mix menu. when we enter the screen the cursor falls immediately on the source highlighting it. if we move the encoder to scroll down, it won't. it will change the source.
Is this just starting to happen? It doesn't happen on r806 (the version I have on the 9x with encoder), nor does it happen on ersky9x. I need to find time to add encoders to other 9xs.

Mike.
erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!
User avatar
jhsa
Posts: 19480
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: er9x development

Post by jhsa »

Mike, I don't remember.. I normally keep the hex files.I think I still have r1xx versions. :D will see if I have that one and load it.. Give me half hour or so..

João

EDIT: Just checked, yes I have 806.. will try in a while..
My er9x/Ersky9x/eepskye Video Tutorials
https://www.youtube.com/playlist?list=PL5uJhoD7sAKidZmkhMpYpp_qcuIqJXhb9

Donate to Er9x/Ersky9x:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YHX43JR3J7XGW
User avatar
jhsa
Posts: 19480
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: er9x development

Post by jhsa »

Mike, the behaviour I described is already present on r806
when I hit edit mix, the edit mix screen loads with the source highlighted. if I move the encoder's wheel, it will change the source instead of scrolling to other mixes.
I think it should only change the value if I press the center button or menu.

João
My er9x/Ersky9x/eepskye Video Tutorials
https://www.youtube.com/playlist?list=PL5uJhoD7sAKidZmkhMpYpp_qcuIqJXhb9

Donate to Er9x/Ersky9x:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YHX43JR3J7XGW
User avatar
jhsa
Posts: 19480
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: er9x development

Post by jhsa »

It is even on r803
My er9x/Ersky9x/eepskye Video Tutorials
https://www.youtube.com/playlist?list=PL5uJhoD7sAKidZmkhMpYpp_qcuIqJXhb9

Donate to Er9x/Ersky9x:
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=YHX43JR3J7XGW
User avatar
MikeB
9x Developer
Posts: 17993
Joined: Tue Dec 27, 2011 1:24 pm
Country: -
Location: Poole, Dorset, UK

Re: er9x development

Post by MikeB »

Ahhh, it depends on how you get there! It only seems to happen if you use the encoder to get into the "edit mix" menu.

Mike.
erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!

Post Reply

Return to “er9x”