def tortucaro(self,b): resultado=1 comp=1 i=carga.compilar_pic("/tortucaro/",self.config[0]) if i==0: self.mensajes(3,"la compilacion fue exitosa") comp=0 else: self.mensajes(0,"hubo un error de compilacion") comp=1 if comp==0: self.mensajes ( 3, "aprete el boton RESET de la placa pinguino antes de continuar" ) i=carga.upload_pic("/tortucaro/main",self.config[0]) if i==0: self.mensajes(3,"la carga fue exitosa") return 0 if i==1: self.mensajes(0,"no se a detectado ningun dispositivo conectada. ¿esta conectado y encendido el PIC?") return 1 if i==2: self.mensajes(0,"Se detecto el dispositivo, pero no se puede cargar el firmware, hay que cargar el firmware antes de que se prenda el led rojo del dispositivo") return 2 if i==2: self.mensajes(0,"no se genero el archivo .hex para cargar") return 3 if i==2: self.mensajes(0,"error al compilar y generar el archivo .hex") return 4
def tortucaro(self,b): resultado=1 comp=1 i=carga.compilar_pic("tortucaro",self.config[0]) if i==0: self.mensajes(3,"la compilacion fue exitosa") comp=0 else: self.mensajes(0,"hubo un error de compilacion") comp=1 if comp==0: self.mensajes ( 3, "aprete el boton RESET de la placa pinguino antes de continuar" ) i=carga.upload_pic("tortucaro",self.config[0]) if i==0: self.mensajes(3,"la carga fue exitosa") return 0 if i==1: self.mensajes(0,"no se a detectado ningun dispositivo conectada. ¿esta conectado y encendido el PIC?") return 1 if i==2: self.mensajes(0,"Se detecto el dispositivo, pero no se puede cargar el firmware, hay que cargar el firmware antes de que se prenda el led rojo del dispositivo") return 2 if i==2: self.mensajes(0,"no se genero el archivo .hex para cargar") return 3 if i==2: self.mensajes(0,"error al compilar y generar el archivo .hex") return 4
def compilar(self,b): self.carga() crear.crear_archivo(self.fondo,self) i=carga.compilar_pic("/source/",self.config[0]) if i==1: self.mensajes(0,("no se encuentra el compilador sdcc en" + " la ruta " + self.config[0] + " . Pruebe configurar el archivo"+ " config.dat y corregirlo")) if i==0: self.mensajes(3,"la compilacion fue exitosa") else: self.mensajes(0,"hubo un error de compilacion")
def compilar(self,b): self.carga() crear.crear_archivo(self.fondo,self) i=carga.compilar_pic("main",self.config[0]) if i==1: self.mensajes(0,("no se encuentra el compilador sdcc en" + " la ruta " + self.config[0] + " . Pruebe configurar el archivo"+ " config.dat y corregirlo")) if i==0: self.mensajes(3,"la compilacion fue exitosa") else: self.mensajes(0,"hubo un error de compilacion")
def compilar(self,arg): print arg cadena=sys.path[0]+ "/source/user.c" cadena2=self.buf.props.text a= self.ventana.mensajes(1,"Las modificaciones echas en el editor no se mantendran, y seran eliminadas cuando se compile de vuelta desde icaro-bloques. ¿Desea continuar?") if a==True: file=open(cadena,"w") file.writelines(cadena2) file.close() i=carga.compilar_pic("/source/",self.ventana.config[0]) if i==0: self.ventana.mensajes(3,"la compilacion fue exitosa") else: self.ventana.mensajes(0,"hubo un error de compilacion")
def compilar(self,arg): print arg dir_conf=os.path.expanduser('~') + "/.icaro/np05/" cadena=dir_conf+"source/user.c" cadena2=self.buf.props.text a= self.ventana.mensajes(1,"Las modificaciones echas en el editor no se mantendran, y seran eliminadas cuando se compile de vuelta desde icaro-bloques. ¿Desea continuar?") if a==True: file=open(cadena,"w") file.writelines(cadena2) file.close() i=carga.compilar_pic("main",self.ventana.config[0]) if i==0: self.ventana.mensajes(3,"la compilacion fue exitosa") else: self.ventana.mensajes(0,"hubo un error de compilacion")
def compilar(self, arg): dir_conf = os.path.expanduser('~') + "/.icaro/firmware/" cadena = dir_conf + "source/user.c" cadena2 = self.buf.props.text a = self.ventana.mensajes( 1, "Las modificaciones echas en el editor no se mantendran, y seran eliminadas cuando se compile de vuelta desde icaro-bloques. ¿Desea continuar?") if a == True: file = open(cadena, "w") file.writelines(cadena2) file.close() i = carga.compilar_pic("main", self.ventana.cfg) if i == 0: self.ventana.mensajes(3, "la compilacion fue exitosa") else: self.ventana.mensajes(0, "hubo un error de compilacion")
def comp_esp(self, b,datos): resultado = 1 comp = 1 i = carga.compilar_pic(datos, self.cfg) if i == 0: self.mensajes(3, "la compilacion fue exitosa") comp = 0 else: self.mensajes(0, "hubo un error de compilacion") comp = 1 if comp == 0: i = carga.upload_pic(datos, self.cfg) if i == 0: cargador = carga.Cargador(datos) cargador.start() return 0
def compilar(self, b): pagina = self.notebook2.get_current_page() if pagina == 0: self.carga() crear.crear_archivo(self.fondo, self) i = carga.compilar_pic("main", self.cfg) if i == 1: self.mensajes(0, ("no se encuentra el compilador sdcc en" + " la ruta " + self.config[0] + " . Pruebe configurar el archivo" + " config.dat y corregirlo")) if i == 0: self.mensajes(3, "la compilacion fue exitosa") else: self.mensajes(0, "hubo un error de compilacion") if pagina == 1: self.ver.compilar(0)