Ja. Mir ist gestern noch im Bett 'ticker.message = ....' eingefallen. Wollte aber nicht mehr aufstehen :D
Allerdings musste ich in 'def update(...)' noch
self.size_x = self.img_draw.textlength(self.message, self.font)
einfügen, da bei neuem Text auch eine neue Textlänge entsteht.
Ich denke ...
Die Suche ergab 7 Treffer
- Dienstag 12. Dezember 2023, 09:36
- Forum: Allgemeine Fragen
- Thema: Konzeptfrage zu Endlosschleife und Queue
- Antworten: 10
- Zugriffe: 1066
- Montag 11. Dezember 2023, 22:55
- Forum: Allgemeine Fragen
- Thema: Konzeptfrage zu Endlosschleife und Queue
- Antworten: 10
- Zugriffe: 1066
Re: Konzeptfrage zu Endlosschleife und Queue
Also so:
if key == "KEY_RIGHT":
background_image.paste(Image.open("e_ffn.png"), (0, 0))
ticker = Ticker("Ich höre FFN", ImageFont.truetype("/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf", 40),240,15,background_image,Image.new("RGB", (240, 60)),)
GROSSARTIG. Dieses Problem treibt mich nun ...
if key == "KEY_RIGHT":
background_image.paste(Image.open("e_ffn.png"), (0, 0))
ticker = Ticker("Ich höre FFN", ImageFont.truetype("/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf", 40),240,15,background_image,Image.new("RGB", (240, 60)),)
GROSSARTIG. Dieses Problem treibt mich nun ...
- Montag 11. Dezember 2023, 21:59
- Forum: Allgemeine Fragen
- Thema: Konzeptfrage zu Endlosschleife und Queue
- Antworten: 10
- Zugriffe: 1066
Re: Konzeptfrage zu Endlosschleife und Queue
:D Tja, was soll ich sagen? Bin begeistert! Es funktioniert fast (s.u.) alles wie erhofft und der Code ist wirklich schön kompakt.
Ich konnte den Timeout in 'get_keys(selector, 0.2)' wie gezeigt drastisch verringern und die Schrift läuft nun sehr geschmeidig.
Eine Frage bleibt: Der Wert von MESSAGE ...
Ich konnte den Timeout in 'get_keys(selector, 0.2)' wie gezeigt drastisch verringern und die Schrift läuft nun sehr geschmeidig.
Eine Frage bleibt: Der Wert von MESSAGE ...
- Montag 11. Dezember 2023, 16:09
- Forum: Allgemeine Fragen
- Thema: Konzeptfrage zu Endlosschleife und Queue
- Antworten: 10
- Zugriffe: 1066
Re: Konzeptfrage zu Endlosschleife und Queue
Hallo
und vielen Dank für die schnellen und ausführlichen Antworten.
Ich hielt es für sinnvoll, nur den meiner Meinung nach wesentlichen Code zu posten, sehe jetzt aber ein, dass es so nicht möglich ist, eine vollständig geeignete Antwort zu erstellen.
Daher einige zusätzliche Informationen:
Für ...
und vielen Dank für die schnellen und ausführlichen Antworten.
Ich hielt es für sinnvoll, nur den meiner Meinung nach wesentlichen Code zu posten, sehe jetzt aber ein, dass es so nicht möglich ist, eine vollständig geeignete Antwort zu erstellen.
Daher einige zusätzliche Informationen:
Für ...
- Sonntag 10. Dezember 2023, 20:01
- Forum: Allgemeine Fragen
- Thema: Konzeptfrage zu Endlosschleife und Queue
- Antworten: 10
- Zugriffe: 1066
Konzeptfrage zu Endlosschleife und Queue
Hallo,
für ein kleines Radioprojekt (RPi Zero W2 mit 240x240 Display) benötige ich einerseits eine Laufschrift und andererseits die Möglichkeit auf die Eingabe einer Fernbedienung zu reagieren.
Ich habe für jeden dieser Bereiche sehr gut funktionierenden Code gefunden.
Für die Laufschrift:
size_x ...
für ein kleines Radioprojekt (RPi Zero W2 mit 240x240 Display) benötige ich einerseits eine Laufschrift und andererseits die Möglichkeit auf die Eingabe einer Fernbedienung zu reagieren.
Ich habe für jeden dieser Bereiche sehr gut funktionierenden Code gefunden.
Für die Laufschrift:
size_x ...
- Sonntag 25. Februar 2018, 12:11
- Forum: Raspberry Pi und Co.
- Thema: Newbie Frage zur GPIO Ansteuerung
- Antworten: 2
- Zugriffe: 1093
Re: Newbie Frage zur GPIO Ansteuerung
Sorry, hat nix mit Python zu tun.
GPIO.cleanup() setzt den Pin auf Low .
Aber es ist immer so: 2 Stunden rum probiert, dann gepostet und fast sofort finde ich die Lösung.
Post kann gelöscht werden.
GPIO.cleanup() setzt den Pin auf Low .
Aber es ist immer so: 2 Stunden rum probiert, dann gepostet und fast sofort finde ich die Lösung.

Post kann gelöscht werden.
- Sonntag 25. Februar 2018, 11:51
- Forum: Raspberry Pi und Co.
- Thema: Newbie Frage zur GPIO Ansteuerung
- Antworten: 2
- Zugriffe: 1093
Newbie Frage zur GPIO Ansteuerung
Hi,
ich habe eine 3 Scripte zur Ansteurung eines GPIO-Ports
1. on-off.py
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BCM)
GPIO.setup(4,GPIO.OUT)
GPIO.output(4,GPIO.HIGH)
time.sleep(2)
GPIO.output(4,GPIO.LOW)
GPIO.cleanup()
2. on.py
import RPi.GPIO as GPIO
GPIO.setmode(GPIO.BCM ...
ich habe eine 3 Scripte zur Ansteurung eines GPIO-Ports
1. on-off.py
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BCM)
GPIO.setup(4,GPIO.OUT)
GPIO.output(4,GPIO.HIGH)
time.sleep(2)
GPIO.output(4,GPIO.LOW)
GPIO.cleanup()
2. on.py
import RPi.GPIO as GPIO
GPIO.setmode(GPIO.BCM ...