FRSKY S.PORT Dashboard
A Frsky S.PORT dashboard has been created using processing.org Java script (see image below). The java sketch merely "sniffs" the current sensors which are being polled and displays the byte values on a dashboard. The last 2 columns display the package size & occurrence of the polled sensor.
For sensor 161 you can see the sensor is polled more than others. This is because a battery sensor has been plugged into the s.port.
The reading of the S.PORT was merely done by plugging the S.PORT signal into a FTDI FT232RL USB to TTL Serial Converter Adapter Module. This basically converts RS-232 or TTL serial transmissions to USB signals, in order to allow support for legacy devices (these just cost a few € on ebay). You can download a configuration tools from the FTDI site which allows you to configure the TX and RX pins as "inverted". The Baud in the processing Sketch is set to 57600, N, 8, 1.
The draft processing sketch is included below and will be uploaded to our GitHub sites soon.
We are adding more details as we get them, so this page is just a placeholder and will be updated as we are working on the project.
The S.Port protocol is quite well documented on the following websites:
See our other pages related to this project:
OpenXsensor is the evolution of OpenXvario and extends it to multi-sensing applications.
Based on an Arduino platform, it connects to different sensors and transmits the measurements via RC industry telemetry protocols.
Download their configurator:
List of Sensor ID's:
Draft version of the processing sketch: