Zdravím všetkých a prosím o radu.
Používam na TCP komunikáciu TTCPBlockSocket.
Zariadenie s ktorým komunikujem má rozdielne odozvy odpovede na jednotlivé príkazy.
Všimol som si, že pokiaľ nastavím timeout napríklad na 2 sekundy, ale zariadenie dokáže odpovedať napríklad za 0,2 sekundy, tak komunikácia skrátka trvá 2 sekundy a samozrejme keď je timeout nedostačujúci, zariadenie vyhodí chybu.
Otázka:
Dá sa nejako variabilne riadiť, aby komponent, pokiaľ dostane zo zariadenia odpoveď skôr, ako vyprší timeout pokračoval ďalej a nečakal na vypršanie timeoutu ?
Veľmi pekne ďakujem za pomoc.