ErskyTx Test Versions

erskyTx runs on many radios and upgrade boards
ersky9x was a port of er9x for use on the sky9x board.
User avatar
MikeB
9x Developer
Posts: 17979
Joined: Tue Dec 27, 2011 1:24 pm
Country: -
Location: Poole, Dorset, UK

Re: Ersky9x Test Versions

Post by MikeB »

It seems that no one is calling up the HELP from the main popup (or not knowing the popup is there!
The HELP that comes up describes how to enable the hardware menu!

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: Ersky9x Test Versions

Post by jhsa »

People would fail to see it even if there was a button of the size of the complete radio, with "HELP" written on it with blinking fluorescent lights :mrgreen:

And you can document this as much as you like, most people don't like to, and don't read manuals.
We will need to make a youtube video explaining how to find the "Help" menu in Ersky9x :)

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

Re: Ersky9x Test Versions

Post by MikeB »

I see I've even got the text:
"Disabled (see Help)"
on the hardware menu when it is disabled!

Mike.
erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!
User avatar
bob195558
Posts: 2376
Joined: Sun Dec 16, 2012 7:24 pm
Country: United States
Location: New England, Vermont
Contact:

Re: Ersky9x Test Versions

Post by bob195558 »

I know for me when using help/search tabs on the internet (in general) many of them today are useless,
so it makes a stigma (it's going to be a waste of time) in my mind, so to not even see that help tab is there in the first place.
This maybe part of why some people are not seeing and using "HELP".

Maybe if HELP could be worded differently, like "HELP Instructions" or something,
could may be a help to draw attention to it.

Like João says, need a youtube video explaining how to find the "Help" tab so to use the menu in Ersky9x. :D

Bob B.
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
jhsa
Posts: 19480
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: Ersky9x Test Versions

Post by jhsa »

yep.., Perhaps you need to add some help to go to the "Help" menu :)

But maybe not knowing how to enter the Hardware menu is not that bad at all.. People ask instead of just going there and messing their radio completely.. You see, if you don't even know how to enter, you probably also don't know what you are doing once you're in. That makes people come here and ask how to do what they want to do. Most explain what they need, and get help..

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: Ersky9x Test Versions

Post by jhsa »

bob195558 wrote: Fri Sep 08, 2017 12:02 pm

Like João says, need a youtube video explaining how to find the "Help" tab so to use the menu in Ersky9x. :D

Bob B.
But then you need help to find the video :) ;)

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
ReSt
Posts: 1581
Joined: Tue Dec 27, 2011 11:34 pm
Country: -

Re: Ersky9x Test Versions

Post by ReSt »

bob195558 wrote: Fri Sep 08, 2017 12:02 pm

Like João says, need a youtube video explaining how to find the "Help" tab so to use the menu in Ersky9x. :D

Bob B.
or maybe
get a link where to find the helpfiles to install them on the radio ;)

I do only find the "Helptel.txt" file on my computer, but not the "helpfile" to find the hardwaremenu.
(I know, I once have seen it on one of my radios)

Reinhard

ps my hardwaremenu is always enabled :mrgreen:
User avatar
jhsa
Posts: 19480
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: Ersky9x Test Versions

Post by jhsa »

Being always enabled is not a good idea if you don't know what you are doing. You probably only need to use it a couple times. Unless you change the radio hardware, you don't need to go there at all. It is a protection against messing your radio up as it happened a few times before..
As I said before, if people come to the forum and ask for help is a good thing in this case. We can help with the settings as well as warn about bad things that can happen..

João

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

Re: Ersky9x Test Versions

Post by bob195558 »

I like the protection from young children pressing buttons, screwing-up the radio.
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: 17979
Joined: Tue Dec 27, 2011 1:24 pm
Country: -
Location: Poole, Dorset, UK

Re: Ersky9x Test Versions

Post by MikeB »

As I understand it, ReSt needs the left horizontal trim held on for the radio to power up normally, otherwise it doesn't run at all, so he has protection enabled for everything, not just the hardware menu.

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: Ersky9x Test Versions

Post by jhsa »

yes, but still, how many times do we need to go to the hardware menu? Only when there is new hardware to be installed..
Some sort of EXTRA key protection would probably be also welcome.
Perhaps not at turn ON but before entering the menus. A combination of 2 keys to enter the main popup for example.
Perhaps this being the only way to enter the menus would also help. MENU and EXIT long? Or if people like to use the left and right keys to go to the index menu (I don't), a combination of the 3 keys. MENU + EXIT + LEFT or RIGHT.

Now the problem is, some radios do not have the same number of programming keys.. and also, some people that use the ArUni board, only have the rotary encoder installed on the radio in order to program it.. Not easy :)

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: Ersky9x Test Versions

Post by jhsa »

Another way of protecting the hardware menu, would be creating a password to enable it. I quite like this actually. :)
It could be extended to the menus. The latter with the option to turn the feature On or not. We should be able to activate /disable it from the popup menu. If we are programming a model, we might want to turn it OFF, and enable it afterwards when we are finished.. I would welcome this very much as my little one can already fly a bit and starts getting curious about the radio.. but he cannot read English yet and could change some setting ton one of my models without me seeing, meaning disaster. :)

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
ReSt
Posts: 1581
Joined: Tue Dec 27, 2011 11:34 pm
Country: -

Re: Ersky9x Test Versions

Post by ReSt »

MikeB wrote: Fri Sep 08, 2017 4:41 pm As I understand it, ReSt needs the left horizontal trim held on for the radio to power up normally, otherwise it doesn't run at all, so he has protection enabled for everything, not just the hardware menu.

Mike.
That is correct.
I'm not a friend of hidden functions that you need some time, but forgot about because you never saw them.

My way of protection is simply intended to hinder other people to play with the radio when it rests somewhere.

And I can enable/disable the mechanism via the radio-general menu.
When my protection is enabled, the hardware menu is it also. When the protection is disabled, the hardware menu is disabled and must be enabled with the trim switch at startup as usual.

And to make the programming simple for me, I have the trim switch combination hardcoded, that unlocks the radio
(As left trim switch left is used for "Enable hardware menu" and I, in the moment, use that same switch to unlock the radio, I must activate the hardware menu or I never had a chance to activate it with protected mode active)
I use one spare bit of the eEprom to save the status of enabled/disabled.

Reinhard
User avatar
bob195558
Posts: 2376
Joined: Sun Dec 16, 2012 7:24 pm
Country: United States
Location: New England, Vermont
Contact:

Re: Ersky9x Test Versions

Post by bob195558 »

They are not really hidden, but that one needs to know the path to find where they are.
I like the way it is, keep radio setting safe from being change when young children get a hold of your radio.

Bob B.
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
jhsa
Posts: 19480
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: Ersky9x Test Versions

Post by jhsa »

Yep, sometimes I leave the radio On while on the sim to go do something else.. As I said, my son starts getting very interested in it.. Lots of buttons and strange words :) hhmmmmm, what happens if I press this button? Hmmm, and this one here?? :mrgreen:

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
Rad
Posts: 452
Joined: Wed Apr 20, 2016 3:43 pm
Country: Austria
Contact:

Re: Ersky9x Test Versions

Post by Rad »

Hi Guys, I got a couple of the multiprotocol modules and I am planing to install them on my 9xtreme and on my 9xrpro.

Which one is the test version that I should download for each radio?
https://radindustries.wordpress.com/
User avatar
jhsa
Posts: 19480
Joined: Tue Dec 27, 2011 5:13 pm
Country: Germany

Re: Ersky9x Test Versions

Post by jhsa »

latest test version is the file "ersky9xProvR221e6.zip"
Inside the zip file you've downloaded you will find the files:

9xtreme - "ersky9XT_rom.bin"
9XR-PRO - "ersky9xr_rom.bin"

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
JanRy
Posts: 38
Joined: Mon Dec 28, 2015 8:59 pm
Country: -

Re: Ersky9x Test Versions

Post by JanRy »

Mike, I'm trying to compile the latest code from github (my 'special' version with '#define PAGE_NAVIGATION 1' in menus.cpp), but I am getting the following error:

R:\TX and RX DIY modules\mbtx-master 21-12-17\mbtx-master\radio\ersky9x\src>make REVB=1
Generate Version-stamp:
arm-none-eabi-gcc -c -mcpu=cortex-m3 -Os -gdwarf-2 -mthumb -fomit-frame-pointer -Wall -fverbose-asm -Dat91sam3s8 -DRUN_FROM_FLASH=1 -DBASIC -DPCBSKY -DUSB_JOYSTICK -DSTAMP -DREVB -DCPUARM -MD -MP -MF skyobj/stamp.o.d -fno-exceptions -I . -I./sky/joy/inc stamp.cpp -o skyobj/stamp.o
arm-none-eabi-gcc skyobj/core_cm3.o skyobj/board_lowlevel.o skyobj/crt.o skyobj/vectors_sam3s.o skyobj/port.o skyobj/coos.o skyobj/HIDDJoystickDriver.o skyobj/HIDDFunction.o skyobj/USBDDriver.o skyobj/USBD.o skyobj/USBRequests.o skyobj/USBDescriptors.o skyobj/USBDDriverCallbacks.o skyobj/USBDCallbacks.o skyobj/HIDIdleRequest.o skyobj/HIDReportRequest.o skyobj/HIDDTransferDriver.o skyobj/USBD_HAL.o skyobj/pmc.o skyobj/device_descriptor.o skyobj/stamp.o skyobj/drivers.o skyobj/sdcard_driver.o skyobj/ff.o skyobj/sound.o skyobj/diskio.o skyobj/power.o skyobj/lcd.o skyobj/file.o skyobj/templates.o skyobj/pers.o skyobj/menus.o skyobj/mixer.o skyobj/frsky.o skyobj/audio.o skyobj/ersky9x.o skyobj/timers.o skyobj/logicio.o skyobj/pulses.o skyobj/pulses_driver.o skyobj/en.o skyobj/de.o skyobj/fr.o skyobj/loadboot.o skyobj/maintenance.o skyobj/mavlink.o skyobj/sbus.o skyobj/logs.o skyobj/parser.o skyobj/no.o skyobj/se.o skyobj/it.o skyobj/pl.o skyobj/vi.o skyobj/sp.o skyobj/pdi.o -mcpu=cortex-m3 -mthumb -nostartfiles -Tsam3s8c_flash.ld -Wl,-Map=ersky9x_rom.map,--cref,--no-warn-mismatch -o ersky9x_rom.elf
skyobj/ersky9x.o: In function `main':
R:\TX and RX DIY modules\mbtx-master 21-12-17\mbtx-master\radio\ersky9x\src/ersky9x.cpp:1929: undefined reference to `init_soft_power()'
collect2.exe: error: ld returned 1 exit status
make: *** [ersky9x_rom.elf] Error 1

Any help appreciated.
User avatar
MikeB
9x Developer
Posts: 17979
Joined: Tue Dec 27, 2011 1:24 pm
Country: -
Location: Poole, Dorset, UK

Re: Ersky9x Test Versions

Post by MikeB »

That is in sky/power.cpp. Did you do a "make" without the REVB=1 at all?
I've done a change so that the REVB=1 should not be needed, but power.cpp still needs it (I missed that change.
Please try either a "make clean", then "make REVB=1", or delete "skyobj/power.o" and then "make REVB=1".
If you want to edit "power.cpp", then change the "ifdef REVB" lines to "'ifndef REVA" in it.

Mike.
erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!
JanRy
Posts: 38
Joined: Mon Dec 28, 2015 8:59 pm
Country: -

Re: Ersky9x Test Versions

Post by JanRy »

Thanks for the quick response, Mike.
I am getting the same error after "make clean', then "make"; and also "make clean', then "make revb=1".
There are two power.cpp files. One in X9D folder, the other in SKY folder.
I get no compilation error after editing power.cpp in SKY folder as per your suggestion. Is it the one you were thinking?
It is getting too late for the actual test though, so I will do it in the morning.
Thanks a lot again.
JanRy
Posts: 38
Joined: Mon Dec 28, 2015 8:59 pm
Country: -

Re: Ersky9x Test Versions

Post by JanRy »

Just noticed now that you were pointing me to the SKY folder...
User avatar
MikeB
9x Developer
Posts: 17979
Joined: Tue Dec 27, 2011 1:24 pm
Country: -
Location: Poole, Dorset, UK

Re: Ersky9x Test Versions

Post by MikeB »

You typed "make revb=1", this needs to be uppercase "make REVB=1"

Mike.
erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!
JanRy
Posts: 38
Joined: Mon Dec 28, 2015 8:59 pm
Country: -

Re: Ersky9x Test Versions

Post by JanRy »

Hi Mike,
all seems to work OK, except the radio wouldn't turn off now.
I've replace all three instances of #ifdef REVB with #ifndef REVA in power.cpp file.
User avatar
MikeB
9x Developer
Posts: 17979
Joined: Tue Dec 27, 2011 1:24 pm
Country: -
Location: Poole, Dorset, UK

Re: Ersky9x Test Versions

Post by MikeB »

Are you still making with "REVB=1"?
There is one other change that needs to be made for the REVB option to be left out.

Mike.
erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!
JanRy
Posts: 38
Joined: Mon Dec 28, 2015 8:59 pm
Country: -

Re: Ersky9x Test Versions

Post by JanRy »

I've tried now without REVB=1 option and the result seems to be the same. I am using ARUni board, is option REVB=1 even required?
The power to RF module is being switched off, but the ARUni board stays ON after sliding the power switch to OFF position.
User avatar
MikeB
9x Developer
Posts: 17979
Joined: Tue Dec 27, 2011 1:24 pm
Country: -
Location: Poole, Dorset, UK

Re: Ersky9x Test Versions

Post by MikeB »

There is a line in ersky9x.cpp:
#if defined(REVB) || defined(PCBX9D) || defined(PCB9XT) || defined(PCBX12D)
This needs to be changed to:
#if (not defined(REVA)) || defined(PCBX9D) || defined(PCB9XT) || defined(PCBX12D)
for the make without the REVB=1 to work.

Mike.
erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!
JanRy
Posts: 38
Joined: Mon Dec 28, 2015 8:59 pm
Country: -

Re: Ersky9x Test Versions

Post by JanRy »

Thanks for your help Mike,
it all appears to work now.
User avatar
ridgerunner
Posts: 4
Joined: Sat Feb 02, 2013 11:04 pm
Country: United States
Location: Monroe, UT
Contact:

X9D/X9DP ersky9x test builds?

Post by ridgerunner »

I have both Taranis X9D and X9DP and would like to try the ersky9x test builds, (primarily to get the maintenance mode flash Multi option to be able to flash my IRX4 modules), but I can't seem to locate the correct image file on the first post of this thread. (The ones listed appear to mostly be for the "9X_PRO")

Thanks for any help!
User avatar
MikeB
9x Developer
Posts: 17979
Joined: Tue Dec 27, 2011 1:24 pm
Country: -
Location: Poole, Dorset, UK

Re: Ersky9x Test Versions

Post by MikeB »

I've been posting specific radio versions for testing of crossfire telemetry to/from a script.
You want "ersky9xProvR222a5.zip", which includes builds for all supported radios.

You have a choice, either install ersky9x fully, then run "maintenance mode" (power on with horizontal trims held apart), or just update the bootloader from appropriate .bin file, install the required "app", then use that to flash the Multi module.
Details of this development are on this thread: http://openrcforums.com/forum/viewtopic ... 53#p136649.

Mike
erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!
Rad
Posts: 452
Joined: Wed Apr 20, 2016 3:43 pm
Country: Austria
Contact:

Re: Ersky9x Test Versions

Post by Rad »

Hi, I just wanted to say that I am impressed with the amount of updates you keep doing. You really have a passion on this and I applaud your effort.

Wow.
https://radindustries.wordpress.com/

Post Reply

Return to “erskyTx (was ersky9x)”