FrSkyRC / ETHOS-Feedback-Community

Feedback & suggestions are welcomed here for ETHOS by FrSky
189 stars 85 forks source link

ERLS doesn’t work on X10 express #4415

Closed chiaradubaldi closed 1 month ago

chiaradubaldi commented 2 months ago

X10 express, Ethos 1.5.13, erls lite irx4 (Div ESP32 E28 2.4Ghz) module + adapter lite/ir betafpv tested with both lua versions, the past one and the last one with the "compiled" folder.

The module turns on, but when I select "configure" on the RF menu, I get a black screen (elrs configuration) making it impossible to see the parameters and use the module.

The same module works perfectly on x14 (without the adapter, here not necessary). So I thought the problem could be the adapter, but the same module+adapter work fine with an "old" Taranis X9D with OTX 2.3.15 (here it's seen as crossfire).

Bind and use tests have been done with rx rdiomaster E4R.

Any idea on why this happens? ELRS X10 express _01 ELRS X10 express_02

bsongis-frsky commented 2 months ago

Does the Bind / Channels / Telemetry work with this setup?

robthomson commented 2 months ago

What version of the ethos lua are you using?

robthomson commented 2 months ago

You should be using the most current:

https://github.com/FrSkyRC/ETHOS-Feedback-Community/blob/1.5/lua/modules/elrs/elrs.zip

Can you confirm this is installed? And what version of ethos you have installed?

robthomson commented 2 months ago

So I have had a friend test the latest elrs on an x12 (believe same as x10)

All works as expected.

@chiaradubaldi can you please upgrade to latest lua and ethos then report back?

chiaradubaldi commented 2 months ago

@bsongis-frsky Yes, the same set up works on the X14 (same module, release firmware and same ethos release). Also same bind, telemetry e channels (tested with 3 servos connected). Same thing with the Taranis 9D... including telemetry (last OTX release and module adaptor), however here it's seen as crossfire (I didn't have the elrs choice in the scripts/tool).

Only the x10 express gives me problems with this set up.

@robthomson Yes, I'm using the latest lua version, the one with more files and the folder "compiled" - but also the previous version, the one with just the main.lua file, it gives the same problem.

X10_003

chiaradubaldi commented 2 months ago

@bsongis-frsky here some photos of the set up working on the x14 and on the taranis

set up_01 set up_02 set up_03 set up_04 set up_05

robthomson commented 2 months ago

OK m so if previous also does not work that would imply that there is something else going on on the radio.

We might need to try find another x10 ethos user to do some testing as it def works on x12!

robthomson commented 2 months ago

OK.. I have secured an x10 I borrow on Saturday. Will try replicate the issue

chiaradubaldi commented 2 months ago

@robthomson Thank you! Hoping to receive positive news soon then!

ftc2629 commented 2 months ago

X10 express, Ethos 1.5.13, erls lite irx4 (Div ESP32 E28 2.4Ghz) module + adapter lite/ir betafpv tested with both lua versions, the past one and the last one with the "compiled" folder.

The module turns on, but when I select "configure" on the RF menu, I get a black screen (elrs configuration) making it impossible to see the parameters and use the module.

The same module works perfectly on x14 (without the adapter, here not necessary). So I thought the problem could be the adapter, but the same module+adapter work fine with an "old" Taranis X9D with OTX 2.3.15 (here it's seen as crossfire).

Bind and use tests have been done with rx rdiomaster E4R.

Any idea on why this happens? ![ELRS X10 express _01]

I am using a X10s Express with ELRS too (Ethos 1.5.13). I tried with a RadioMaster ELRS module and a RP3-H receiver. Newest LUA-Scripts installed. I can bind the receiver, the LUA works, but the connection is not stable. Connection icon shows 'lost connection', a few seconds later 'connection established' etc. I think, the baudrate of the CRSF protocol together with the X10s Express might be the culprit. I found a report of the possible issue here --> https://blog.seidel-philipp.de/fixed-inverter-mod-for-tbs-crossfire-and-frsky-qx7/

BladeScraper-Designs commented 2 months ago

Tested on Ethos 1.5.13 on my X10S Express, ELRS module 3.1.2, latest ELRS Lua .zip installed with Ethos Suite. No issues! https://photos.app.goo.gl/YdNuxPHb71pRMtA58

The X10S Express does not require any mods to the module bay inverter. That was only the old non-Express version!

robthomson commented 1 month ago

Just a quick update. Not forgotten about this.. Found myself without the right usb lead to get ethos onto the radio.

Hopefully have it running by Friday.

chiaradubaldi commented 1 month ago

@robthomson ok, thank you!

robthomson commented 1 month ago

So I have installed ethos on the x10. Used the new lua scripts.

Everything 'just works'.

No idea why yours is not happy.

robthomson commented 1 month ago

I kind of think the issue may be that your adapter pins are not making contact.

Maybe using some dupont cables you can jumper from the pins to the module.

This if anything will prove if this is the issue.

ftc2629 commented 1 month ago

Ok. I will try your proposal. It seems that only me has the issue. So from my side you can close here. Thanks

chiaradubaldi commented 1 month ago

@robthomson thank you for testing it! It puzzles me how everything works on the other two transmitters. I'll try with the cables as you suggested and let you know as soon as I have news!

robthomson commented 1 month ago

Do you know if it worked previously?

Does mind of feel just a tolerance thing with pins not being long enough litterally by like 0.1mm!

chiaradubaldi commented 1 month ago

I tested it with connecting it directly with the cables and the problem remains the same. Other external modules on the X10 express work, as the multi-protocol 4 in 1 module works perfectly, or a RM9 access, for example.

I did one last test: I disinstalled ethos e installed OTX (the last version, the same I have on the taranis) and... it doesn't work (as crossifire, which it does on the taranis)!

I believe at this point that it's my x10 that has a problem, so at this point i'll give up using elrs on the x10.

I believe we can close it here, thank you for your support.

robthomson commented 1 month ago

Ok.. sorry you have not been able to resolve.

I suspect that your X10 has had an 'invertor mod' on it. Changes are it was done baddly.

If you are handy with a solder iron.. check this page for clues.

https://www.flyingtech.co.uk/product/taranis-qx7-x10s-x12-inverter-mod-for-tbs-crossfire/