aboutsummaryrefslogtreecommitdiffstats
path: root/exec.c
diff options
context:
space:
mode:
authorltoetsch <ltoetsch@3ae390bd-cb1e-0410-b409-cd5a39f66f1f>2001-03-15 09:13:22 +0000
committerltoetsch <ltoetsch@3ae390bd-cb1e-0410-b409-cd5a39f66f1f>2001-03-15 09:13:22 +0000
commit4b219e09f035d52e3f02b4a4fd042185a06fb670 (patch)
tree3ffb5a3f7f9f5395be45e6cbdc1627d4681c396e /exec.c
parent6332ea0ded15b1ec775ffdb94cc7d8c779138356 (diff)
downloadlcd4linux-4b219e09f035d52e3f02b4a4fd042185a06fb670.tar.gz
[lcd4linux @ 2001-03-15 09:13:22 by ltoetsch]
delay first exec for faster start git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@121 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
Diffstat (limited to 'exec.c')
-rw-r--r--exec.c11
1 files changed, 9 insertions, 2 deletions
diff --git a/exec.c b/exec.c
index c37fa56..3544745 100644
--- a/exec.c
+++ b/exec.c
@@ -1,4 +1,4 @@
-/* $Id: exec.c,v 1.5 2001/03/13 08:34:15 reinelt Exp $
+/* $Id: exec.c,v 1.6 2001/03/15 09:13:22 ltoetsch Exp $
*
* exec ('x*') functions
*
@@ -20,6 +20,9 @@
*
*
* $Log: exec.c,v $
+ * Revision 1.6 2001/03/15 09:13:22 ltoetsch
+ * delay first exec for faster start
+ *
* Revision 1.5 2001/03/13 08:34:15 reinelt
*
* corrected a off-by-one bug with sensors
@@ -77,7 +80,11 @@ int Exec(int index, char buff[EXEC_TXT_LEN], double *val)
return -1;
/* first time ? */
- if (now[index] != 0) {
+ if (now[index] == 0) { /* not first time, to give faster a chance */
+ now[index] = -1;
+ return 0;
+ }
+ if (now[index] > 0) {
/* delay in Ticks ? */
sprintf(xn, "Tick_x%d", index);
p = cfg_get(xn);