Hallo zusammen,
ich habe hier ein Python-Programm, mit dem ich zyklisch Daten über die USB-Schnittstelle auslese.
Bei korrekter Programmbearbeitung (Wert ist plausibel) würde ich gern eine Staus-LED aufleuchten lassen.
Leider ist es mir bisher nicht gelungen, z.B. die LED A1 zum Leuchten zu bringen.
Gibt es ein einfaches Beispiel, wie ich die LEDs aus dem Python-Programm direkt ansteuern kann?
Vielen Dank!
Verwendung der Status LEDs A1/A2 am Pi Core
Re: Verwendung der Status LEDs A1/A2 am Pi Core
Hi schaue dir bitte das Video Tutorial Quick Start sowie das Code Beispiel Bit Mirror an:
https://revolution.kunbus.de/tutorials/video-tutorials/
https://revolution.kunbus.de/forum/view ... 2638#p9627
https://revolution.kunbus.de/tutorials/video-tutorials/
https://revolution.kunbus.de/forum/view ... 2638#p9627
Re: Verwendung der Status LEDs A1/A2 am Pi Core
Danke, Du hast mich auf die richtige Spur gebracht!
Ich bin den Link's nachgegangen und habe es so umgesetzt:
https://revolution.kunbus.de/forum/view ... rror#p9196
Damit blinkt die LED A1 grün. Das Offset ist hier 6, was aber bedeutet das b in f.write(b'1')?
Wie wird die Bit-Position festgelegt? Steht dafür die '1'?
Würde trotz Trial & Error gern wissen, was genau dort passiert
Ich bin den Link's nachgegangen und habe es so umgesetzt:
https://revolution.kunbus.de/forum/view ... rror#p9196
Code: Select all
#!/usr/bin/python3
import time
#LED ein- und ausschalten
f=open("/dev/piControl0","wb+",0)
while True:
f.seek(6)
f.write(b'1')
time.sleep(1)
f.seek(6)
f.write(b'0')
time.sleep(1)
Wie wird die Bit-Position festgelegt? Steht dafür die '1'?
Würde trotz Trial & Error gern wissen, was genau dort passiert
Last edited by violine on 23 Aug 2021, 12:45, edited 1 time in total.
Re: Verwendung der Status LEDs A1/A2 am Pi Core
Ich habs heraus gefunden. In der Doku für Python 3 bin ich fündig geworden.Wie wird die Bit-Position festgelegt? Steht dafür die '1'?
Würde trotz Trial & Error gern wissen, was genau dort passiert