31 #include "lib/sensors.h"
32 #include "dev/button-sensor.h"
33 #include "lib/simEnvChange.h"
35 const struct simInterface button_interface;
37 static struct timer debouncetimer;
40 char simButtonChanged;
42 char simButtonIsActive;
51 configure(
int type,
int c)
54 simButtonIsActive = c;
57 simButtonIsActive = 1;
71 doInterfaceActionsBeforeTick(
void)
74 if(simButtonChanged && simButtonIsActive && simButtonIsDown) {
84 doInterfaceActionsAfterTick(
void)
89 SIM_INTERFACE(button_interface,
90 doInterfaceActionsBeforeTick,
91 doInterfaceActionsAfterTick);
94 value, configure, status);