10 | | While the transmission protocol of the FLARM devices are proprietary (and unusable for our purpose), the [http://www.flarm.com/support/manual/FLARM_DataportManual_v6.00E.pdf Data Port Specification] is public. The client software uses the data available on the devices Data Port, just like any 3rd party product. |
11 | | |
12 | | The concept of the client software is quite simple. It reads the Data Port from a regular FLARM device (RS232 interface) and streams the data (via the HTTP protocol) to the server which does all computing. Since data streaming does not require much computing power, a mini-computer like the Raspberry PI is sufficient. |
13 | | |
14 | | ==== Hardware ==== |
15 | | We use a [http://www.raspberrypi.org Raspberry PI] in our pilot installation. This is a credit-card sized computer that is able to run a Debian-based operating system (Raspbian). The costs for a such a device are around 50$. |
| 12 | The concept of the client software is quite simple. It reads the Data Port from a regular FLARM device (RS232 interface) and streams the data (via the HTTP protocol) to the server which does all computing. Since data streaming does not require much computing power, a mini-computer like the [http://www.raspberrypi.org Raspberry PI] is sufficient. |
| 13 | This is a credit-card sized computer that is able to run a Debian-based operating system (Raspbian). The costs for a such a device are negligible (50$ or so). |