mbed Sensor node for Instrumented Booth over ETH.
Dependencies: EthernetInterface-1 MaxbotixDriver Presence HTU21D_TEMP_HUMID_SENSOR_SAMPLE Resources SHARPIR mbed-rtos mbed-src WDT_K64F nsdl_lib
Fork of Trenton_Switch_LPC1768_ETH by
Diff: sensor_ctl.h
- Revision:
- 26:4cac6b346e4f
- Parent:
- 25:cb16c5248769
- Child:
- 27:6017a643f386
--- a/sensor_ctl.h Wed Dec 03 09:03:29 2014 +0000 +++ b/sensor_ctl.h Wed Dec 03 15:39:09 2014 +0000 @@ -9,7 +9,8 @@ #define SOUND_SAMPLE_PERIOD 100 // Every 500 ms #define SOUND_REPORT_PERIOD 10000 // Every 10 seconds #define DOOR_HEIGHT_PERIOD 100 // Every 100 ms -#define PIR_DEBOUNCE_PERIOD 30000 // 30 seconds +#define MOTION_REPORT_PERIOD 1000 // Every Second. +#define DOOR_TRIP_REPORT_PERIOD 1000 // Every Second. #define KIOSK_DEBOUNCE_PERIOD 60000 // Every minute @@ -28,12 +29,12 @@ void handle_temperature_report_timer(); void handle_microphone_sample_timer(); void handle_microphone_report_timer(); +void handle_motion_report_timer(); void handle_door_height_sample_timer(); +void handle_door_trip_report_timer(); void drive_height(); void drive_kiosk_presence(); -void drive_motion(); -void drive_door_trip(); //Drive functions