AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Com-Port und Multimeter mit Delphi...

Ein Thema von Markus · begonnen am 14. Jan 2005 · letzter Beitrag vom 3. Okt 2005
 
SvB

Registriert seit: 21. Okt 2004
Ort: Eckenroth
426 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#5

Re: Com-Port und Multimeter mit Delphi...

  Alt 14. Jan 2005, 22:35
So ich versuche es mal aus dem Kopf heraus grob zu beschreiben. Deine Hauptkomponente ist die APDComport (müsste so heissen). Dort stellst Du die Baudrate usw. ein. Um was auf dem Comport auszugeben nimmst Du ApdComport.PutString(<String>). Um irgendetwas vom Port zu lesen, nimmst Du am besten die ApdDataPacket. Die Verbinden sich automatisch mit der ApdComPort-Komponente und es wird ein Ereignis ausgelöst, sobald etwas über den Comport rein kommt. Hier die Eigenschaften beachten. Mit StartCond stellst Du ein, ob auf irgendwelche Daten reagiert werden soll, oder auf einen bestimmten String, der in StartString eingestellt wird. Entsprechend musst Du auch EndCond einstellen. Was Du dann empfängst, kannst Du dann im Ereignis onStringPacket weiterverarbeiten.
Mit dem "D" denke ich auch, dass das Teil immer das "D" empfangen möchte, um zu wissen, ob das was dran hängt. Probiere es einfach über einen Timer aus. Die Zeit kannst Du testweise variieren. Ich würde mit der Standardeinstellung 1000 anfangen und ja nach dem, ob was zurückkommt, den Wert erhöhen oder falls nicht, den Wert verkleinern. Am Anfang ist es auch immer ganz praktich eine AdTerminal-Komponente aufs Formular zu ziehen, dann bekommst Du direkt angezeigt, was über den Comport reinkommt.

Grüße
Sven
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:53 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz