Hallo,
ich habe ein ziemliches Anfängerproblem. Ich habe in Python ein Script, dass mir die Kommandozeile auf einem Display ausgibt. Da ich nur 16 Zeichen Platz habe scrollt der Text dann durch.
Mein Problem ist nun, dass das Script nicht das Display aktualisiert, also im Prinzip danach 5s Pause macht und es dann wieder abspielt.
Das Script beinhaltet folgendes. Der Rest zum Ansteuern der Hardware habe ich weggelassen, da sich da ja nichts ändern kann.
Code
f=os.popen("mpc current -f %title%") #Gibt Radiotitel aus
for i in f.readlines():
titel = i
f=os.popen("date") #Gibt Datum aus
for i in f.readlines():
date = i
lcd(1, titel)
lcd(2, date)
time.sleep(1)
for i in range (0, len(titel)):
lcd_byte(DISPLAY_LINE_1, DISPLAY_CMD)
lcd(1, titel[i:(i+15)])
time.sleep(0.4)
lcd_byte(DISPLAY_LINE_1, DISPLAY_CMD)
lcd(1, titel[i:(i+15)]) #Scrollen
Alles anzeigen
Kann mir irgendjemand einen Ratschlag geben, wie ich da weiter komme? ::)
Vielen Dank