Smart Port protocol
Smart Port protocol
Is there already any information public on the new Smart Port protocol?
I'd love to play around with that...
Looks like there is no specific code for that yet in open9x. ./x9d/sport_driver.cpp hands it off to processSerialData() in ./frsky.cpp which seems unchanged.
But really, I'd rather read some documentation about it than reverse engineering it from code.
I have two main interests. First is to use it for telemetry downlink in UAV systems. Like the existing Ardupilot support or in my case more likely paparazzi protocol support.
And, I noticed there is no airspeed field in the sensor hub protocol. I was pretty sure there was one speced out, but I I was apparently wrong with that.
There is only a ground speed field for GPS,
I have a differential pressure sensor and a pitot tube here. I'm thinking of hooking that up to OpenXvario...
I'd love to play around with that...
Looks like there is no specific code for that yet in open9x. ./x9d/sport_driver.cpp hands it off to processSerialData() in ./frsky.cpp which seems unchanged.
But really, I'd rather read some documentation about it than reverse engineering it from code.
I have two main interests. First is to use it for telemetry downlink in UAV systems. Like the existing Ardupilot support or in my case more likely paparazzi protocol support.
And, I noticed there is no airspeed field in the sensor hub protocol. I was pretty sure there was one speced out, but I I was apparently wrong with that.
There is only a ground speed field for GPS,
I have a differential pressure sensor and a pitot tube here. I'm thinking of hooking that up to OpenXvario...
- Rob Thomson
- Site Admin
- Posts: 4543
- Joined: Tue Dec 27, 2011 11:34 am
- Country: United Kingdom
- Location: Albury, Guildford
- Contact:
Re: Smart Port protocol
Yes. But all under nda.
You will have to wait for the product to launch before it is publicly available
Sent from my GT-I9300 using Tapatalk 2
You will have to wait for the product to launch before it is publicly available
Sent from my GT-I9300 using Tapatalk 2
Slope Soaring, FPV, and pretty much anything 'high tech'
...........if you think it should be in the wiki.. ask me for wiki access, then go add it!
...........if you think it should be in the wiki.. ask me for wiki access, then go add it!
Re: Smart Port protocol
Well, I have other problems right now anyway.
I tend to get ahead of myself. When I actually get to work on this idea those specs will probably be old news already.
I tend to get ahead of myself. When I actually get to work on this idea those specs will probably be old news already.
Re: Smart Port protocol
Any news on this? i thought frsky wanted to release the documentation for the smart port protocol together with the release of the taranis.Rob Thomson wrote:Yes. But all under nda.
You will have to wait for the product to launch before it is publicly available
i got my taranis on my desk now... so anybody found some documents decsribing the smart port / protocoll ?
build your own vario ==> https://github.com/openXsensor/openXsensor/wiki (Formerly https://code.google.com/p/openxsensor/ and https://code.google.com/p/openxvario/)
- Rob Thomson
- Site Admin
- Posts: 4543
- Joined: Tue Dec 27, 2011 11:34 am
- Country: United Kingdom
- Location: Albury, Guildford
- Contact:
Re: Smart Port protocol
Guess for now you could read the source code for opentx?
Sent from my GT-I9300 using Tapatalk 2
Sent from my GT-I9300 using Tapatalk 2
Slope Soaring, FPV, and pretty much anything 'high tech'
...........if you think it should be in the wiki.. ask me for wiki access, then go add it!
...........if you think it should be in the wiki.. ask me for wiki access, then go add it!
Re: Smart Port protocol
sure , but that does probably does not give me the hardware details of the actual transmission protocol on the smart port side.
build your own vario ==> https://github.com/openXsensor/openXsensor/wiki (Formerly https://code.google.com/p/openxsensor/ and https://code.google.com/p/openxvario/)
Re: Smart Port protocol
Rainer, are you thinking about some kind of micro protocol translator between old telemetry and sPort?
Re: Smart Port protocol
No actually i was thinking the protocol would be open and it obviously is not. The source of the great openTX is open, but the actual new telemetry seems to be a locked down closed standard. This leaves a bad taste somehow.
build your own vario ==> https://github.com/openXsensor/openXsensor/wiki (Formerly https://code.google.com/p/openxsensor/ and https://code.google.com/p/openxvario/)
- Rob Thomson
- Site Admin
- Posts: 4543
- Joined: Tue Dec 27, 2011 11:34 am
- Country: United Kingdom
- Location: Albury, Guildford
- Contact:
Re: Smart Port protocol
I believe that it is available on signing an NDA with them - but don't quote me on that.
Why don't you contact Eva and find out the facts?
Sent from my GT-I9300 using Tapatalk 2
Why don't you contact Eva and find out the facts?
Sent from my GT-I9300 using Tapatalk 2
Slope Soaring, FPV, and pretty much anything 'high tech'
...........if you think it should be in the wiki.. ask me for wiki access, then go add it!
...........if you think it should be in the wiki.. ask me for wiki access, then go add it!
Re: Smart Port protocol
Why should an open source developer sign an NDA putting himself under a financial risk without the goal of making money out of it? Just for the fun of it?
build your own vario ==> https://github.com/openXsensor/openXsensor/wiki (Formerly https://code.google.com/p/openxsensor/ and https://code.google.com/p/openxvario/)
-
- 9x Developer
- Posts: 2764
- Joined: Fri Dec 30, 2011 11:11 pm
- Country: -
Re: Smart Port protocol
Rob, would you sign this NDA? I would not. I perfectly understand Rainer here.
Re: Smart Port protocol
I rather buy a logic analyzer
- Rob Thomson
- Site Admin
- Posts: 4543
- Joined: Tue Dec 27, 2011 11:34 am
- Country: United Kingdom
- Location: Albury, Guildford
- Contact:
Re: Smart Port protocol
As I said - find out the facts. Without knowing the facts about it - everything is just hear say.
So... my point being. (Rainer)
You have asked on the forum - and had no answer.
You then have made a leap of speculation that it is not open source. I may well simply not be published yet. I honesty do not know.
So.. why not contact Eva and ask her?
Rob
So... my point being. (Rainer)
You have asked on the forum - and had no answer.
You then have made a leap of speculation that it is not open source. I may well simply not be published yet. I honesty do not know.
So.. why not contact Eva and ask her?
Rob
Slope Soaring, FPV, and pretty much anything 'high tech'
...........if you think it should be in the wiki.. ask me for wiki access, then go add it!
...........if you think it should be in the wiki.. ask me for wiki access, then go add it!
- Rob Thomson
- Site Admin
- Posts: 4543
- Joined: Tue Dec 27, 2011 11:34 am
- Country: United Kingdom
- Location: Albury, Guildford
- Contact:
Re: Smart Port protocol
I have just emailed her and asked for clarification.
Sent from my GT-I9300 using Tapatalk 2
Sent from my GT-I9300 using Tapatalk 2
Slope Soaring, FPV, and pretty much anything 'high tech'
...........if you think it should be in the wiki.. ask me for wiki access, then go add it!
...........if you think it should be in the wiki.. ask me for wiki access, then go add it!
Re: Smart Port protocol
ok, i just send her a mail asking for the required documentation.
build your own vario ==> https://github.com/openXsensor/openXsensor/wiki (Formerly https://code.google.com/p/openxsensor/ and https://code.google.com/p/openxvario/)
Re: Smart Port protocol
got a reply from eva, she asked me to contact somebody else, which i did.
"My colleague Allen is taking care of the developing union requests and please send him an e-mail with your project and request details to [email protected] for the information and documentation."
so i am waiting for the next reply.
"My colleague Allen is taking care of the developing union requests and please send him an e-mail with your project and request details to [email protected] for the information and documentation."
so i am waiting for the next reply.
build your own vario ==> https://github.com/openXsensor/openXsensor/wiki (Formerly https://code.google.com/p/openxsensor/ and https://code.google.com/p/openxvario/)
Re: Smart Port protocol
got another reply after asking again... this time from allan.
"Thanks for your mail and supporting, yes, we are very interesting your project. I have forward to our developer, we are study it, and we will back to you quite soon, including the documents your required. thanks your time and patience.
If you need we do other thing just free to let me know"
but no documents or further information yet.
"Thanks for your mail and supporting, yes, we are very interesting your project. I have forward to our developer, we are study it, and we will back to you quite soon, including the documents your required. thanks your time and patience.
If you need we do other thing just free to let me know"
but no documents or further information yet.
build your own vario ==> https://github.com/openXsensor/openXsensor/wiki (Formerly https://code.google.com/p/openxsensor/ and https://code.google.com/p/openxvario/)
- Rob Thomson
- Site Admin
- Posts: 4543
- Joined: Tue Dec 27, 2011 11:34 am
- Country: United Kingdom
- Location: Albury, Guildford
- Contact:
Re: Smart Port protocol
The guys bag Frsky seem to be a bit swamped at the moment.
Give them some breathing space. Pretty sure they will get back to you soon.
Sent from my GT-I9300 using Tapatalk 2
Give them some breathing space. Pretty sure they will get back to you soon.
Sent from my GT-I9300 using Tapatalk 2
Slope Soaring, FPV, and pretty much anything 'high tech'
...........if you think it should be in the wiki.. ask me for wiki access, then go add it!
...........if you think it should be in the wiki.. ask me for wiki access, then go add it!
Re: Smart Port protocol
one more week, nothing new to report by now....
I'll be on holiday for about 3 weeks, so that should be enough breathing space.
hopefully i will get an answer ...
I'll be on holiday for about 3 weeks, so that should be enough breathing space.
hopefully i will get an answer ...
build your own vario ==> https://github.com/openXsensor/openXsensor/wiki (Formerly https://code.google.com/p/openxsensor/ and https://code.google.com/p/openxvario/)
Re: Smart Port protocol
I did not get any information from FrSky either.. Eva did just refer me to that email address. I've sent a mail weeks ago, but no reply.
What attracted me to FrSky in the first place was the open telemetry protocol. And now, all of a sudden, they wanna hide the s.port details?
What attracted me to FrSky in the first place was the open telemetry protocol. And now, all of a sudden, they wanna hide the s.port details?
Re: Smart Port protocol
Did you resend them something? The best ones to ask are them, tell Eva you got no news from the other address...
Re: Smart Port protocol
I did receive a reply from Allen that I shall describe my application and that FrSky will do an "evaluation". I did so, but got no further notice. All I want to do is sending live data like amps, RPM and temp from my Jeti BLC downstream.
Frankly, one of the reasons why I bought a lot of FrSky equipment - dozens of FrSky receivers, three D hack modules, a DHT-U, a Taranis (plus 50.- EUR opentx donation) and other things like FLVS, FAS, the new varios, etc. - was the open the telemetry. And now I have to fill application forms and just hope that FrSky likes my application for s.port? Will rainer even get specs as his vario might be seen as competition? I appreciate FrSky's decision to use open source software for the Taranis, but I really can't understand their position regarding s.port in this context. This ain't rocket science, they're not the first using a single wire for rs232 comms with some kind of arbitration to request a few bytes of data from multiple nodes. So yes, go ahead and make our lives harder by forcing us to reverse engineer s.port, but then please rename Fr(ee)Sky to something like Li(mited)Sky.
Frankly, one of the reasons why I bought a lot of FrSky equipment - dozens of FrSky receivers, three D hack modules, a DHT-U, a Taranis (plus 50.- EUR opentx donation) and other things like FLVS, FAS, the new varios, etc. - was the open the telemetry. And now I have to fill application forms and just hope that FrSky likes my application for s.port? Will rainer even get specs as his vario might be seen as competition? I appreciate FrSky's decision to use open source software for the Taranis, but I really can't understand their position regarding s.port in this context. This ain't rocket science, they're not the first using a single wire for rs232 comms with some kind of arbitration to request a few bytes of data from multiple nodes. So yes, go ahead and make our lives harder by forcing us to reverse engineer s.port, but then please rename Fr(ee)Sky to something like Li(mited)Sky.
- Rob Thomson
- Site Admin
- Posts: 4543
- Joined: Tue Dec 27, 2011 11:34 am
- Country: United Kingdom
- Location: Albury, Guildford
- Contact:
Re: Smart Port protocol
Give them time. From my understanding they are 100% swamped at the moment. Getting you guys sport details is probably quote low priority.
Sent from my GT-I9300 using Tapatalk 4
Sent from my GT-I9300 using Tapatalk 4
Slope Soaring, FPV, and pretty much anything 'high tech'
...........if you think it should be in the wiki.. ask me for wiki access, then go add it!
...........if you think it should be in the wiki.. ask me for wiki access, then go add it!
Re: Smart Port protocol
while I have no issue with them being busy - we all understand that FrSky staff has a lot on their desks at the moment - I really dislike the "we judge if your project is allowed" and "protocol description under NDA" policy. Hiding the sensor side protocol details is a worrisome move. The old hub based protocol was open. And nowadays even companies like Jeti provide telemetry specs as download from their support pages: http://www.jetimodel.com/en/Telemetry-P ... -Protocol/
Re: Smart Port protocol
Can someone clarify what can/is actually on the Smart Port bus?
My understanding is it has all the telemetry but also all of the channels, is that correct? If so then I also have a project currently that could use the specs. Although I can probably reverse engineer from the opentx source, assuming it even looks at the channels....
My understanding is it has all the telemetry but also all of the channels, is that correct? If so then I also have a project currently that could use the specs. Although I can probably reverse engineer from the opentx source, assuming it even looks at the channels....
- MikeB
- 9x Developer
- Posts: 17993
- Joined: Tue Dec 27, 2011 1:24 pm
- Country: -
- Location: Poole, Dorset, UK
Re: Smart Port protocol
The SPort only handles telemetry data. The channels are on the SBus output.
The openTx source only handles the SPort data sent fom the XJT module, it does not include the full protocol used by the receiver to get the data.
In theory, the SPort is bi-directional and it should be possible to send any data from the Tx to a sensor on the receiver. I'm not sure FrSky have fully implemented this yet though.
Mike.
The openTx source only handles the SPort data sent fom the XJT module, it does not include the full protocol used by the receiver to get the data.
In theory, the SPort is bi-directional and it should be possible to send any data from the Tx to a sensor on the receiver. I'm not sure FrSky have fully implemented this yet though.
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: Smart Port protocol
So, the Sbus protocol is the same sbus that Futaba use? Tell me they haven't called it the same thing and use a different protocol?
- MikeB
- 9x Developer
- Posts: 17993
- Joined: Tue Dec 27, 2011 1:24 pm
- Country: -
- Location: Poole, Dorset, UK
Re: Smart Port protocol
I assume it is the same, I don't actually know.
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: Smart Port protocol
Wayne from Aloft says they are compatible.
http://www.rcgroups.com/forums/showpost ... count=6606
I hope FrSky releases the details (and not under NDA) on the smart port because I'm interested in hooking in to it for more complex purposes than FrSky can come up with.
http://www.rcgroups.com/forums/showpost ... count=6606
I hope FrSky releases the details (and not under NDA) on the smart port because I'm interested in hooking in to it for more complex purposes than FrSky can come up with.
Re: Smart Port protocol
Then this could be a starting point, arduino code to control a sbus servo:
http://forum.arduino.cc/index.php/topic,99708.0.html
Verstuurd vanaf mijn GT-I9300 met Tapatalk 4
http://forum.arduino.cc/index.php/topic,99708.0.html
Verstuurd vanaf mijn GT-I9300 met Tapatalk 4