##// END OF EJS Templates
- Las carpetas se han convertido en paquetes de Python para poder importar adecuadamente las clases....
- Las carpetas se han convertido en paquetes de Python para poder importar adecuadamente las clases. - Se modificaron las clases sendFile y changeBeam: - sendFile: recibe como parametro un archivo con ruta absoluta, - changeBeam: recibe como parametro una cadena con el numero del beam(patron) a configurar. - Se modifico la funcion sendFile de la clase sendFile que envia el nombre del archivo y su contenido. Actualmente valida que el archivo exista y que el nombre del archivo sea la ruta absoluta del mismo.

File last commit:

r154:155
r164:165
Show More
fileOverJRO.py
56 lines | 1.5 KiB | text/x-python | PythonLexer
'''
Created on May 8, 2013
@author: Jose Antonio Sal y Rosas Celi
@contact: jose.salyrosas@jro.igp.gob.pe
'''
from datetime import datetime
class generate(object):
__scriptName = "generate.py"
def __init__(self):
pass
def setParameters(self, Profile, Pattern, Antenna):
self.exp_name = Profile.name
self.pattern = Pattern.value
self.phase_tx = Antenna.value
self.gain_tx = Antenna.tx
self.gain_rx = Antenna.rx
self.ues_tx = Antenna.ues
def save(self, xmlFile, contentFile):
f = open(xmlFile, 'w')
f.write(contentFile)
f.close()
def setFilename(self):
initialTime = datetime.today()
filename = str(initialTime)
filename = filename.replace("-","")
filename = filename.replace(":","")
filename = filename.replace(".","")
filename = filename.replace(" ","")
return filename
def setTextContent(self):
title = "title ='%s'" % self.exp_name
ues_tx = "ues_tx = %s" % self.ues_tx
phase_tx = "phase_tx = "
lsValuesPhase = self.phase_tx.split(",")
for element in lsValuesPhase:
phase_tx += "%s,$\n" % element
content = " %s\r\n\n %s\r\n\n %s" % (title, ues_tx, phase_tx)
return content
def saveTextFile(self):
filename = self.setFilename()
txtFile = filename + "txt"
return txtFile