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