FPV Wifi Broadcasting HD Video - Thread zum Raspberry HD Videolink von Befi

Status
Nicht offen für weitere Antworten.

Rangarid

Erfahrener Benutzer
Jau ich bin dran, teste jetzt solange verschiedene Wifi Dongles, bis ich einen finde der gut funktioniert. Hab ja grad erst angefangen, Gelduld junger Padawan ;).

Mal ne Frage bezüglich der Benutzerfreundlichkeit des Projektes... Mit Buildroot könnte man eine Konfiguration anlegen, die automatisch immer Raspi Images baut, die die komplett benötigten Pakete drin haben, auch die Sachen von Github auscheckt und baut und auch die aktuell gängigen Treiber gleich mitbaut sofern das nötig ist.

Man könnte das ganze so konfigurieren, dass es einmal einen RX und einmal einen TX baut, alles soweit fertig macht, dass man nur noch den Stick anstecken muss und die Treiber schon so konfiguriert/gebaut wurden, dass sie auf der richtigen Frequenz und der richtigen Leistung sind.

Das ganze erfordert allerdings einen Rootserver, auf dem man Buildroot laufen lassen kann. Der Vorteil an der ganzen Geschichte ist eben, dass bei Updates automatisch alles neu gebaut wird und ein img generiert wird, dass man gleich auf die SD-Karte schreiben kann. Wer also einen hat und Platz frei hat bitte Bescheid geben, ich setz das ganze mal bei mir Lokal auf und teste das ganze.

Noch eine andere Sache:
Es besteht die Möglichkeit, das System auf einer Ramdisk zu starten. Ram ist schneller als die SD-Karte, außerdem ist RAM optimiert für viele und schnelle Zugriffe, dadurch ist es möglich, dass das komplette System in 5-10s startbereit ist. Nachteil ist, dass die Sachen nach einem Neustart weg sind. Gespeicherte Dateien gehen also verloren. Sollte aber kein Problem sein, da 1. Videos eh auf einem Stick oder zu konfigurierenden Speicherort abgelegt werden und sonst eigentlich keine Änderungen im Betrieb vorgenommen werden. Auch das werde ich mal testen.
 

careyer

DröhnOpaRähta
Klingt vielversprechend Rangarid.
Damit wären auch die "Reibungspunkte" zwischen verschiedenen Builds weg (mt/ohne FEC, verschieden konfigurerte Retransmissions...)

Mein armer A+ ist übrigens seit gestern 18:30 am kopilieren.... und heute 8:50.... still compiling! Der Arme!
 

tomm

Erfahrener Benutzer
@rangarid
das wäre prima. ich finde ein readonly ramdisk system eh besser. schnell gebootet und kein stress mit runterfahren.
habs sowohl mit buildroot wie auch yocta schon versucht, bin aber immer an irgendwas gescheitert.
kenn mich damit aber auch überhaupt nicht aus.
 

moritzz06

Erfahrener Benutzer
Kurze Umfrage, lieber einen Odroid oder einen A+ kaufen? A+ ist leider doppelt so groß, aber so ganz traue ich dem ODroid nicht mehr, nach dem seltsamen Defekt der Stromversorgung..
 

careyer

DröhnOpaRähta
ich würde erstmal beim A+ bleiben. Ist näher am Standard was hier entwickelt wird und er ist etwas "kontaktfreudiger" mal neue Sachen dran auszuprobieren. - my 5ct
 

Rangarid

Erfahrener Benutzer
Der Odroid-W ist absolut kompatibel zum standard Raspi, das wird keine Probleme verursachen. Das was die Probleme verursacht sind eher die unterschiedlichen Kernel Versionen und genutzen Wifi Dongles und eventuell auch noch unterschiedliche Treiber. Das macht es eben fast unmöglich, Sachen zu testen, die woanders nicht funktionieren, wenn man nicht absolut die selbe Grundlage hat.

Man müsste einfach in einem Image mal alle Änderungen zusammenfassen, die für verschiedene Hardware gemacht wird. Dann ist es auch ziemlich leicht, unterschiedliche Hardware mit dem selben Raspi Image zu nutzen.

Wenn Odroid-W bestell bei Ebay, da fallen keine Versandkosten an.
 

asdad

Neuer Benutzer
Ich habe am Samstag auch mal ein paar erste Reichweitentests mit dem Copter machen wollen, aber so nach 10 Metern war das Bild sehr schlecht. Ich vermute, dass die Taranis das Problem ist, und das obwohl ich mit 2.3 GHz unterwegs war. Kann es sein, dass die Taranis auch im 2.3 GHz Bereich unterwegs ist?
Außerdem Frage ich mich wie das mit den Antennen ist, ich habe selbst gebastelte Cloverleaf Antennen benutzt, kann es sein, dass zirkuläre Polarisation doch nicht so gut ist in diesem Szenario? Befi hat bei seinen Tests ja mit einer Double Biquad Antenne gearbeitet. Alternativ könnte es natürlich auch sein, dass meine Antennen einfach nur Mist sind.
 

Rangarid

Erfahrener Benutzer
Also 10m sollte auch locker ohne Antennen gehen, da ist was anderes kaputt. Mach mal den selben Test mit Stabantennen, ob sich da was ändert.

Eine Sache, die mal bei einem älteren Fatshark Empfänger Probleme mit zirkular polarisierten Antennen verursachte war die, dass auf der Antennenbuchse gleichzeitig die Stromversorgung für eine aktive Antenne war. Die CP Antennen verursachen da aber einen Kurzschluss, da sie ja von der Seele auf Masse gehen. Das Problem konnte ganz einfach behoben werden, indem ein Widerstand abgelötet wurde, wodurch die Stromversorgung unterbrochen wurde.

Irgendwer hier im Thread hat geschrieben, dass mit einer CP Antenne nichts mehr ging, mit Stabantennen aber schon. Das könnte z.B. ein Problem erklären...
 

careyer

DröhnOpaRähta
So.. mein Kernel-Compile auf dem PiA+ ist jetzt nach 20h endlich durch. Leider nach wie vor immer noch das Problem "Die Kamera wird nicht aktiviert!" (komischerweise funktioniert es aber, wenn ich das Image auf dem Pi2 ausführe).

Wenn ich versuche auf dem A+ die Kamera zu aktivieren kommt dieser Fehler hier:
Code:
pi@raspberrypi:/$ raspistill -o test.jpg 
[color=red]* failed to open vchiq instance[/color]
Kann mir hier jemand weiterhelfen? Vorab besten Dank!
 

careyer

DröhnOpaRähta
Das war das erste was ich versucht habe Rangarid.... (genau sogar den Hinweis von der Seite).... hat aber nix gebracht.....

Schlussendlich hat ein
Code:
sudo SKIP_BACKUP=1 rpi-update
Geholfen... Offenbar kommt der 4.1.11+ Kernel mit der alten Kamera Firmware nicht klar!
Jetzt rennt ES!!!! =DDDD
 

Rangarid

Erfahrener Benutzer
Na dann Glückwunsch, jetzt hast du soviel rumgewurschtelt, dass keiner mehr nachvollziehen kann, was du alles gemacht hast. Wenn du jetzt also auf ne gigantische Reichweite kommst musst du das alles für uns nachstellen können :p
 

tomm

Erfahrener Benutzer
und du weißt aber schon, dass "rpi-update" bei verfügbarkeit auch den kernel aktualisiert ;)
sprich, dein mühsam selbst kompilierter kernel ist unter umständen gerade wieder ersetzt worden.
 

Damaged

Erfahrener Benutzer
Hi Rangarid,

nur für das Verständnis, worin liegt der Unterschied zwischen der Ramdisk und dem eCMM Speicher?

Grüße

Noch eine andere Sache:
Es besteht die Möglichkeit, das System auf einer Ramdisk zu starten. Ram ist schneller als die SD-Karte, außerdem ist RAM optimiert für viele und schnelle Zugriffe, dadurch ist es möglich, dass das komplette System in 5-10s startbereit ist. Nachteil ist, dass die Sachen nach einem Neustart weg sind. Gespeicherte Dateien gehen also verloren. Sollte aber kein Problem sein, da 1. Videos eh auf einem Stick oder zu konfigurierenden Speicherort abgelegt werden und sonst eigentlich keine Änderungen im Betrieb vorgenommen werden. Auch das werde ich mal testen.
 

just_different

Erfahrener Benutzer
*lach*.. list BEfi hier auch mit.. und hat das mit dem V-Server schon anderweitig gelöst...? (ist ein Scherz)
 
Status
Nicht offen für weitere Antworten.
FPV1

Banggood

Oben Unten