guten morgen
danke erstmal für die Antworten
hier mal der Programmcode
import serial
com3=serial.Serial(2, timeout=10)
print ('Drücken sie Daten --> Starten am Prüfgerät')
analogwert=com3.read(1)
analogwert=ord(analogwert)
print ('Analogwert: ',analogwert, '%')
gibt es eine Möglichkeit ...
Die Suche ergab 3 Treffer
- Freitag 21. Januar 2011, 08:44
- Forum: Allgemeine Fragen
- Thema: ASCII Zeichen von Seriellerschnittstelle
- Antworten: 4
- Zugriffe: 985
- Donnerstag 20. Januar 2011, 19:56
- Forum: Allgemeine Fragen
- Thema: ASCII Zeichen von Seriellerschnittstelle
- Antworten: 4
- Zugriffe: 985
Re: ASCII Zeichen von Seriellerschnittstelle
es sind keine Zeichenketten sonder nur einzelne Byts, dies sind im Kontroller im Ram abgelegt und werden per UART gesendet, in Python lese ich dann die Byte einzeln in variablen z.B. analogwert=com3.write(1), in dieser Variable steht dann z.B. b'd' da ich diesen Wert als Integer brauche wandle ich ...
- Donnerstag 20. Januar 2011, 13:52
- Forum: Allgemeine Fragen
- Thema: ASCII Zeichen von Seriellerschnittstelle
- Antworten: 4
- Zugriffe: 985
ASCII Zeichen von Seriellerschnittstelle
Hallo,
ich versuche über Python meinen ATMega16 Byteweise auszulesen und die Bytes in verschiedene Variablen zu schreiben.
Wenn ich die Variablen dann ausgebe erhalte ich einen ASCII-Char, diesen wandle ich mit ord(x) in eine Dezimalzahl die ich als Wert ausgeben oder für weitere Berechnungen ...
ich versuche über Python meinen ATMega16 Byteweise auszulesen und die Bytes in verschiedene Variablen zu schreiben.
Wenn ich die Variablen dann ausgebe erhalte ich einen ASCII-Char, diesen wandle ich mit ord(x) in eine Dezimalzahl die ich als Wert ausgeben oder für weitere Berechnungen ...
