Hallo zusammen,
nutze die repeat()- Anweisung zur Steuerung einer Uhr und eines Einlesevorgangs. Wenn mein Port nun geschlossen wird, soll natürlich nur der Lesevorgang abgebrochen werden. Dazu hätte ich folgende Codezeilen verwendet:
my $id_read = $mw->repeat( 1000, sub { ...einlesen... } );
#wenn Port zu
$id_read->cancel();
Das klappt allerdings nicht. Warum?
In meiner Variable $id_read steht auch nicht einfach ne ID oder etwas vergleichbares, sondern leider das ganze referenzierte GUI... Das kann wohl nicht stimmen, oder?!
Grüße
Hellmaker