From bc051f377da102bb67c6465b810a07dc7b400e13 Mon Sep 17 00:00:00 2001 From: Dobrica Pavlinusic Date: Sun, 21 Feb 2021 12:20:10 +0000 Subject: [PATCH] handle slower iio_info and skip sleep --- iio2mqtt.pl | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/iio2mqtt.pl b/iio2mqtt.pl index 14c9430..40c4983 100755 --- a/iio2mqtt.pl +++ b/iio2mqtt.pl @@ -57,5 +57,8 @@ while(1) { system "curl --silent -XPOST '$influx_url' --data-binary '$influx'"; warn "$influx\n"; - sleep Time::HiRes::time + $delay - $t; + my $dt = Time::HiRes::time + $delay - $t - 100; + if ( $dt > 0 ) { + sleep $dt; + } } -- 2.20.1