FrSky Integration with Ethos, S.Port & F.Port

In case you do not know something or you are not sure, here is the right place for your question.
azaz44
Posts: 288
Joined: Thu 12. Jul 2018 17:51:47

Rdlx3m wrote:
azaz44 wrote:
ZeXx86 wrote:EthOS integration will not work with SPort/SBUS. This is not allowed by FrSky.
Only FPort and FBus will work with EthOS.
With OpenTX all protocols will work.
Ok, now I know the reason why it doesn't work. I do use SBUS + S.Port.

Thomas, could you share what makes a problem in Ethos comparing to OpenTX? I think it's worth raising an issue on their FrSky GitHub 'Community Feedback'. They are super responsive and resolve most probems.

If you have spirit pro you need the intergration cable. It works. I have spirit gt and spirit pro on my helis
But with S.Port? And Ethos?

I have it connected properly, because it worked in OpenTX. But in Ethos no luck.
ZeXx86
Site Admin
Posts: 12833
Joined: Mon 29. Apr 2013 16:06:44
Contact:

There is no reason why it shouldn't work with EthOS technically. But it does not work with some receivers with S.PORT, while same work with OpenTX. We dont know why. FrSky replied that they do not intend to support it since there are better protocols such as F.Port and FBUS. Probably it is intentional move to switch all customers to newer protocol. We agree FBUS is much better and safer from technical point of view.
Spirit System developer
azaz44
Posts: 288
Joined: Thu 12. Jul 2018 17:51:47

ZeXx86 wrote:There is no reason why it shouldn't work with EthOS technically. But it does not work with some receivers with S.PORT, while same work with OpenTX. We dont know why. FrSky replied that they do not intend to support it since there are better protocols such as F.Port and FBUS. Probably it is intentional move to switch all customers to newer protocol. We agree FBUS is much better and safer from technical point of view.
That's a pity, but let's see what they respond there. It seems problem is purely in software.

@Thomas one more question, would it be possible to share (maybe in wiki) some info on how integration scripts are working? Like what data needs to be sent to do things, encoding of information, basically how communication protocol looks like?

I'm converting all of my helis to Ethos and I find that integration part lacks at the moment. There's no log viewer, and settings app is not reliable yet. It sometimes works (on F.Port), but sometimes not. I also saw it leaving FBL in "settings mode" (LED blinking) after app was exited with "Close Menu". (BTW, is it risky to fly like this?)

This is all understandable, considering amount of effort needed to develop such stuff, and that Ethos is relatively new + probably not biggest user base of this system. But maybe we could help ourselves in some cases and develop or improve scripts on our own? Like have some quick-and-dirty log viewer for now. Or even a good one, somewhere in github.

I know we can reverse engineer your scripts, but it's a bit tedious. Some official info would be handy and less risky.
JoergZ
Posts: 30
Joined: Wed 09. Jun 2021 8:51:13
Location: NRW Germany

Big thanks for your Integration Version 3.5.0
This is a big benefit - the wait was worth it again!
azaz44
Posts: 288
Joined: Thu 12. Jul 2018 17:51:47

JoergZ wrote:Big thanks for your Integration Version 3.5.0
This is a big benefit - the wait was worth it again!
Good that you write it, otherwise I wouldn't know there's a new version of the script.
But what is change actually? I did run it but didn't notice any changes. Something for F.Bus?
JoergZ
Posts: 30
Joined: Wed 09. Jun 2021 8:51:13
Location: NRW Germany

azaz44 wrote: Good that you write it, otherwise I wouldn't know there's a new version of the script.
But what is change actually? I did run it but didn't notice any changes. Something for F.Bus?
The missed items of are realised now (for example Governor)
If you didn't noticed any changes you haven' use it in deep i assume :shock:
azaz44
Posts: 288
Joined: Thu 12. Jul 2018 17:51:47

JoergZ wrote:
azaz44 wrote: Good that you write it, otherwise I wouldn't know there's a new version of the script.
But what is change actually? I did run it but didn't notice any changes. Something for F.Bus?
The missed items of are realised now (for example Governor)
If you didn't noticed any changes you haven' use it in deep i assume :shock:
Ah ok, I didn't notice as I don't use Spirit governor.
But I think telemetry settings are not there (like I-motor shunt), nor the log viewer. I also had situation where it could not get the data for some menu, and exiting the script left FBL in "settings mode" (LED blinking). Then had to restart the script. This problem is still there. For me biggest problems are lack of log viewer, no S.Port integration and in general it sometimes works, sometimes doesn't. I think there's no "retry" when reading / writing data. I also had the problem that leveling the swash with script was not possible, I have to recheck with 4.5 version.
azaz44
Posts: 288
Joined: Thu 12. Jul 2018 17:51:47

BTW. do you know how much of a problem is it, if you fly with Spirit left in "settings" mode (LED blinking)? Documentation mentions that LED should be steady on. But if it's blinking Spirit just works like normal, allows to start the motor etc. Is there any risk when flying like this? I'm asking because current script versions sometimes leave the LED blinking. And I'm a bit paranoid to always check this, but this is problematic and in some of my helis LED is not easily visible, especially in daylight. I wonder if there's any risk.
ZeXx86
Site Admin
Posts: 12833
Joined: Mon 29. Apr 2013 16:06:44
Contact:

What radio and receiver do you have?
It seems Horus radios are not too compatible.
We are testing with Tandem where it works perfectly. Tandem are coming with EthOS by default while Horus is OpenTX normally with different hardware. We recommend using OpenTX there due to some memory limitations.
Spirit System developer
franz88
Posts: 337
Joined: Sun 08. Jan 2023 14:32:43

ZeXx86 wrote:What radio and receiver do you have?
It seems Horus radios are not too compatible.
We are testing with Tandem where it works perfectly. Tandem are coming with EthOS by default while Horus is OpenTX normally with different hardware. We recommend using OpenTX there due to some memory limitations.

Why some radios have hardware modifications to use access protocol.
But open tx it's disappearing to be replaced from edge tx.
zex are you sure a bout the incompatibilities they are not due from these hardware changes make to use access protocol?
Post Reply