Ich habe zwar schon einen Programmablauf, welcher wie folgt aussieht:
CLS
OPEN ?COM:7N81XS? FOR INPUT AS #1
INPUT#1,B$
PRINT ?Data String: ?,B$
Dieser bringt mir aber kein Signal. Deshalb meine Frage, wie setze ich einen File damit man ein Ergebnis bekommt. ( sollte diese Filesetzung nicht von Nöten sein , wär es nett dies trotzdem zu erfahren)
Danke
Programmieren - alles kontrollieren 4.941 Themen, 20.708 Beiträge
Hi!
Wenn ich mich richtig erinnere, dann wird doch bei Verwendung von INPUT ein kompletter String zurückgegeben.
In der Regel wird der mit CR enden. Wenn das angeschlossene Gerät aber keine mit CR abgeschlossenen Strings über die Schnittstelle ausgibt, dann kann dort auch nicht ausgegeben werden.
Ich würde die Zeichen an der COM-Schnittstelle Zeichenweise ausgeben um zu sehen, was wirklich gesendet wird.
Über Input$(anzahlzeichen, #Dateinummer) scheint man Zeichen einzelnd auslesen zu können (hab' in der QBASIC-Onlinehilfe nachgesehen).
Bis denn
Andreas