summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorErich Eckner <git@eckner.net>2015-10-22 12:23:00 +0200
committerErich Eckner <git@eckner.net>2015-10-22 12:23:00 +0200
commit483de0736a4043c1b3e1cdcb345e96a7d7798ba6 (patch)
treefc8f00bb8a0f7bcaa0c2ad00e9ee101f52cf6795
parent909ab472976ae7a81e040ced03ecf531da058118 (diff)
downloadFernbedienung-483de0736a4043c1b3e1cdcb345e96a7d7798ba6.tar.xz
Priorität des Befehleinlesens erhöht
-rw-r--r--fernbedienung.lpr9
1 files changed, 4 insertions, 5 deletions
diff --git a/fernbedienung.lpr b/fernbedienung.lpr
index 1d92005..df9c45b 100644
--- a/fernbedienung.lpr
+++ b/fernbedienung.lpr
@@ -14,16 +14,15 @@ uses
var
irDecoder: tIRDecoder;
- nixZuTun: boolean;
begin
irDecoder:=tIRDecoder.create(paramstr(1));
repeat
- nixZuTun:=not irDecoder.zeileVerarbeitet;
- nixZuTun:=(not irDecoder.befehlVerarbeitet) and nixZuTun;
- if nixZuTun then
- sleep(100);
+ repeat
+ while irDecoder.zeileVerarbeitet do;
+ until not irDecoder.befehlVerarbeitet;
+ sleep(100);
until false;
irDecoder.free;