1 from operationscore.Behavior import *
2 from logger import main_log
5 self.mapping = {'s001':[(132,0),(255,0,0)], 's002':[(400,0), (0,255,0)],
6 's003':[(668,0),
7 (0,0,255)]}
8 self.mappingkey = 'data'
10 ret = []
11 for data in sensorInputs:
12 print data
13 data = dict(data)
14 if self.mappingkey in data:
15 try:
16 data['Location'], data['Color'] =\
17 self.mapping[data[self.mappingkey]]
18 ret.append(data)
19 except:
20 main_log.warn('Bad mapping key. Expanding Color Zones.')
21 return (ret,[])
22