Hallo,
empfange über Com1 folgenden Datenblock:
@;I010101D76A1177CF6CBE;V010C6F13;I020201D6694B44CEDDA6;V021EA8C3;$;
Habe hierzu 2 Fragen.
1. wie kann ich die Quadrate (hier als ; dargestellt) aus diesem Datenblock entfernen(sind Zeilenumbrüche)
2. das Programm arbeitet wohl etwas zu schnell. Wenn der Datenblock über MSComm empfangen wird, kann es passieren das er nicht den kompletten Block empfängt. Dann sind die Daten aber unbrauchbar. Besteht die Möglichkeit, das Prog erst dann weiterlaufen zu lassen wenn der Datenblock kompett ist? Beginnt immer mit @ und endet mit $
Gruß
Paddy
empfange über Com1 folgenden Datenblock:
@;I010101D76A1177CF6CBE;V010C6F13;I020201D6694B44CEDDA6;V021EA8C3;$;
Habe hierzu 2 Fragen.
1. wie kann ich die Quadrate (hier als ; dargestellt) aus diesem Datenblock entfernen(sind Zeilenumbrüche)
2. das Programm arbeitet wohl etwas zu schnell. Wenn der Datenblock über MSComm empfangen wird, kann es passieren das er nicht den kompletten Block empfängt. Dann sind die Daten aber unbrauchbar. Besteht die Möglichkeit, das Prog erst dann weiterlaufen zu lassen wenn der Datenblock kompett ist? Beginnt immer mit @ und endet mit $
Gruß
Paddy