aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorreinelt <reinelt@3ae390bd-cb1e-0410-b409-cd5a39f66f1f>2004-06-13 01:12:52 +0000
committerreinelt <reinelt@3ae390bd-cb1e-0410-b409-cd5a39f66f1f>2004-06-13 01:12:52 +0000
commite8e56418dc7375b50f36e930fb6752fbe25b4ae1 (patch)
tree3700842c837ef64b9ad0bce6a366d489eb6ef369
parent8ac0cd282d05a3331104714aba66db9bd1715604 (diff)
downloadlcd4linux-e8e56418dc7375b50f36e930fb6752fbe25b4ae1.tar.gz
[lcd4linux @ 2004-06-13 01:12:52 by reinelt]
debug widgets changed (thanks to Andy Baxter) git-svn-id: https://ssl.bulix.org/svn/lcd4linux/trunk@472 3ae390bd-cb1e-0410-b409-cd5a39f66f1f
-rw-r--r--hash.c7
-rw-r--r--hash.h8
-rw-r--r--lcd4linux.conf.sample37
3 files changed, 34 insertions, 18 deletions
diff --git a/hash.c b/hash.c
index cceb6e7..f66d6e1 100644
--- a/hash.c
+++ b/hash.c
@@ -1,4 +1,4 @@
-/* $Id: hash.c,v 1.19 2004/06/01 06:45:30 reinelt Exp $
+/* $Id: hash.c,v 1.20 2004/06/13 01:12:52 reinelt Exp $
*
* hashes (associative arrays)
*
@@ -23,6 +23,10 @@
*
*
* $Log: hash.c,v $
+ * Revision 1.20 2004/06/13 01:12:52 reinelt
+ *
+ * debug widgets changed (thanks to Andy Baxter)
+ *
* Revision 1.19 2004/06/01 06:45:30 reinelt
*
* some Fixme's processed
@@ -140,7 +144,6 @@
#include <stdio.h>
#include <string.h>
#include <regex.h>
-//#include <sys/types.h>
#include "debug.h"
#include "hash.h"
diff --git a/hash.h b/hash.h
index 34286b8..6c3870d 100644
--- a/hash.h
+++ b/hash.h
@@ -1,4 +1,4 @@
-/* $Id: hash.h,v 1.12 2004/06/01 06:45:30 reinelt Exp $
+/* $Id: hash.h,v 1.13 2004/06/13 01:12:52 reinelt Exp $
*
* hashes (associative arrays)
*
@@ -23,6 +23,10 @@
*
*
* $Log: hash.h,v $
+ * Revision 1.13 2004/06/13 01:12:52 reinelt
+ *
+ * debug widgets changed (thanks to Andy Baxter)
+ *
* Revision 1.12 2004/06/01 06:45:30 reinelt
*
* some Fixme's processed
@@ -84,9 +88,7 @@
#define _HASH_H_
-// struct timeval
#include <sys/time.h>
-
typedef struct timeval timeval;
typedef struct {
diff --git a/lcd4linux.conf.sample b/lcd4linux.conf.sample
index 9e2235c..774c451 100644
--- a/lcd4linux.conf.sample
+++ b/lcd4linux.conf.sample
@@ -324,33 +324,44 @@ Widget Uptime {
# debugging widgets
-Widget OnOffTest1 {
- class 'Text'
- expression '....................'
- width 20
- visible onofftest('0')
- align 'L'
- update 2000
-}
-
Widget BarTest {
class 'Bar'
- expression bartest(0,200,100,1)
- expression2 100
+ # test::bar(barno,maxval,startval,delta) - move a test value between 0 and max.
+ # delta= step to change value by each time it's read.
+ # barno - ten different test bar values can be set up, with barno=0..9
+ # if delta=0, just returns the value of bar n instead of changing it.
+ expression test::bar(0,100,50,1)
+ expression2 test::bar(1,100,0,1)
length 10
- max 200
+ max 100
direction 'E'
update 200
}
Widget BarTestVal {
class 'Text'
- expression bartest(0,200,100,0)
+ expression test::bar(0,100,50,0)
prefix 'Test '
width 9
update 200
}
+Widget LightningTest {
+ class 'icon'
+ speed 500
+ visible test::onoff(0)
+ bitmap {
+ row1 '...***'
+ row2 '..***.'
+ row3 '.***..'
+ row4 '.****.'
+ row5 '..**..'
+ row6 '.**...'
+ row7 '**....'
+ row8 '*.....'
+ }
+}
+
# Icons