Hallo,
ich habe folgendes Problem:
Eine Waage die ich bisher immer seriell angesteuert habe möchte ich gerne mittels eines TCP/IP-Seriell-Adapters mit TClientSocket ansteuern. Das klappt auch einwandfrei bis auf folgendes:
Ich sende einen String "READ + chr(13) + chr(10)" und erhalten dann einen Messwert mit einem Statuskennzeichen. Beim Start der Anwendung teste ich ob es sich bei dem Endgeräte tatsächlich um die Waage handelt und lese das Statuskennzeichen aus.
Wie kann ich, nachdem ich den String mit "SendText" gesendet habe, warten bis ReceiveText eine Zeichenkette zurückliefert die ich dann im Anschluss
auswerten kann?
Vielleicht hat ja Jemand von Euch eine Idee!
Vielen Dank und viele Grüße
Christoph
ich habe folgendes Problem:
Eine Waage die ich bisher immer seriell angesteuert habe möchte ich gerne mittels eines TCP/IP-Seriell-Adapters mit TClientSocket ansteuern. Das klappt auch einwandfrei bis auf folgendes:
Ich sende einen String "READ + chr(13) + chr(10)" und erhalten dann einen Messwert mit einem Statuskennzeichen. Beim Start der Anwendung teste ich ob es sich bei dem Endgeräte tatsächlich um die Waage handelt und lese das Statuskennzeichen aus.
Wie kann ich, nachdem ich den String mit "SendText" gesendet habe, warten bis ReceiveText eine Zeichenkette zurückliefert die ich dann im Anschluss
auswerten kann?
Vielleicht hat ja Jemand von Euch eine Idee!
Vielen Dank und viele Grüße
Christoph
Comment