Hallo!
Ich brauche eine Hilfestellung von jemand der sich etwas besser mit Python auskennt als ich
Ich lese mit meinem Raspberry einen Parallel-port aus und zeige die Daten mit dem Print-Befehl auf dem Bildschirm an. Es wird eine simple Texttabelle ausgegeben. Das funktioniert soweit sehr gut. Allerdings ist nach einiger Zeit (2-3 Tage) die Anzeige verfälscht, bedeutet: An der Stelle wo sonst eine Null stehen müsste wird plötzlich nur ein Kasten angezeigt. Andere Zeichen werden größtenteils richtig angezeigt. Ich hab jetzt leider kein Bild zur Hand. Mir kommt es so vor wie wenn irgend ein Zwischenspeicher voll läuft. Aktuell starte ich den Raspberry über das Script jeden Tag neu.
Es wird 3mal pro tag etwas ausgedruckt, also eigentlich nicht oft.
Die Zeichen werden richtig eingelesen weil ich die Tabelle parallel dazu als Datei auf der SD-Karte ablege. Dort passt alles.
Hat jemand eine Idee woran das liegen kann?
Edit: Ich hab doch noch ein Bild gefunden...
und so soll es eigentlich ausschauen:
Danke!
Christoph
Print-Ausgabe in Cmd-Line falsch
@gugi: Ohne mehr Information kann man da nicht viel sagen. Kasten statt Zeichen klingt so ein bisschen nach Kodierungsproblemen oder nach Bytewerten die in den Daten vorkommen die keine Zeichen sind. Die sind vielleicht auch in den Dateien enthalten die Du auf SD-Karte wegschreibst und werden mit dem Programm mit dem Du diese dann betrachtest einfach nur nicht oder anders dargestellt.