MasterRadio TX16S

erskyTx runs on many radios and upgrade boards
ersky9x was a port of er9x for use on the sky9x board.
mmilan
Posts: 171
Joined: Fri Mar 23, 2012 12:16 am
Country: United States
Location: Holly, Mi

Re: MasterRadio TX16S

Post by mmilan »

Further testing: eepskye can flash the radio but I get "disk not mounted" error when trying to read or write the eeprom (models and settings). I am going to bed now so will resume in the AM.

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

Re: MasterRadio TX16S

Post by MikeB »

Do you still need to hold the power switch on?
In eepskye, what radio type do you have selected? To read the "EEPROM", you will need to have "X10" selected at present (the EEPROM is actually on the SD card!).

Mike
erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!
mmilan
Posts: 171
Joined: Fri Mar 23, 2012 12:16 am
Country: United States
Location: Holly, Mi

Re: MasterRadio TX16S

Post by mmilan »

I do not have to hold the power switch on. however, to see the letters in the upper left corner, I do have to hold it. But if I hold it too long the power goes off. I did change the Tx type to X10. Now I can read the eeprom in eepeskye but I can not write to eeprom. I get the disk not mounted error.
User avatar
MikeB
9x Developer
Posts: 17990
Joined: Tue Dec 27, 2011 1:24 pm
Country: -
Location: Poole, Dorset, UK

Re: MasterRadio TX16S

Post by MikeB »

I've posted another test version (at 13:14). I've removed the debug letters, so it should now start normally. The blank screen was caused by an incorrect value in the radio setup causing the backlight to go off. I had overridden that value in the last test version by forcing the backlight to full on. This version puts it full on if it is at less than 70% brightness. I'm assuming the backlight does operate like the X10/T16 and does work at reduced brightness. You should be able to test that using the brightness setting in the display setup.
eepskye should be able to write to the "EEPROM". To find the correct place, it searches all available hard drives for a directory off the root called "RADIO" that contains a file called "Radio.bin" (x:/RADIO/Radio.bin, where x is the drive letter). If it finds none, or more than one of these, it reports "Tx Disk not Mounted".
If this runs generally OK, please go to the "Debug" menu (in the Statistics" area), and report the values on lines 3 and four of the display. Also try pressing the left horizontal trim and see if any of the values change.

Mike
erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!
mmilan
Posts: 171
Joined: Fri Mar 23, 2012 12:16 am
Country: United States
Location: Holly, Mi

Re: MasterRadio TX16S

Post by mmilan »

Still can not write to radio. Debug : starting with the first line. (line 4 is Raw Logging OFF)
0040 7F2A 3F50
AAA1 03FF 6401 1000 0000 0000
0000 0000
Raw Logging OFF
TelRxCount 0000 0702

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

Re: MasterRadio TX16S

Post by mmilan »

Also, RADIO/radio.bin is in the root dir of the SD card and I can find no other instances it on my hard drives. I renamed the one in the SD card backup buried deep in the dir structure on one of the hard drive just incase that made a difference. It did not.
mmilan
Posts: 171
Joined: Fri Mar 23, 2012 12:16 am
Country: United States
Location: Holly, Mi

Re: MasterRadio TX16S

Post by mmilan »

The brightness setting : I set it to 50% and rebooted. The display came on at what appears to be 100%.
User avatar
MikeB
9x Developer
Posts: 17990
Joined: Tue Dec 27, 2011 1:24 pm
Country: -
Location: Poole, Dorset, UK

Re: MasterRadio TX16S

Post by MikeB »

The brightness response is as expected, anything below 70% will get put to 100%.
I'm not sure why eepskye isn't finding the "EEPROM", the read and write routines use the same subroutine to find it, and I just tested it on both a X10S express and a T16. I'll need to add some debug to eepskye to find out what is happening.
The debug looks correct for the left horizontal trim.
I've posted a new test version. I've re-enabled the code to read the left trim at power up to enable the hardware menu. If it sticks on that screen please do the following:
1. Report the debug on that screen.
2. I expect the first two items to be 0x0040 and 0x0000, if it is working correctly, and 0x0000 and 0x0001 if it is stuck. Pressing and releasing the left horizontal trim should switch between these values.
3. Quickly press and release the EXIT (I'm not sure which that will be as I'm unsure of the button mapping) button to skip past that screen.
4. Report if once on the main screen the left horizontal trim moves fully left.
5. Go to the Debug menu and check the debug data there. The first value should be 0x0040 if the left trim is not pressed and changing to 0x0000 when you press it.

In any case, please then go to the DiagSwtch menu and let me know which button controls which displayed value. You may also check all the trim switches there.

Mike
erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!
mmilan
Posts: 171
Joined: Fri Mar 23, 2012 12:16 am
Country: United States
Location: Holly, Mi

Re: MasterRadio TX16S

Post by mmilan »

1. it did not stick, unless I hold the horizontal trim left and then it advances when I let go. So ok there
2. not a problem
3. not a problem
4. The horizontal trim moves fully left
5. debug screen: values are 0040 not pressed, and 0000 when pressed

DiagSwtch page:
Enc: encoder press
Left: Page ->
Right: Page <-
Up: MDL
Down: RTN
Exit: Tele
EncA: encoder to left or right
EncB: encoder to left or right
PB1: T5 up, PB2 T5 down, PB3 T6 up, PB4 T6 down
T1...T4 all are indicated correctly
6PO; I could not calibrate it (or I did not know how to) so does not indicate correctly on this page

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

Re: MasterRadio TX16S

Post by mmilan »

I figured out how to calibrate the 6 position switch once I found the right buttons to use.
User avatar
MikeB
9x Developer
Posts: 17990
Joined: Tue Dec 27, 2011 1:24 pm
Country: -
Location: Poole, Dorset, UK

Re: MasterRadio TX16S

Post by MikeB »

Does the "SYS" button operate as "MENU"?
Does the left horizontal trim move to the left on power up, or is it now starting there? Can you get it back to the centre with the trim switch and then it works OK?

I need to map the buttons in a better way.
I'm not sure what they are labelled on the radio, although I think I can see "MDL" on the right and "SYS" on the left.
I'm thinking:
SYS is LEFT
MDL is RIGHT
then the other four buttons from the top down:
MENU
UP
DOWN
EXIT

Would make sense.

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

Re: MasterRadio TX16S

Post by MikeB »

Or possibly (since I just found an image showing the button labels):
SYS is MENU
MDL is RIGHT
RTN is EXIT
TELE is LEFT
PAGE> is UP
PAGE< is DOWN

Mike
erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!
mmilan
Posts: 171
Joined: Fri Mar 23, 2012 12:16 am
Country: United States
Location: Holly, Mi

Re: MasterRadio TX16S

Post by mmilan »

The "SYS" button does operate as the Menu.
The left horizontal trim stays where I left it on the last power down.
And it is functional normally.
The buttons are from top to bottom:
on the LEFT:
SYS (silver), short press: no action Long press: brings up menu
RTN cycles through model monitor screens
PAGE> cycles through each monitor screen if there is more than one
PAGE< cycles through each monitor screen if there is more than one
TELE acts to back out of a menu tree

on the RIGHT:
MDL (silver), Short press: cycles through model monitor screens. Long press: brings up the debug pages
encoder
mmilan
Posts: 171
Joined: Fri Mar 23, 2012 12:16 am
Country: United States
Location: Holly, Mi

Re: MasterRadio TX16S

Post by mmilan »

The two page buttons seem to be reversed. For instance when in the debug pages (they are numbered in the upper right corner) PAGE> decreases the page number and vise versa for PAGE<
mmilan
Posts: 171
Joined: Fri Mar 23, 2012 12:16 am
Country: United States
Location: Holly, Mi

Re: MasterRadio TX16S

Post by mmilan »

Right now I think that the TELE button is functioning as the RTN button
User avatar
MikeB
9x Developer
Posts: 17990
Joined: Tue Dec 27, 2011 1:24 pm
Country: -
Location: Poole, Dorset, UK

Re: MasterRadio TX16S

Post by MikeB »

Any preferences to my suggestions of how to "best" map the buttons?

Mike
erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!
mmilan
Posts: 171
Joined: Fri Mar 23, 2012 12:16 am
Country: United States
Location: Holly, Mi

Re: MasterRadio TX16S

Post by mmilan »

Sure. The RTN should back out of a menu tree. The TELE should bring up the telemetry pages. The SYS would tay as is. The MDL would pull up the model setup menu. Page> would advance the pages at the present menu level. And Page< would turn back the page.
User avatar
MikeB
9x Developer
Posts: 17990
Joined: Tue Dec 27, 2011 1:24 pm
Country: -
Location: Poole, Dorset, UK

Re: MasterRadio TX16S

Post by MikeB »

OK, if you could do the following tests please, to help me work out which button is connected to which processor pin.
Start on the main screen (not a telemetry screen) and do a LONG press of MDL, where do you end up? (Could be model select, radio setup, a telemetry screen of the statistics/debug screens, or nothing!).
Repeat this for each of the other buttons, always starting on a main, non-telemetry screen.

If I make the MDL button work as RIGHT, then from the main screen it will take you to the model select menu, and from there it will take you to the model setup menu. I'll see about the other buttons when I know where they connect.

Thanks,

Mike
erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!
mmilan
Posts: 171
Joined: Fri Mar 23, 2012 12:16 am
Country: United States
Location: Holly, Mi

Re: MasterRadio TX16S

Post by mmilan »

Long Press of Buttons:
MDL: 1st page of 12 "debug" pages
SYS: Main Menu (model select, model setup, last menu, radio setup, statistics, notes, help, run script) for 10sec then returns to model page
RTN: brings up 1st Telemetry page Short press again returns to main model pages
Page> Radio Setup
Page< Model Select
Tele No action
Encoder long press Main Menu (for 10sec then returns)
User avatar
MikeB
9x Developer
Posts: 17990
Joined: Tue Dec 27, 2011 1:24 pm
Country: -
Location: Poole, Dorset, UK

Re: MasterRadio TX16S

Post by MikeB »

OK, a new test version posted. I've re-configured the switches, hopefully they make sense.
SYS acts as MENU.
RTN acts as EXIT
TELE acts as DOWN
PAGE< acts as LEFT
PAGE> and MDL both act as RIGHT.

When on the main screens, a LONG press of TELE takes you to the telemetry pages.
When on the main screens, a LONG press of MDL takes you to the model select menu, another short press takes you to the model editing index menu.
The PAGE buttons should move you left and right through menus.

These changes fit with the way the firmware currently operates. To do more I'll need to do some serious changes to the button processing.

Mike
erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!
mmilan
Posts: 171
Joined: Fri Mar 23, 2012 12:16 am
Country: United States
Location: Holly, Mi

Re: MasterRadio TX16S

Post by mmilan »

Excellent Mike. the buttons are now very intuitive and I think anyone could navigate this without looking at instructions.
Now I am not sure why I still can not write eeprom to the radio from eepskye.

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

Re: MasterRadio TX16S

Post by mmilan »

The PC can see the SD card. And I can read, copy, paste, write, delete, etc to it. But I just can not write the eeprom to the SD card on the radio.
I am not sure what to try next.

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

Re: MasterRadio TX16S

Post by MikeB »

I'll build a copy of eepskye with debug in to see why it is not finding the SD card and writing the EEPROM data. I had an er9x problem to look into so haven't done that today, I should be able to post this test version tomorrow.

Mike
erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!
mmilan
Posts: 171
Joined: Fri Mar 23, 2012 12:16 am
Country: United States
Location: Holly, Mi

Re: MasterRadio TX16S

Post by mmilan »

Thank you Mike. There is no rush. I am glad to start getting this worked out. I think there are quite a few people waiting for this to become functional. This radio is hard to get right now as the preorders are mostly sold out ahead of time.

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

Re: MasterRadio TX16S

Post by MikeB »

Actually I've just managed to find something that may be the reason why eepskye isn't finding the SD card. It thinks it it the wrong radio type. I've done a small change as a workaround and posted a test version on the erskyTx test versions thread.
When reading it is currently using the download type to decide where to look for the EEPROM (I need to make this search and not use that anyway). When writing it uses a "physical radio type" read from the radio to decide where to write. Currently this is not fully configured for the TX16S, so is looking for EEPROM not a SD card.
This posted version should use the download setting when it finds the physical type is not known (yet).

Mike
erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!
mmilan
Posts: 171
Joined: Fri Mar 23, 2012 12:16 am
Country: United States
Location: Holly, Mi

Re: MasterRadio TX16S

Post by mmilan »

Success! Thanks a million.
I am able to write to the radio's eeprom with those created in the new eepskye. Those saved from any of my 9xtreme 9xs, opened with the new eeskye, saved to hard disk (or not) gets the Tx disk not mounted error. This is not a problem as I do not want all 60 models on this radio.

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

Re: MasterRadio TX16S

Post by mmilan »

Mike, the only choice for the internal RF is the XJT. Is it possible to also have a menu item for the internal Mutiprotocol the is native to this transmitter?
Mike
User avatar
MikeB
9x Developer
Posts: 17990
Joined: Tue Dec 27, 2011 1:24 pm
Country: -
Location: Poole, Dorset, UK

Re: MasterRadio TX16S

Post by MikeB »

Test version posted that should fix that!

Mike
erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!
mmilan
Posts: 171
Joined: Fri Mar 23, 2012 12:16 am
Country: United States
Location: Holly, Mi

Re: MasterRadio TX16S

Post by mmilan »

Mike, the Multimodule is now working as the choice for the internal module. I will test on a receiver tomorrow.
Thank you
Mike
mmilan
Posts: 171
Joined: Fri Mar 23, 2012 12:16 am
Country: United States
Location: Holly, Mi

Re: MasterRadio TX16S

Post by mmilan »

I was finally able to test fly. The radio did very well. The only thing that I miss of the OpenTx system is the beautiful display and perhaps the soon to come touch screen support.
Mike

Post Reply

Return to “erskyTx (was ersky9x)”