Hallo Experten!!
Ich möchte über einen Bewegungssensor, der über die ser. Schnittstelle (COM1) verbunden ist, Daten in meiner Applikation aufzeichnen und weiterverarbeiten.
Natürlich hab ich bis jetzt viele Threads durchgestöbert, wie man das machen könnte....ebenso die Docs von Async Pro.
Nur ich komm einfach ned weiter...
Was ich bislang gemacht habe:
+) Sensor an COM1 anschliessen und Software für Bewegungssensor installieren (--> mit der kleinen Software, konnte ich mich auch von der Funktionalität des Sensors überzeigen) (Baudrate: 9600, ComNumber: 1, ansonsten alle anderen Werte default gelassen)
+) Async Pro installiert und Packages werden in der Delphi5-Entwicklungsumgebung angezeigt
+) Habe die TAdpComPort-Komponente in meine Form gezogen, mache in der FormShow die Verbindung mit .Open := true; auf
und will in der TriggerAvail-Methode Daten testweise einlesen....
procedure TfmMain.accelComPortTriggerAvail(CP: TObject; Count: Word);
var
c: Char;
begin
c := accelComPort.GetChar;
end;
Anschließend läßt sich auch alles fehlerfrei installieren!!
Wenn ich aber den Debugger auf begin stelle, wird dieser gar nie ausgelöst?? Wie kann ich delphiseitig meinen Sensor ansprechen??
Oder anders formuliert, wie muß ich die TAdpComPort-Komponente implementieren, damit ich in jedem Fall Werte vom Sensor geliefert bekomme??
LG
Thomas