##// END OF EJS Templates
Script test de pruebas actuales con el update de heading en el block 360, el parametro adicional es heading que se lee del experiment.conf
Script test de pruebas actuales con el update de heading en el block 360, el parametro adicional es heading que se lee del experiment.conf

File last commit:

r1367:42e9a23049f5
r1759:c8ee9da660f1
Show More
readFileconfig.py
70 lines | 2.5 KiB | text/x-python | PythonLexer
print("LECTURA DE ARCHIVOS DE CONFIGURACION")
class ReadfileWR():
def __init__(self,filename):
f = open(filename, "r")
i=0
self.dict={'paht_ped':None,'path_adq':None,'path_res':None,'resolution':None,'vel_ped_azi':None,'pos_ped_azi':None,'pos_ped_ele':None,'ipp':None,'n':None,'len_ped':None,\
't_s_ped':None,'t_f_ped':None,'b_f_adq':None,'t_f_adq':None,'mode':None,'online':None}
while(True):
##print(i)
linea = f.readline()
if i==4:
resolution=float(linea)
self.dict['resolution']=resolution
if i==6:
vel_pedestal_a=float(linea)
self.dict['vel_ped_azi']=vel_pedestal_a
if i==8:
pos_pedestal_a=float(linea)
self.dict['pos_ped_azi']=pos_pedestal_a
if i==10:
pos_pedestal_e=float(linea)
self.dict['pos_ped_ele']=pos_pedestal_e
if i==12:
ipp = float(linea)
self.dict['ipp']= round(ipp,5)
if i==14:
n = float(linea)
self.dict['n']= n
if i==16:
len_pedestal= float(linea)
self.dict['len_ped']= len_pedestal
if i==18:
time_x_sample_ped=float(linea)
self.dict['t_s_ped']= time_x_sample_ped
if i==20:
time_x_file_ped = float(linea)
self.dict['t_f_ped']= time_x_file_ped
if i==22:
bloques_x_file_adq= float(linea)
self.dict['b_f_adq']=bloques_x_file_adq
if i==24:
time_x_file_adq = float(linea)
self.dict['t_f_adq'] = time_x_file_adq
if i==26:
mode= int(linea)
self.dict['mode'] = mode
if i==28:
path_p= str(linea)
self.dict['path_ped'] = path_p
if i==30:
path_a= str(linea)
self.dict['path_adq'] = path_a
if i==32:
online= int(linea)
self.dict['online'] = online
if i==34:
path_r= str(linea)
self.dict['path_res'] = path_r
#print(linea)
if not linea:
break
i+=1
f.close()
def getDict(self):
return self.dict
#filename= "/home/developer/Downloads/config_WR.txt"
#dict= ReadfileWR(filename).getDict()
#print(dict)