예제 #1
0
    def SinwaveformGenerator(self):
      #global values,T1,Konstant,T0,q

      if(not self.q.empty()):
        a = self.q.get()
        #agregando el dato al arreglo para guardar en la base de datos
        self.segmento_senal.append(a)
        #Agregando al values para que sea graficado
        self.values.append(a)
        #verificar si hay que guardar el segmento de la senal
        if(len(self.segmento_senal) == self.longitud_segmento):
            #guardar la senal
            AplicacionBitalino.agregarSenal( self.senal_id, self.orden_senal, self.segmento_senal,AplicacionBitalino.diagnostico_id)
            self.orden_senal+=1
            self.segmento_senal = []
        #agregando el dato al arreglo para graficar

      else:
          print "is empty"
예제 #2
0





from Persistencia.Base import *

from Logica.AplicacionBitalino import  AplicacionBitalino
engine = create_engine('sqlite:///../Persistencia/BaseDeDatos.db', echo=True)
Base = declarative_base()
Session = sessionmaker(bind=engine)
session = Session()

def agregaPaciente( idP, ti, name, lastname, gen, birth,phone, age):
    Base.metadata.create_all(engine)
    paciente=Paciente(idP, ti, name, lastname, gen, birth,phone, age)
    session.add(paciente)
    session.commit()
import datetime
birth = "10/06/94"

#agregaPaciente("1020793768" , "CC" , "luis" , "felipe" , "M" , datetime.datetime.strptime(birth, "%d/%m/%y").date(), "300210593", 21)


AplicacionBitalino.agregarSenal( 2 , 1 , [1,2,3,4,5,6,7,8,9,4,5,6,1,2,3,1,2,3,1,4,5,7,8,5,4,5,1,2,3,5], 1)