31 #include "dev/pir-sensor.h"
32 #include "lib/simEnvChange.h"
34 const struct simInterface pir_interface;
35 const struct sensors_sensor pir_sensor;
50 configure(
int type,
int c)
69 return simPirIsActive;
75 doInterfaceActionsBeforeTick(
void)
78 if (simPirIsActive && simPirChanged) {
81 sensors_changed(&pir_sensor);
87 doInterfaceActionsAfterTick(
void)
92 SIM_INTERFACE(pir_interface,
93 doInterfaceActionsBeforeTick,
94 doInterfaceActionsAfterTick);
96 SENSORS_SENSOR(pir_sensor, PIR_SENSOR,
97 value, configure, status);