def work(self, input_items, output_items): in0 = input_items[0] in1 = input_items[1] maxvalue = in0[0] maxposition = in1[0] print type(maxposition) freq_max = (self.span * maxposition / self.vectlen) + self.freqini Datos = [maxvalue, freq_max] date=time.strftime('%d/%m/%Y %H:%M:%S') for dato in Datos: sendRaw(date, 1, float(dato), 2, 3, -73.45, 7.87, 27) # <+signal processing here+> return len(input_items[0])
def main(): for datosarenas in glob.glob(os.path.join('*.txt')): with open(datosarenas) as archivo: cadenadedatos="" date=time.strftime('%d/%m/%Y %H:%M:%S') for linea in archivo: print(linea) cadenadedatos+=linea[0:-1]+";" cadenadedatos=cadenadedatos[0:-1] print(cadenadedatos) print(date) sendRaw(date, 1, cadenadedatos, 2, 3, -73.45, 7.87, 3) os.remove(datosarenas)
def main(): with open("datostres.txt") as archivo: cadenadedatos="" date=time.strftime('%d/%m/%Y %H:%M:%S') for linea in archivo: print(linea) cadenadedatos+=linea[0:-1]+";" #sel=linea.split() #n=0 #for valor in sel: #print(valor) #n=n+1 #coment="sensor "+str(n) cadenadedatos=cadenadedatos[0:-1] print(cadenadedatos) print(date) sendRaw(date, 1, cadenadedatos, 2, 3, -73.45, 7.87)