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:
- 27:6017a643f386
- Parent:
- 26:4cac6b346e4f
- Child:
- 28:908a6f58aa7f
--- a/sensor_ctl.h Wed Dec 03 15:39:09 2014 +0000 +++ b/sensor_ctl.h Wed Dec 03 17:33:34 2014 +0000 @@ -5,13 +5,13 @@ /******* Sensor Timer/Debounce Periods (ms) **********/ -#define TEMPERATURE_REPORT_PERIOD 60000 // Every Minute -#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 MOTION_REPORT_PERIOD 1000 // Every Second. -#define DOOR_TRIP_REPORT_PERIOD 1000 // Every Second. -#define KIOSK_DEBOUNCE_PERIOD 60000 // Every minute +#define TEMPERATURE_REPORT_PERIOD_MS 60000 // Every Minute +#define SOUND_SAMPLE_PERIOD_MS 100 // Every 500 ms +#define SOUND_REPORT_PERIOD_MS 10000 // Every 10 seconds +#define DOOR_HEIGHT_PERIOD_MS 100 // Every 100 ms +#define MOTION_REPORT_PERIOD_MS 1000 // Every Second. +#define DOOR_TRIP_REPORT_PERIOD_MS 1000 // Every Second. +#define KIOSK_REPORT_PERIOD_MS 1000 // Every Second //Externally visible values. @@ -32,15 +32,7 @@ void handle_motion_report_timer(); void handle_door_height_sample_timer(); void handle_door_trip_report_timer(); +void handle_kiosk_report_timer(); void drive_height(); -void drive_kiosk_presence(); - - -//Drive functions - - - - - #endif // SENSOR_CTL_H_ \ No newline at end of file