def configure(self, config): PeriodicColumn.configure(self, config) if not self.has_child("delta"): c = Calculator() c.configure( { "name": "delta", "parent": self, "statement": "value - last_value", "variables": [ {"vn": "value", "node_reference": "$value"}, {"vn": "last_value", "node_reference": "$last_value"}, ], } ) return
def configure(self,config): PeriodicColumn.configure(self, config) if not self.has_child('average'): c = Calculator() c.configure({'name':'average', 'parent':self, 'statement':'(value + last_value)/2.0', 'variables':[{'vn':'value', 'node_reference':'$value'}, {'vn':'last_value', 'node_reference':'$last_value'}, {'vn':'last_time', 'node_reference':'$last_time'}, {'vn':'now','node_reference':'$now'}, {'vn':'period', 'node_reference':'$period'}]}) return
def configure(self, config): PeriodicColumn.configure(self, config) if not self.has_child("average"): c = Calculator() c.configure( { "name": "average", "parent": self, "statement": "(value + last_value)/2.0", "variables": [ {"vn": "value", "node_reference": "$value"}, {"vn": "last_value", "node_reference": "$last_value"}, {"vn": "last_time", "node_reference": "$last_time"}, {"vn": "now", "node_reference": "$now"}, {"vn": "period", "node_reference": "$period"}, ], } ) return
def configure(self, config): PeriodicColumn.configure(self, config) if not self.has_child('delta'): c = Calculator() c.configure({ 'name': 'delta', 'parent': self, 'statement': 'value - last_value', 'variables': [{ 'vn': 'value', 'node_reference': '$value' }, { 'vn': 'last_value', 'node_reference': '$last_value' }] }) return