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
bob195558
Posts: 2251
Joined: Sun Dec 16, 2012 7:24 pm
Country: United States
Location: New England, Vermont
Contact:

Re: er9x development

Post by bob195558 » Fri Sep 20, 2019 2:55 pm

Cool !
Er9x on 9x radio, with Smartieparts Programmer and TelemetrEZ Board.
ErSky9x on Taranis, Sky9x, 9Xtreme radios.
3D-Printing: (https://openrcforums.com/forum/viewforum.php?f=129).


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

Re: er9x development

Post by MikeB » Fri Sep 20, 2019 10:36 pm

What processor is in that transmitter?

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

User avatar
jhsa
Posts: 19382
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: er9x development

Post by jhsa » Sat Sep 21, 2019 2:06 am

Mike, found this thread that seems to answer your question. actually, it seems you already had a look into it in the past.

https://openrcforums.com/forum/viewtopi ... =98&t=6751

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
Kotello
Posts: 5
Joined: Fri Sep 20, 2019 10:16 am
Country: Russian Federation
Location: Yaroslavl
Contact:

Re: er9x development

Post by Kotello » Sat Sep 21, 2019 4:10 am

Processor -MKL16z64 64kb flash 64pin.
I use Kinetis Disign Studio for porting.
Now I'm working on PPM-OUT, I need to check everything in the AeroFly simulator.
Then I will activate the radio module

User avatar
Kotello
Posts: 5
Joined: Fri Sep 20, 2019 10:16 am
Country: Russian Federation
Location: Yaroslavl
Contact:

Re: er9x development

Post by Kotello » Sat Sep 21, 2019 4:28 am

Mike, can I ask you questions?
I do not yet understand the organization of the menu, I need to remove the items that are unnecessary for the FS-I6 and add the ones I need.

(I use Google translator, I don’t know English very well)


User avatar
Kotello
Posts: 5
Joined: Fri Sep 20, 2019 10:16 am
Country: Russian Federation
Location: Yaroslavl
Contact:

Re: er9x development

Post by Kotello » Sun Sep 22, 2019 3:54 pm

I continue to work.
PiSpkr activated.
The PPM output is activated.

Testing the PPM output and exponent on the simulator https://youtu.be/h-IRp01bjrE - look! ;)

User avatar
Kotello
Posts: 5
Joined: Fri Sep 20, 2019 10:16 am
Country: Russian Federation
Location: Yaroslavl
Contact:

Re: er9x development

Post by Kotello » Tue Oct 08, 2019 5:42 am

The RF-module is working https://youtu.be/6DephUlm9Xw ;)

ReSt
Posts: 1548
Joined: Tue Dec 27, 2011 11:34 pm
Country: -

Status of Logic switch LI no longer displayed

Post by ReSt » Mon Jan 06, 2020 10:53 pm

SInce the Git updates of 2019-07-30 the status of the IDx switch is shown on the system page that shows the status of hardware and logic switches. That shifted all the following LSx switches one position to the end, thereby loosing the last logic switch LI from the last subview.
The TRN switch display can be left out, as its status is shown with the color of the IDx switch, freeing one position in the chain of switches and allowing the LI switch to be shown again as the last switch

Reinhard

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

Re: er9x development

Post by MikeB » Mon Jan 06, 2020 11:57 pm

Around line 8140 of menus.cpp, change + 3 to + 4:

Code: Select all

#ifdef SWITCH_MAPPING
        uint8_t a = inputs_subview ;
				if ( a != 0 ) a = a * 6 + 4 ;		// 0, 9, 15
				switchDisplay( 2*FW-2, a ) ;
				switchDisplay( 17*FW-2, a+3 ) ;
and you will remove TRN and get LI back.

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

ReSt
Posts: 1548
Joined: Tue Dec 27, 2011 11:34 pm
Country: -

Re: er9x development

Post by ReSt » Tue Jan 07, 2020 8:40 am

Thanks Mike

Reinhard

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

Re: er9x development

Post by MikeB » Tue Jun 23, 2020 10:28 pm

It looks like I've found a way to save 28 bytes of RAM, at a cost of around 50 bytes of flash.

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

User avatar
jhsa
Posts: 19382
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: er9x development

Post by jhsa » Wed Jun 24, 2020 10:47 am

Mike, isn't that bad for the m64? ;)

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: 17242
Joined: Tue Dec 27, 2011 1:24 pm
Country: -
Location: Poole, Dorset, UK

Re: er9x development

Post by MikeB » Wed Jun 24, 2020 1:45 pm

I saved several hundred bytes of flash on the M64 in the middle of last year, so using up 50 or so is OK. Saving 28 bytes of RAM is more useful, particularly on the M128 as that only has the same 4K of RAM as the M64, and it uses more.
I'm not sure what use I shall make of the RAM yet!

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

HuWo
Posts: 22
Joined: Fri May 22, 2020 12:43 am
Country: -

Re: er9x development

Post by HuWo » Wed Jun 24, 2020 11:59 pm

Could you take it for improved telemetry handling maybe?
Hubert

User avatar
jhsa
Posts: 19382
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: er9x development

Post by jhsa » Thu Jun 25, 2020 2:17 pm

I would think about that carefully :) For example, what features are currently limited due to RAM compared to the other processors?

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


Post Reply

Return to “er9x”