示例#1
0
    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])
示例#2
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)               
示例#3
0
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)