28 lines
1.1 KiB
Plaintext
28 lines
1.1 KiB
Plaintext
Das Programm kann direkt gestartet werden. Eine Installation ist nicht
|
|
erforderlich. Die unten angegebenen Abhängigkeiten müssen erfüllt sein.
|
|
|
|
Python muß mindestens Version 3.10 sein.
|
|
|
|
apt-get install python3-cairo python3-gi python3-gi-cairo gir1.2-rsvg-2.0 \
|
|
python3-serial python3-nmea2 python3-smbus2 python3-bme280 python3-astral
|
|
|
|
Zusätzlich zu diesem Programm muß auch die zugehörige NMEA2000-Bibliothek
|
|
für Python vorhanden sein. Diese kann momentan am besten parallel zu dem
|
|
OBP60v-Verzeichnis installiert werden:
|
|
git clone https://git.hoogi.de/thooge/nmea2000
|
|
cd OBP60v
|
|
ln -s ../nmea2000 .
|
|
|
|
Das Programm wird über eine Konfigurationsdatei obp60v.conf im gleichen
|
|
Verzeichnis wie das Hauptprogramm gesteuert. Die Konfiguration wird
|
|
einmalig beim Programmstart eingelesen. Dazu kann die Vorlage kopiert
|
|
werden:
|
|
cp obp60v.conf-sample obp60v.conf
|
|
|
|
Die Schriftarten aus dem fonts-Verzeichnis müssen in /usr/local/share/fonts
|
|
abgelegt werden.
|
|
|
|
Meßdaten werden im Homeverzeichnis unter ~/.local/lib/obp60v gespeichert.
|
|
Dies betrifft momentan Luftdruckmessungen mit dem BME280.
|
|
Das Verzeichnis wird automatisch angelegt.
|