ERSKYTx (was ersky9x) Questions
Re: ERSKYTx (was ersky9x) Questions
Thank you, Mike! Ordering new processor and try to upgrade. Hope everything will go smooth
- MikeB
- 9x Developer
- Posts: 18100
- Joined: Tue Dec 27, 2011 1:24 pm
- Country: -
- Location: Poole, Dorset, UK
Re: ERSKYTx (was ersky9x) Questions
It looks like my change to the BASIC script handling to allow larger arrays is working OK. This should allow the ElrsV2.BAS to work with elrs 3.5 firmware.
Mike
Mike
erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!
The difficult we do immediately,
The impossible takes a little longer!
Re: ERSKYTx (was ersky9x) Questions
hi I have a flysky FS-TH9X radio that I upgraded back in 2017 with smartieparts 9xextreme board and 2.4ghz frsky DJT module.
Am I reading correctly, I could use ELRS protocol with this transmitter? if so do I have to buy a different module?
Am I reading correctly, I could use ELRS protocol with this transmitter? if so do I have to buy a different module?
Re: ERSKYTx (was ersky9x) Questions
Yes I have 9Xtreme upgrade too and yes I am using a happy model elrs module in conjunction with happy model elrs 4ch rx. The main issue as I understand it is memory and screen size for handling the series 3 lua script which basically lets you adjust settings on the module. Mike has been looking at this as I’m sure you have read. I note that some of the text on the lua script is corrupted and as I understand this is to do with the 9X screen size. Most of the settings do appear to work however although some do report errors.
Module is happy model es24tx pro flashed with 3.1.1 on elrs configuratior. I flashed it over usb connection which involves removing the cover of the module and connecting it to pc through its C port.
You must set your radio protocol to Xfire in order to use elrs modules.
Re: ERSKYTx (was ersky9x) Questions
great news thank you
- MikeB
- 9x Developer
- Posts: 18100
- Joined: Tue Dec 27, 2011 1:24 pm
- Country: -
- Location: Poole, Dorset, UK
Re: ERSKYTx (was ersky9x) Questions
I've posted a new test version (P3R230).
This includes the fixes so ELRSv3.LUA runs correctly as well as the proportional font change. Arrays in BASIC scripts may also be larger than 255, so changing the array sizes in elrsv2.BAS may get this to work (try:
array byte ParameterBuffer[350]
array byte ParameterOptions[350]
)
The display when editing a curve on the screens that are only 64 pixels high is poor, I need to re-write this. The problem is that curve values may be set to use a VAR instead of a fixed value, and such entries are tagged by a small 'v'. This appears in the bad place on the screen. If VARs are not enabled (done in the MODEL|GENERAL menu), the 'v' doesn't appear. The larger, colour displays dont have the problem.
VARs are very useful, there is a .pdf in the .zip file describing how they work.
Menus for colour displays have been mostly re-written to be the same as the those for touch screen radios. Pressing the "PAGE" button in these menus jumps down a screenful of lines to make navigation quicker than using the scroll wheel/roller tp move a long way.
Mike
This includes the fixes so ELRSv3.LUA runs correctly as well as the proportional font change. Arrays in BASIC scripts may also be larger than 255, so changing the array sizes in elrsv2.BAS may get this to work (try:
array byte ParameterBuffer[350]
array byte ParameterOptions[350]
)
The display when editing a curve on the screens that are only 64 pixels high is poor, I need to re-write this. The problem is that curve values may be set to use a VAR instead of a fixed value, and such entries are tagged by a small 'v'. This appears in the bad place on the screen. If VARs are not enabled (done in the MODEL|GENERAL menu), the 'v' doesn't appear. The larger, colour displays dont have the problem.
VARs are very useful, there is a .pdf in the .zip file describing how they work.
Menus for colour displays have been mostly re-written to be the same as the those for touch screen radios. Pressing the "PAGE" button in these menus jumps down a screenful of lines to make navigation quicker than using the scroll wheel/roller tp move a long way.
Mike
erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!
The difficult we do immediately,
The impossible takes a little longer!
Re: ERSKYTx (was ersky9x) Questions
Could I find help for getting Happymodel es900tx working with Turnigy 9xr-pro? Have tested various of scripts but none are working. Some have only option to change packet rate (a.k.a sensitivity) and some have trouble loading. None have wifi update or bind functionality.
Re: ERSKYTx (was ersky9x) Questions
Thanks Mike for all your great work on this. I flashed my 9XR-PRO with the P3R230 test version of the firmware and increased the array sizes in ElrsV2.bas as you suggested, and while (most) everything appears to be working fine with the Radiomaster Ranger micro Tx module on ELRS 3.5.3, I just can't get the Link Mode to update to Mavlink. I can select Mavlink, but it won't be saved. When I scroll away and then back or exit the script and re-run it, the Link Mode always reverts to normal. I don't seem to have any problems saving any other parameters. Any ideas?
PROBLEM SOLVED: I had Switch Mode set to Wide, which per ELRS wiki is not supported with Mavlink. After changing Switch Mode to Hybrid, I was able to change Link mode to Mavlink. I thought setting Mavlink would force the Switch Mode to Hybrid (like it forces the Telemetry Ratio to 1:2) but you have to set the Switch Mode first.
One observation I'd like to make, unrelated to Mavlink, is that with the P3R230 test firmware I get the new proportional font on the main screen of the 9XR-PRO but not on any of the menu screens. Is that normal?
- MikeB
- 9x Developer
- Posts: 18100
- Joined: Tue Dec 27, 2011 1:24 pm
- Country: -
- Location: Poole, Dorset, UK
Re: ERSKYTx (was ersky9x) Questions
The proportional font looks to be on the menu screens to me. It isn't a large difference, but is noticeable in that when you look vertically not all characters line up under each other. The letter 'i' is one character that uses less width than others so causes text with an 'i' in to become narrower.
The GENERAL|VERSION screen shows the ':' characters do not line up vertically.
Mike
The GENERAL|VERSION screen shows the ':' characters do not line up vertically.
Mike
erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!
The difficult we do immediately,
The impossible takes a little longer!
Re: ERSKYTx (was ersky9x) Questions
On my 9XR-PRO flashed with P3R230 and running the elrsv2.bas script, I can't get the Radiomaster Ranger backpack to automatically turn on wifi for telemetry. I can only turn on the backpack's wifi manually. Could this possibly be a script or erskytx problem? Tx module and backpack have latest firmware and I can do mavlink over elrs end to end with USB between TX and GCS, but not wifi.
- MikeB
- 9x Developer
- Posts: 18100
- Joined: Tue Dec 27, 2011 1:24 pm
- Country: -
- Location: Poole, Dorset, UK
Re: ERSKYTx (was ersky9x) Questions
I don't use elrs, I only have a VANTAC lite elrs module and a small receiver. I've only ever used these for some simple testing.
My understanding is the script simply displays information sent by the module, so any settings should be controlled by the module, not the script or erskyTx.
Mike
My understanding is the script simply displays information sent by the module, so any settings should be controlled by the module, not the script or erskyTx.
Mike
erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!
The difficult we do immediately,
The impossible takes a little longer!
Re: ERSKYTx (was ersky9x) Questions
Hi everyone
I was looking into the 2019 X9D+ as a potential next transmitter to mod and replace my ageing original X9D. Since the hardware does not seem to permit the connection of extra potentiometers or multi position switches like on the original X9D/X9D+ or the X9 Lite (at least I didn't see any free (test) points on any pictures), I was wondering what options are available through the hardware menu in erskyTx on the 2019 X9D+. Are any of the 3-pos switches replaceable by 6-pos rotary switches or pots etc.?
I hope I didn't miss any obvious post about this and thanks in advance!
Stefan
I was looking into the 2019 X9D+ as a potential next transmitter to mod and replace my ageing original X9D. Since the hardware does not seem to permit the connection of extra potentiometers or multi position switches like on the original X9D/X9D+ or the X9 Lite (at least I didn't see any free (test) points on any pictures), I was wondering what options are available through the hardware menu in erskyTx on the 2019 X9D+. Are any of the 3-pos switches replaceable by 6-pos rotary switches or pots etc.?
I hope I didn't miss any obvious post about this and thanks in advance!
Stefan
- MikeB
- 9x Developer
- Posts: 18100
- Joined: Tue Dec 27, 2011 1:24 pm
- Country: -
- Location: Poole, Dorset, UK
Re: ERSKYTx (was ersky9x) Questions
As far as I can tell there are no possibilities for hardware additions on the 2019 X9D+.
I never received a 2019 X9D+, so, while I have built erskyTx for it, I haven't been able to test it. I understand, from one person who tried it, that it didn't run, so if you wish to use erskyTx on a 2019 X9D+, I would need you to spend time testing to find what needs to be changed to get erskyTx running on it!
Mike
I never received a 2019 X9D+, so, while I have built erskyTx for it, I haven't been able to test it. I understand, from one person who tried it, that it didn't run, so if you wish to use erskyTx on a 2019 X9D+, I would need you to spend time testing to find what needs to be changed to get erskyTx running on it!
Mike
erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!
The difficult we do immediately,
The impossible takes a little longer!
Re: ERSKYTx (was ersky9x) Questions
That wouldn't be a problem, in fact I'd be very happy to help!
Do you think replacing any of the 3 position switches with potentiometers/6 position switches would be possible though, or was it being impossible implied by "no hardware additions"? I didn't look into the hardware, but I would think that they are connected to an ADC capable input on the uC.
Sorry if I misunderstood your response, Mike!
Stefan
- MikeB
- 9x Developer
- Posts: 18100
- Joined: Tue Dec 27, 2011 1:24 pm
- Country: -
- Location: Poole, Dorset, UK
Re: ERSKYTx (was ersky9x) Questions
I just double checked and one of the connections from switch C does go to an ADC capable input. So it may be possible to change switch C to an analog input. This could be either a pot or a 6-pos switch.
Mike
Mike
erskyTx/er9x developer
The difficult we do immediately,
The impossible takes a little longer!
The difficult we do immediately,
The impossible takes a little longer!
Re: ERSKYTx (was ersky9x) Questions
Awesome, that would be all I need I think.
Then I'll have a look if the gimbals that I want to use would fit, and if that works I'll be buying one. I'll keep you updated.
Thanks Mike!
Then I'll have a look if the gimbals that I want to use would fit, and if that works I'll be buying one. I'll keep you updated.
Thanks Mike!