Da heute doch einiges passiert erspare ich mir die Arbeit alles zu Quoten
GENERELL:
Lasst uns konkrete Problem als Issues auf Github diskutieren/bearbeiten. Hier geht es sonst unter!
nach einiger Zeit wurde keine Meldungen mehr angezeigt, auch die CSV-Datei auf dem Server wuchs nicht mehr.
Also das kann ich aktuell wirklich nicht nachvollziehen. Wird der USB-Hub vllt in den PowerSave mode geschickt oder sowas? Kannst du das mal prüfen? Ansosten => Issue
Ich habe das Gefühl, das bei "Speichern" der Server-Prozess neu gestartet wird
Das ist so halb richtig. Neugestartet wird nichts allerdings wird die UART-Verbindung neu aufgebaut und die Abarbeitung neu initialisiert. Es kommt also einem Neustart nahe.
--enable-logging Paremter
Dieser gilt NUR für den Electron-Build "win.zip" und ermöglicht erst die Ausgaben auf der Eingabeaufforderung. Linux/Mac User brauchen dies nicht.
systemd-Unit network-online.target
Danke demel42 für den Hinweis, dies scheint wirklich mittlerweile verbreitet zu sein.
die CPU-Last durch den AskSin-Analyzer ist sehr gering, typ. 1%, sollte also kein Problem sein.
Das sollte stimmen. Die Telegramme werden "als Stream" verarbeitet und hier hab ich schon Log-Analyzer implementiert die meherere 100 Messages pro Sekunde verarbeitet haben, da sollten die paar Telegramme kein Problem sein. Mehr drauf zu achten ist nach dem Speicherverbrauch, vor allem wenn doch noch das eine oder andere Feature kommt könnte sich der noch etwas erhöhen
Wenn ich mal schnell schauen will, welche Telegramme die letzten Minuten gesendet wurden
Gehen wir vom Server-Modus aus wäre hier ein Buffer der letzten X Telegramme (vllt sogar konfigurierbar oder sowas wie 65min wegen DC) ziemlich einfach zu implementieren. Hier würde nur der Memory-Verbrauch ansteigen.
Überschlagen lägen wir hier aber auch nur bei ~10MB
Installation war kein Problem, nur er findet keinen USB-Port. (Debian Buster)
Läuft der Analyzer unter root oder unter dem "pi" User? Denke mal letzteres.
Bitte stell sicher (groups Command), dass der User pi in der Gruppe dialout ist. "sudo usermod -G dialout -a pi"
Man kann auch "asksin-analyzer-xs --list-ports" ausführen um sich die erkannten Ports auflisten zu lassen.
PS: Hoffe hab nichts vergessen