Driver for a binary on/off presence device

Dependents:   mbed-IBooth-ETH

Revision:
6:b1c665320f0c
Parent:
5:1d5ca464ac89
Parent:
4:ac5cfd7e90ea
Child:
7:f12e18827f3e
--- a/Presence.cpp	Mon Feb 09 16:33:52 2015 +0000
+++ b/Presence.cpp	Mon Feb 09 16:36:27 2015 +0000
@@ -1,5 +1,5 @@
 /*
-    Presence.cpp -  presence sensor library
+    presence.cpp -  presence sensor library
     Developed by Andrea Corrado & Eric Gowland
     
     Connect to a hardware device that is boolean present/not present. Such as PIR or Rangefinder with appropriate signalling.
@@ -12,16 +12,16 @@
 
 
 
-Presence::Presence(PinName pin, bool true_on_rise, int debounce_time_ms):_myint(pin), _led1(LED1)
+presence::presence(PinName pin, bool true_on_rise, int debounce_time_ms):_myint(pin), _led1(LED1)
 {
     debounce_ms = debounce_time_ms;
     _true_on_rise = true_on_rise;
 //    if(true_on_rise) {
-//        _myint.rise(this, &Presence::presence_interrupt_off);
-//        _myint.fall(this, &Presence::presence_interrupt_on);
+//        _myint.rise(this, &presence::presence_interrupt_off);
+//        _myint.fall(this, &presence::presence_interrupt_on);
 //    } else {
-//        _myint.rise(this, &Presence::presence_interrupt_on);
-//        _myint.fall(this, &Presence::presence_interrupt_off);
+//        _myint.rise(this, &presence::presence_interrupt_on);
+//        _myint.fall(this, &presence::presence_interrupt_off);
 //    }
     _detection=false;
     debounce_timer.start();
@@ -29,14 +29,14 @@
 
 }
 
-void Presence::presence_interrupt_off(){
+void presence::presence_interrupt_off(){
     if(debounce_timer.read_ms() > debounce_ms) {
         _detection=false;
         _led1=1;
     }
 }
 
-void Presence::presence_interrupt_on() //Detection of motion.
+void presence::presence_interrupt_on() //Detection of motion.
 {
     //Always trigger detection..
     _detection=true;