Auf libSDL basierende kleine GCS für Raspberry-Pi

kurt_quadro

Neuer Benutzer
#21
Hi Olly,
gefällt mir sehr gut deine Arbeit.
Leider funktioniert die Demo nicht bei mir.
Bleibt im Step 1/5 hängen.
Ich habe die Software nach der Anleitung installiert.
Kurt
 

kurt_quadro

Neuer Benutzer
#23
Hi Olli
Raspberry Pi 2.0 512MB.
Ich starte das Programm gcs (nicht im X Modus / startx usw)
Gruß
Kurt
 

meister

Erfahrener Benutzer
#24
Achso, meintest du beim Touchscreen Calibration ?
Welchen Monitor hast du ?
Da gab es Probleme, zieh erstmal den Touch-USB-Stecker und versuch es mal ohne bitte.
 

kurt_quadro

Neuer Benutzer
#25
Ich habe deine Hardware nicht nachgebaut.
Bevor ich hier weitere Fragen stelle noch eine Grundsatzfrage.
Kann die die Demo mit der normalen Peripherie genutzt werden.
Raspi mit 528MB
Mause und Tastutur WiFi
TFT Monitor HDMI
Gruß
Kurt
 

meister

Erfahrener Benutzer
#26
Ich habe deine Hardware nicht nachgebaut.
Bevor ich hier weitere Fragen stelle noch eine Grundsatzfrage.
Kann die die Demo mit der normalen Peripherie genutzt werden.
Raspi mit 528MB
Mause und Tastutur WiFi
TFT Monitor HDMI
Gruß
Kurt
Kurze Antwort; JA !

Es läuft auch auf einem normalen Linux-PC (Debian-Wheeze).


Was im Moment NOCH nicht geht:
orginal FayTech-Touchscreen (wegen dem integrieten HUB).
3D-Karten auf dem Raspberry-PI (oder nur eingeschrängt)
Desweiteren gibt es auf den Raspberry auch noch stabilitäts-Probleme.

Gruß,
Olli

PS: Wenn du Mouse und Tastatur nutzt, dann starte die Software bitte mal mit:
gl-gcs
da
gcs
ein Wrapper-Script ist das versucht dein Touchscreen zu finden.
Und es muss als root gestertet werden da ich die MAP's noch in /usr/share ablege und mich noch nicht um die reichtigen Rechte gekümmert habe.
 

kurt_quadro

Neuer Benutzer
#27
Nö, will nicht. Ich unterbreche meine Aktivitäten
bin aber weiter auf Sichtweite.

Error writting to i2c slave
exit thread touchscreen
saving file
Diese Meldungen kommen.
Kurt
 

franko_

Erfahrener Benutzer
#29
meister;bt626 hat gesagt.:
Homepage-Preview:
http://www.multixmedia.org/test/AutoQuad/gl-gcs/hud.html

Case:

HUD:

MultiWii-Setup:



Gruß,
Olli
Hi Olli,

echt geniales Projekt, Respekt!

Die Steuereinheit bildet dieses Gerät:
Realtime/RC: LPC1343 QuickStart Board / Cortex-M3 (watterott)

und das Frontend Rasberry PI?
Wenn´s nicht unbedingt ein Touch sein muss, würde ja theoretisch auch da hier gehen...
http://pyframe.blogspot.de/2012/03/video-showing-video-on-samsung.html

Hört sich zumindest alles seeehr interessant an, weiter so..

Gruss
Frank
 

meister

Erfahrener Benutzer
#30
Hi Olli,

echt geniales Projekt, Respekt!

Die Steuereinheit bildet dieses Gerät:
Realtime/RC: LPC1343 QuickStart Board / Cortex-M3 (watterott)

und das Frontend Rasberry PI?
Wenn´s nicht unbedingt ein Touch sein muss, würde ja theoretisch auch da hier gehen...
http://pyframe.blogspot.de/2012/03/v...n-samsung.html

Hört sich zumindest alles seeehr interessant an, weiter so..

Gruss
Frank
Hi,
erstmal danke für die Blumen :)

Das LPC1343-Board ist sozusagen die Fernsteuerung und wird nicht für das GCS benötigt, hab ich nur damit ich alles in ein Gehäuse bekomm.

Das Raspberry ist für die GCS, es funktioniert auch mit anderen Linux-Rechnern,
allerdings nur mit Hardware-Beschleunigter 3D-Grafik.
Oder besser gesagt, nur mit echtem OpenGL oder der OpenGLES-Version des Raspberry's.

Gruß,
Olli

PS: Touch ist nicht zwingend, Maus/Trackball geht auch !
 

meister

Erfahrener Benutzer
#31
So, in der PC-Version funktioniert nun auch Live-Video im HUD und wenns erstmal richtig abgestimmt ist (MAP<->Live-Bild) kann ich mir auch die Wegpunkte übers Video-Bild legen :)
Würde dann auch gerne noch sowas wie Straßen-Namen und so übers Video-Bild mappen, aber erstmal sehen wie genau ich die beiden Quellen abgeglichen bekomme.

Gruß,
Olli

PS: im Raspberry wird das aber denke ich nicht klappen, da der einfach zu schwach dafür ist :-(
 

meister

Erfahrener Benutzer
#32
Hihi, gestern ein OpenPilot CC bekommen,
hatte zwar nicht viel Schlaf, aber das zumindest das HUD funktioniert nun auch mit diesem :)
Gibt noch kleine Initialisierungs Probleme, die sind aber lösbar, ein GPS dafür hab ich leider noch nicht, kommt dann aber auch noch mit rein.

Damit ist die Liste der Unterstützen System wieder etwas länger geworden:
*AutoQuad
*MultiWii2.1
*APM2
*MegapiratesNG
*OpenPilot
*NMEA (GPS über Telemtrie)

und bestimmt noch andere MavLink/MultiWii/UAVTalk kompatible Systeme

Gruß,
Olli

PS: Mir fehl noch der Richtige Name: Multi-GCS, Uni-GCS, .... ????????
HILFE :)
 

meister

Erfahrener Benutzer
#33
MUSS NOCHMAL NE WARNUNG LOSWERDEN

Mit einem normalen Analog-Video-Monitor ist die Grafik recht unleserlich !
Es wird dringenst empfohlen einen HDMI-Monitor am Raspberry-Pi zu verwenden !!!!
 

raystream

Neuer Benutzer
#39
wirklich ein super projekt.
mein raspberry hängt jetzt an einem motorola lapdock.
nun kann gespielt werden.

werde mir auch den lpc holen und damit testen
 

meister

Erfahrener Benutzer
#40
Hi,
der lapdock ist ja cool, warum kannte ich den noch nicht :)

Der lpc kann im Moment nicht viel, werde ich auch nicht mehr groß erweitern,
da ich was dickeres benötige um darauf das neue rcflow richtig laufen zu lassen.
Aber der Support für den lpc will ich erhalten !

Gruß und Danke,
Olli
 
FPV1

Banggood

Oben Unten