PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [ERLEDIGT] Python-UART bin ich jetzt komplett blöd?



Kampi
26.02.2013, 23:30
Heyho,

ich habe ein "Problem".
Ich habe einen RFID Leser per UART an meinem Pi hängen.
Dieser gibt 15 Bytes aus...das erste Byte ist immer 0x02.
Mein Hexterminal bestätigt dies und wenn ich bei meinem Pi folgendes Python Programm laufen lasse:



import serial
import sys
import time
import string


String = "000000000000000"
Counter = 0


UART = serial.Serial("/dev/ttyAMA0", 9600)
UART.open()


Zeichen = UART.read()


if Zeichen == 0x02:
print "Hallo"


print Zeichen


Springt das Pi nicht in die If-Abfrage wenn ich ein Byte auslese.
Hier ist noch ein Link zu dem Leser:

http://www.seeedstudio.com/wiki/index.php?title=Electronic_brick_-_125Khz_RFID_Card_Reader

Stelle ich mich gerade nur blöd an oder was? Das Zeichen wird übrigens empfangen...das Pi gibt ein leeres Zeichen in der Konsole aus.

Danke schon mal.

- - - Aktualisiert - - -

Problem gefunden....
Das Zeichen kommt als "\x02" an... -.-