User:Kd8ikt
From Openmoko
(Difference between revisions)
(→demon daemon) |
(→demon daemon) |
||
Line 34: | Line 34: | ||
# | # | ||
# REQUIRES BASH $RANDOM | # REQUIRES BASH $RANDOM | ||
− | |||
e=echo | e=echo | ||
aux_r=/sys/class/leds/gta02-aux\:red/brightness | aux_r=/sys/class/leds/gta02-aux\:red/brightness | ||
Line 40: | Line 39: | ||
pow_o=/sys/class/leds/gta02-power\:orange/brightness | pow_o=/sys/class/leds/gta02-power\:orange/brightness | ||
vib=/sys/class/leds/neo1973\:vibrator/brightness | vib=/sys/class/leds/neo1973\:vibrator/brightness | ||
+ | |||
+ | |||
+ | get_rand_sleep() { | ||
+ | rand_time=$RANDOM | ||
+ | RANGE=11 | ||
+ | let "rand_time %= $RANGE" | ||
+ | sleep $rand_time | ||
+ | } | ||
get_rand() { | get_rand() { | ||
Line 54: | Line 61: | ||
while [ 1 == 1 ]; do | while [ 1 == 1 ]; do | ||
− | + | get_rand_sleep | |
get_rand | get_rand | ||
$e $randy > $aux_r | $e $randy > $aux_r | ||
Line 61: | Line 68: | ||
get_rand | get_rand | ||
$e $randy > $pow_o | $e $randy > $pow_o | ||
− | + | # get_rand_vib | |
− | + | # $e $randy_vib > $vib | |
done | done | ||
</PRE> | </PRE> |
Revision as of 01:37, 31 July 2008
much <3 openmoko
James Lutz Cincinnati, Ohio USA
kd8ikt at fuse.net
my useless home hosted webserver ipv6+ipv4
http://we.trekbeyond.org/
call me on my moko 513 476 nine six nine four
Current Projects
bubble level
- STAGE=planning
- pygtk ? ideas anyone?
using accelerometer inputs draw a graph and calibrate a "level" point
so we can visualize accellerometer inputs
- ideas
- more then one graph and orbubble
- TARE aka recalibrate "center"
- is this even possible? will glamo be able to keep up? we could fix this with lowering the data acquisition timer (lower the fps)
demon daemon
randomly toggles all the lights on/off and vibrator
#!/bin/bash #/hacker/kd8ikt #this could be a neat silent ringer # # REQUIRES BASH $RANDOM e=echo aux_r=/sys/class/leds/gta02-aux\:red/brightness pow_b=/sys/class/leds/gta02-power\:blue/brightness pow_o=/sys/class/leds/gta02-power\:orange/brightness vib=/sys/class/leds/neo1973\:vibrator/brightness get_rand_sleep() { rand_time=$RANDOM RANGE=11 let "rand_time %= $RANGE" sleep $rand_time } get_rand() { randy=$RANDOM RANGE=2 let "randy %= $RANGE" } get_rand_vib() { randy_vib=$RANDOM RANGE=200 let "randy_vib %= $RANGE" } while [ 1 == 1 ]; do get_rand_sleep get_rand $e $randy > $aux_r get_rand $e $randy > $pow_b get_rand $e $randy > $pow_o # get_rand_vib # $e $randy_vib > $vib done
- killscipt
#cleanupSCIPT killall abovescriptname $e 0 > $aux_r $e 0 > $pow_b $e 0 > $pow_o $e 0 > $vib