Witam,
Mam program, który pobiera mi z procka jakieś dane. Za pomocą funkcji ComPort1.ReadStr(RevS,5); pobieram 5 bitów jakiejś informacji. Jednak mam wrażenie, że kolejne bity są doklejane do pozostałych już odczytanych. A ja chcę, żeby przed każdym wywołaniem funkcji bufor był czyszczony.
Nie wiem czy moje rozumowanie działania RS232 jest prawidłowe. Wydaje mi się, że procek wysyła informacje do pc. Pc przechowuje je w jakiejś pamięci. Po wywołaniu funkcji ComPort1.ReadStr() odczytuje zawartość bufora.
Pozdrawiam.
Mam program, który pobiera mi z procka jakieś dane. Za pomocą funkcji ComPort1.ReadStr(RevS,5); pobieram 5 bitów jakiejś informacji. Jednak mam wrażenie, że kolejne bity są doklejane do pozostałych już odczytanych. A ja chcę, żeby przed każdym wywołaniem funkcji bufor był czyszczony.
Nie wiem czy moje rozumowanie działania RS232 jest prawidłowe. Wydaje mi się, że procek wysyła informacje do pc. Pc przechowuje je w jakiejś pamięci. Po wywołaniu funkcji ComPort1.ReadStr() odczytuje zawartość bufora.
Pozdrawiam.