Hallo,

schon wieder eine Frage: Ich möchte gerne einen Funktionsaufruf prinzipiell zeitlich limitieren. Konkret handelt es sich dabei die Funktionen read(...) und write(...) aus QextSerialPort.

Der Grund: Das Programm soll Geräte steuern, und wenn ein Gerät nicht antwortet, soll z.B. der Magnet nicht mit voller Leistung weiterlaufen bis jemand das Programm manuell abbricht. Ich habe leider nicht herausgefunden, ob die genannten Funktionen sowieso nur einen Versuch unternehmen und, falls das Gerät nicht erreichbar ist, eine Fehlermeldung zurückgeben und das Programm weiterlaufen lassen.