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:Danke! Schade.
Leider hat das farbige Epaper kein "partial refresh" und die Full-Refresh-Time ist 19 Sekunden. Daher ist es leider nicht geeignet.
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.