This commit is contained in:
boccioli_m
2015-05-20 11:39:56 +02:00
commit f4607f105a
45 changed files with 1030 additions and 0 deletions

27
script/local.py Normal file
View File

@@ -0,0 +1,27 @@
#det.data.monitored=True
import random
class SimulatedOutput(Writable):
def getName(self):
return "SimulatedOutput"
def write(self, value):
pass
class SimulatedInput(Readable):
def __init__(self):
self.x = 0.0
def getName(self):
return "SimulatedInput"
def read(self):
self.x = self.x + 0.2
noise = (random.random() - 0.5) / 20.0
return math.sin(self.x) + noise
sout = SimulatedOutput()
sinp = SimulatedInput()