LibrePilot Forum
General Category => General Discussion => Topic started by: sonium on May 22, 2016, 11:44:29 pm
-
Hi all,
I'm working on a GCS for Raspberry Pi and the official 7'' touch display. An Oplink modem is connected directly to the RPi using a serial connection. The interface is written in Python using Kivy, a touch optimized GUI library. In the long run I want to build a video link using a second RPi on the model.
Below is a screenshot of the current version and the code is available on gitlab [1].
I would like to ask for some thoughts on what the most important features or telemetry information is I should add.
(https://gitlab.com/sonium/librepilot/raw/d06e3b00fc00fa27e0f3262ded35d70a7e0fe7d5/ground/rpi_touch_gcs/screenshot.jpg)
[1] https://gitlab.com/sonium/librepilot/tree/sonium/rpi_touch_gcs/ground/rpi_touch_gcs (https://gitlab.com/sonium/librepilot/tree/sonium/rpi_touch_gcs/ground/rpi_touch_gcs)
-
Hi Alex,
that's looking great!
When I started implementing an android client, I first of all showed the GCS health panel.
In the field, this is the most important information you'll need, because this might prevent your flight controller from arming.
I tried to make it look like it looks in GCS:
(https://forum.librepilot.org/index.php?action=dlattach;topic=1678.0;attach=3136;image)
Maybe that's a good starting point for you as well?
-
Yes thank you, I agree that this definitely important information.
-
That android app looks great! Downloadable? :)
-
Just drop me a PM, I'll send you a link.
-
Hi all,
I'm working on a GCS for Raspberry Pi and the official 7'' touch display. An Oplink modem is connected directly to the RPi using a serial connection. The interface is written in Python using Kivy, a touch optimized GUI library. In the long run I want to build a video link using a second RPi on the model.
Below is a screenshot of the current version and the code is available on gitlab [1].
I would like to ask for some thoughts on what the most important features or telemetry information is I should add.
(https://gitlab.com/sonium/librepilot/raw/d06e3b00fc00fa27e0f3262ded35d70a7e0fe7d5/ground/rpi_touch_gcs/screenshot.jpg)
[1] https://gitlab.com/sonium/librepilot/tree/sonium/rpi_touch_gcs/ground/rpi_touch_gcs (https://gitlab.com/sonium/librepilot/tree/sonium/rpi_touch_gcs/ground/rpi_touch_gcs)
This looks like a really interesting project, I can see me adding a Pi Zero to my ground station.