Stratux Europe Edition - Hardware

Forum - Technik & Flugzeuge
  • Ich habe es getestet, das STRATUX hat jedes Mal direkt GPS Daten bekommen. Habe es 3 Mal stromlos gemacht. 

  • Top, danke.

  • Hat schon mal jemand versucht das große 4" ePaper Display  https://www.waveshare.com/product/4inch-e-paper-hat-plus-e.htm zum laufen zu bringen? Tom?

  • Leider hat das farbige Epaper kein "partial refresh" und die Full-Refresh-Time ist 19 Sekunden. Daher ist es leider nicht geeignet.

    Thomas

  • TomBric schrieb:
    Leider hat das farbige Epaper kein "partial refresh" und die Full-Refresh-Time ist 19 Sekunden. Daher ist es leider nicht geeignet.
    Danke! Schade.
  • Kann mir jemand bei dem 1,54" e-Paper helfen? 

    Ich probiere gerade, es an einem PI 4B mit installiertem Stratux ans laufen zu kriegen. Gemäß der Anleitung von TomBric zuerst das e-Paper an dem PI angeschlossen. Dafür habe ich die PIN-Belegung von Waveshare genommen.



    Danach wird die Anleitung aus meiner Sicht allerdings ungenau.

    Zunächst funktionierte der Befehl "git clone..." nicht. Die Lösung war noch relativ einfach, erstmal Git auf dem PI installieren.

    Das Konfigurationsskript lief zunächst auch nicht korrekt, erst als ich den Benutzer von pi auf root gewechselt habe lief es durch. 

    Allerdings fehlte im Anschluss mindestens das Verzeichnis "image", in dem das Startup-Skript liegen soll, welches ich noch für das 1,54" e-Paper ändern soll.

    Das Konfigurationsskript liefert folgende Meldungen, wobei die letzten drei Zeilen auffällig sind. 

    pi@stratux:~ $ sudo -s
    root@stratux:/home/pi# /bin/bash /home/pi/stratux-radar-display/image/configure_radar_on_stratux.sh
    Hit:1 http://deb.debian.org/debian bookworm InRelease
    Get:2 http://deb.debian.org/debian-security bookworm-security InRelease [48.0 kB]
    Get:3 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB]
    Get:4 http://archive.raspberrypi.com/debian bookworm InRelease [39.0 kB]
    Get:5 http://deb.debian.org/debian-security bookworm-security/main armhf Packages [179 kB]
    Get:6 http://deb.debian.org/debian-security bookworm-security/main arm64 Packages [182 kB]
    Get:7 http://deb.debian.org/debian-security bookworm-security/main Translation-en [112 kB]
    Get:8 http://archive.raspberrypi.com/debian bookworm/main armhf Packages [508 kB]
    Get:9 http://archive.raspberrypi.com/debian bookworm/main arm64 Packages [479 kB]
    Fetched 1,602 kB in 2s (752 kB/s)
    Reading package lists... Done
    Building dependency tree... Done
    Reading state information... Done
    36 packages can be upgraded. Run ′apt list --upgradable′ to see them.
    Reading package lists... Done
    Building dependency tree... Done
    Reading state information... Done
    git is already the newest version (1:2.39.5-0+deb12u1).
    python3-pip is already the newest version (23.0.1+dfsg-1+rpt1).
    0 upgraded, 0 newly installed, 0 to remove and 36 not upgraded.
    Reading package lists... Done
    Building dependency tree... Done
    Reading state information... Done
    pipewire is already the newest version (0.3.65-3+rpt8+deb12u1).
    pipewire-audio is already the newest version (0.3.65-3+rpt8+deb12u1).
    pipewire-alsa is already the newest version (0.3.65-3+rpt8+deb12u1).
    libspa-0.2-bluetooth is already the newest version (0.3.65-3+rpt8+deb12u1).
    python3-alsaaudio is already the newest version (0.8.4-1.1+b7).
    0 upgraded, 0 newly installed, 0 to remove and 36 not upgraded.
    Reading package lists... Done
    Building dependency tree... Done
    Reading state information... Done
    python3-websockets is already the newest version (10.4-1).
    python3-xmltodict is already the newest version (0.13.0-1).
    python3-pydbus is already the newest version (0.6.0-5).
    python3-luma.oled is already the newest version (3.10.0-1).
    python3-pip is already the newest version (23.0.1+dfsg-1+rpt1).
    python3-numpy is already the newest version (1:1.24.2-1+deb12u1).
    python3-pygame is already the newest version (2.1.2+dfsg-5+b1).
    0 upgraded, 0 newly installed, 0 to remove and 36 not upgraded.
    Defaulting to user installation because normal site-packages is not writeable
    Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
    Requirement already satisfied: ADS1x15-ADC in ./.local/lib/python3.11/site-packages (1.2.2)
    Requirement already satisfied: smbus2 in /usr/lib/python3/dist-packages (from ADS1x15-ADC) (0.4.2)
    mkdir: cannot create directory ‘/home/pi/.config/systemd/user/default.target.wants’: File exists
    ln: failed to create symbolic link ′/home/pi/.config/systemd/user/default.target.wants/autostart-radar.serv ice′: File exists
    cp: cannot create regular file ′/home/pi/stratux-radar-display/config/checklist.xml′: Permission denied

    root@stratux:/home/pi# nano image/stratux_radar.sh
    root@stratux:/home/pi# cd stratux-radar-display
    root@stratux:/home/pi/stratux-radar-display# cd
    root@stratux:~# nano image/stratux_radar.sh
    root@stratux:~# cd image
    bash: cd: image: No such file or directory

    Nach einem Neustart waren dann die Verzeichnisse da. Nur bleibt auch nach ändern des Startup-Skripts das e-Paper aus.

    „OGN-Übertragung über I²C/GPIO HAT“ ist deaktiviert, bringt auch keine Veränderung.

    Jetzt bin ich mit meinem Latein am Ende...

  • Moin,

    bei mir läuft es einwandfrei. Habe gerade vor ein paar Tagen eine komplette Neuinstallation durchgeführt.

    Achtung: Eine 4GB SD Karte reicht nicht aus, da kommen solche Fehler zustande. Ich habe eine 32GB Karte eingesetzt.

    Zunächst das Stratux Image aufspielen.

    Starten (vergößert die Partition).

    Nach einiger Zeit per SSH die Installation von Stratux Radar machen. Ja, git muss zunächst installiert werden.

    Danach das Installationsskript ausführen (mit sudo vorweg).

    Lief bei mir einwandfrei durch.

    Anschluß e-paper wie folgt:

    vio = Busy = 18

    ws = RST = 16

    gn = DC = 22

    or = CS = 24

    ge = CLK = 23

    bl = DIN = 19

    bn = GND = 20

    gr = VCC = 17

    danach folgende Änderung durchführen (siehe auch git Seite von Tom):

    Remark: If you have a barometric sensor or ahrs connected you may have conflict with GPIO Pin 11. You can also use PIN 16 (GPIO 23) for the RST line.

    To do that please modify in /home/pi/stratux-radar-display/main/displays/Epaper_3in7/epdconfig.py line 38/39:

       # RST_PIN         = 17    # if directly as hat
       RST_PIN = 23  # for cable mounted in stratux on different GPIO 23, which is PIN 16

    Natürlich in dem Fall im richtigen Verzeichnis für das Epaper_1in54 ...

    Damit lief und läuft es bei mir einwandfrei.

    Gruß und viel Glück

    Andreas

  • An der SD liegt es nicht, ist eine 16 GB.

    RST habe ich mal von Pin 11 auf Pin 16 umkonfiguriert, da im Anschluss eh AHRS und Baro wieder angeschlossen werden sollen. Ebenso 3,3V und Ground umgesteckt.

    Da das Alles nichts geholfen hat, habe ich nochmal eine neue SD genommen und Stratux frisch installiert. Wieder keine Änderung, der Display zeigt nichts an.

    Hier nochmal kurz Fotos von den Verbindungen und Screenshots der Einstellungen:







  • Sieht alles exact so aus wie bei mir.

    Was passiert denn, wenn Du im Verzeichnis main mal direkt "python3 radar.py -b -d Epaper_1in54 -c 127.0.0.1" ausführst.

    Und ggf. mal zusätzlich mit der -v 3 Option (debug Ausgaben).

    Viel Glück

    Andreas


  • Wir kommen der Sache näher. Wenn ich das richtig interpretiere, dann fehlt eine ".lgd-nfy-3"... Bin leider was Raspberries angeht ein absoluter DAU. 

Jetzt anmelden

Passwort vergessen

Umfrage Archiv

Plant ihr, einen Autopiloten in eurem UL zu installieren?

Nein
53.6 %
Ja
46.4 %
Stimmen: 97 | Diskussion
Anzeige: Roland Aircraft
Statistik Alle Mitglieder

Aktuell sind 30 Besucher online.

Anzeige: EasyVFR