Einzelnen Beitrag anzeigen

Blumix

Registriert seit: 4. Jun 2008
12 Beiträge
 
#3

AW: Datenweiterleitung zwischen TIdTCPClient und Serial Port

  Alt 16. Feb 2017, 09:05
Hallo jaenicke,

ich empfange vom TCP Client TIdBytes und sende diese direkt an den Seriellen Port.
Die nachfolgende Funktion läuft in einem Thread.
Delphi-Quellcode:
    if (TCPClient.IOHandler.CheckForDataOnSource(100)) then
    begin
      TCPClient.IOHandler.ReadBytes(ABytes, -1, False);
      if (Length(ABytes) > 0) then
      begin
        ComPort.Write(ABytes[0], Length(ABytes));
      end;
    end;
Ich habe die Datenpakete auch schon mit dem "Free Serial Port Monitor" verglichen und mir sind keine Veränderungen aufgefallen.
  Mit Zitat antworten Zitat