Programmieren - alles kontrollieren 4.941 Themen, 20.715 Beiträge

Übertragung von Meßdaten (externes Gerät) in QBasic

cierp / 1 Antworten / Baumansicht Nickles

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

bei Antwort benachrichtigen
Andreas42 cierp „Übertragung von Meßdaten (externes Gerät) in QBasic“
Optionen

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

Hier steht was ueber mein altes Hard- und Softwaregedoens.
bei Antwort benachrichtigen