Fixing a bug in ContactSensor.
authorrtrimana <rtrimana@uci.edu>
Thu, 1 Aug 2019 19:25:05 +0000 (12:25 -0700)
committerrtrimana <rtrimana@uci.edu>
Thu, 1 Aug 2019 19:25:05 +0000 (12:25 -0700)
ContactSensor/ContactSensor.groovy

index b4ed629..141faf2 100644 (file)
@@ -29,11 +29,11 @@ public class ContactSensor {
                this.contactState = value
                this.currentContact = value
                this.latestValue = value
                this.contactState = value
                this.currentContact = value
                this.latestValue = value
-               this.events.add(eventDataMap)
-               this.timeOfEvents.add(System.currentTimeMillis())
+               //this.events.add(eventDataMap)
+               //this.timeOfEvents.add(System.currentTimeMillis())
        }
 
        }
 
-       def eventsSince(Date dateObj) {
+       /*def eventsSince(Date dateObj) {
                def List happenedEvents = []
                def sinceThen = dateObj.time
                for (int i = 0;i < timeOfEvents.size();i++) {
                def List happenedEvents = []
                def sinceThen = dateObj.time
                for (int i = 0;i < timeOfEvents.size();i++) {
@@ -41,7 +41,7 @@ public class ContactSensor {
                                happenedEvents.add(events[i])
                }
                return happenedEvents
                                happenedEvents.add(events[i])
                }
                return happenedEvents
-       }
+       }*/
        
        def on() {
                println("the contact sensor with id:$id is armed!")
        
        def on() {
                println("the contact sensor with id:$id is armed!")