Removing/commenting out evt variable that was causing a state explosion.
authorrtrimana <rtrimana@uci.edu>
Thu, 25 Jul 2019 22:27:35 +0000 (15:27 -0700)
committerrtrimana <rtrimana@uci.edu>
Thu, 25 Jul 2019 22:27:35 +0000 (15:27 -0700)
GlobalVariables/GlobalVariablesBothApps.groovy
Methods/eventHandler.groovy

index 6621df4e2afdd4d74e6e5ebfde9583eb4b9f0fb9..f3f944a4276bda5a8be610a018e2de54a8bc38c0 100644 (file)
@@ -7,7 +7,7 @@
 //Object for touch to call function
 @Field def appObject = new Touched(sendEvent, 0)
 //Create a global list for events
-@Field def evt = []
+//@Field def evt = []
 //Global Object for class Touch Sensor!
 @Field def touchSensorObject = new NfcTouch(sendEvent, 1)
 //Global Object for class switch!
index 4df76755bdcde3b5e594f06715617dafc8259430..4475bc24d9abdec1d4ae0478369200258ae137be 100644 (file)
@@ -13,7 +13,7 @@ def eventHandler(LinkedHashMap eventDataMap) {
        for (int i = 0;i < app2.eventList.size();i++) {
                if (app2.eventList[i] == name) {
                        def event = new Event(value, name, deviceId, descriptionText, displayed, linkText, linkText, isStateChange, unit, data)
-                       evt.add(event)
+                       //evt.add(event)
                        app2.functionList[i](event)
                }
        }
@@ -21,7 +21,7 @@ def eventHandler(LinkedHashMap eventDataMap) {
        for (int i = 0;i < app1.eventList.size();i++) {
                if (app1.eventList[i] == name) {
                        def event = new Event(value, name, deviceId, descriptionText, displayed, linkText, linkText, isStateChange, unit, data)
-                       evt.add(event)
+                       //evt.add(event)
                        app1.functionList[i](event)
                }
        }