Synchronizacja portu szeregowego w Delphi

Nadal mam problemy z komponentem TComPort, ale tym razem nie jest to sam komponent, który za tym stoi. Mam urządzenie, które wysyła szereg ciągów ascii przez port szeregowy. Muszę przetestować te ciągi, których problem polega na tym, że komputer reaguje bardzo szybko, więc w znaku zdarzenia przechwytuje tylko część ciągu, a reszta ciągu powraca później ... więc parsowanie go, gdy jest otrzymane, uniemożliwia.

Zastanawiałem się nad napisaniem licznika czasu sprawdzającego, czy nie ma aktywności seryjnej 10 lub więcej sekund, a następnie zapisuję ciąg, który zapisuję w buforze. Ale ta metoda jest nieprofesjonalna, czy nie ma bezczynnego wydarzenia, którego mogę słuchać ... Czekam na najlepsze rozwiązanie mojego problemu. Dzięki.

questionAnswers(5)

yourAnswerToTheQuestion