def __init__(self, qtreactor, qtip, qtport, parent = None): super(MyMonitor, self).__init__(parent) self.reactor = qtreactor self.ip = qtip self.port = qtport self.ui = Ui_MonitForm() self.ui.setupUi(self) self.smsg = None self.x = [] self.y = [] self.monit = monitor_multi(ip) self.monitw = ICUMonitorFactory(self.setmsg, self.ip, self.port)
def __init__(self, qtreactor, qtip, qtport, parent=None): super(MonitSim, self).__init__(parent) self.reactor = qtreactor self.ip = qtip self.port = qtport self.ui = Ui_MonitSimForm() self.ui.setupUi(self) self.plotter = GenPlotter(self.ui.ecgChart) self.smsg = None self.monit = monitor_multi(sys.argv[1]) #Twisted client api #self.monitw = ICUMonitorFactory(self.setmsg, self.ip, self.port) #Create client self.monitw = ICUClient(reactor, self.ip, self.port)
def __init__(self, qtreactor, qtip, qtport, parent = None): super(MonitSim, self).__init__(parent) self.reactor = qtreactor self.ip = qtip self.port = qtport self.ui = Ui_MonitSimForm() self.ui.setupUi(self) self.plotter = GenPlotter(self.ui.ecgChart) self.smsg = None self.monit = monitor_multi(sys.argv[1]) #Twisted client api #self.monitw = ICUMonitorFactory(self.setmsg, self.ip, self.port) #Create client self.monitw = ICUClient(reactor, self.ip, self.port)
sys.path.insert(0, '../hl7parser') sys.path.insert(0, '../monitor') #from gerador_simples import gerador_simples, gerador_duplo #from gerador_aquivo import gerador_arquivo from hl7parser import patient, measure, channel, oru_wav from monitorapi import ICUMonitor, ICUMonitorFactory from monitor_multi import monitor_multi from twisted.internet import reactor ip = "localhost" port = 60000 smsg = None def setmsg(): global smsg return smsg if __name__ == '__main__': mon = monitor_multi(ip) mon.preenche() orw = mon.get_orw((ip, 'CEN')) #global smsg smsg = orw.to_str() moni = ICUMonitorFactory(setmsg, ip, port) moni.sendmsg(reactor) reactor.run()