def OnInit(self): frame = CanvasFrame(parent=None) self.Bind(EVT_LINE_AVAILABLE, self.on_line) self.Bind(wx.EVT_KEY_DOWN, self.on_key_down) #self.setup_network() self._processes = {} self._shadowed_procs = {} self._line_no = 0 # Log Parser. thread = LogParserThread(self, 'test_data/commstime.log') thread.start() # Setup top level process, don't know WS address yet (use 0) #l = self.lp.next() proc = Process(x=0, y=0, name="TLP") self._processes[0] = proc network = Network(x=0, y=0) network.add_process(proc) self._root_network = network self._first_proc = True # Add network to frame & show. frame.panel.network = network frame.Show(True) self._frame = frame return True
def OnInit (self): frame = CanvasFrame(parent=None) self.Bind(EVT_LINE_AVAILABLE, self.on_line) self.Bind(wx.EVT_KEY_DOWN, self.on_key_down) #self.setup_network() self._processes = {} self._shadowed_procs = {} self._line_no = 0 # Log Parser. thread = LogParserThread(self, 'test_data/commstime.log') thread.start() # Setup top level process, don't know WS address yet (use 0) #l = self.lp.next() proc = Process(x=0, y=0, name="TLP") self._processes[0] = proc network = Network(x=0, y=0) network.add_process(proc) self._root_network = network self._first_proc = True # Add network to frame & show. frame.panel.network = network frame.Show(True) self._frame = frame return True
def setup_network (self): delta = Process(x=250, y=50, name="delta", input_chans=[ChanEnd('in.0', 'input', 'INT'), ChanEnd('in.1', 'input', 'INT')], output_chans=[ChanEnd('out', 'output', 'INT')]) integrate = Process(x=100, y=100, name="integrate", input_chans=[ChanEnd('in', 'input', 'BOOL')], output_chans=[ChanEnd('out', 'output', 'BOOL')]) network = Network(x=100,y=100) network.add_process(delta) network.add_process(integrate) self._frame.network = network
def setup_network(self): delta = Process(x=250, y=50, name="delta", input_chans=[ ChanEnd('in.0', 'input', 'INT'), ChanEnd('in.1', 'input', 'INT') ], output_chans=[ChanEnd('out', 'output', 'INT')]) integrate = Process(x=100, y=100, name="integrate", input_chans=[ChanEnd('in', 'input', 'BOOL')], output_chans=[ChanEnd('out', 'output', 'BOOL')]) network = Network(x=100, y=100) network.add_process(delta) network.add_process(integrate) self._frame.network = network