class MyMonitor(QDialog):
	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 setmsg(self):		
		return self.smsg
	
	def turnOn(self):
		LoopingCall(self.gerfunc).start(0.3)
		self.monitw.startsend(self.reactor, 0.5)

	def gerfunc(self):
		self.monit.preenche()
		orw = self.monit.get_orw((self.ip, 'CEN'))
		self.smsg = orw.to_str()
		print self.smsg
	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)
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()
	
Exemplo n.º 4
0
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()
#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
from twisted.internet.task import LoopingCall

ip = "localhost"
port = 60000

smsg = None

def setmsg():
	global smsg
	return smsg
	
def createmsg(m):
	m.preenche()
	orw = mon.get_orw((ip, 'CEN'))	
	global smsg
	smsg = orw.to_str()

if __name__ == '__main__':
	mon = monitor_multi(ip)		
	monit = ICUMonitorFactory(setmsg, ip, port)	
	LoopingCall(createmsg, mon).start(0.5)
	monit.startsend(reactor, 0.5)
	reactor.run()
	
Exemplo n.º 6
0
from hl7parser import patient, measure, channel, oru_wav
from monitorapi import ICUMonitor, ICUMonitorFactory
from monitor_multi import monitor_multi
from twisted.internet import reactor
from twisted.internet.task import LoopingCall

ip = "localhost"
port = 60000

smsg = None


def setmsg():
    global smsg
    return smsg


def createmsg(m):
    m.preenche()
    orw = mon.get_orw((ip, 'CEN'))
    global smsg
    smsg = orw.to_str()


if __name__ == '__main__':
    mon = monitor_multi(ip)
    monit = ICUMonitorFactory(setmsg, ip, port)
    LoopingCall(createmsg, mon).start(0.5)
    monit.startsend(reactor, 0.5)
    reactor.run()