Pydownloader-console

De WikiRobotics
Saltar a: navegación, buscar

Logo del pydownloader‎

Introducción

Características

  • Lenguaje de programación: Python
  • Sistema operativo: Multiplataforma (Linux/Windows)
  • Interfaz usuario: Consola
  • Licencia: GPL
  • Autores:

Utilización

Parámetros

Se invoca de la siguiente forma:

pydownloader <programa> [<puerto>]

donde los parámetros son:

  • <programa> : Fichero .hex o el nombre del firmware predefinido a cargar:
    • ledp1: Programa de prueba 1. Led parpadeante
    • ledp2: Programa de prueba 2. Led parpadeante a mas velocidad
    • monitor: Servidor generico
    • servos8: Servidor para movimiento de hasta 8 servos
    • Picp  : Servidor para la programacion de PICs
    • eco  : Servidor de eco por el puerto serie
  • [<puerto>]: Nombre del dispositivo serie a utilizar.
    • Linux: /dev/ttyS0, /dev/ttyS1..., /dev/ttyUSB0, /dev/ttyUSB1...
    • Windows: COM1, COM2,...

Ejemplos

Descarga del fichero test.hex en una Skypic conectada a traves de un conversor USB-serie en una maquina Linux:

$ pydownloader test.hex /dev/ttyUSB0
PyDownloader. Descarga de programas en la Skypic. Licencia GPL 
Fichero: "test.hex" Esperando Bootloader
Descargando: ***** OK

Descarga del firmware ledp1 para comprobar si la Skypic está funcionando

$ pydownloader ledp1 /dev/ttyUSB0
PyDownloader. Descarga de programas en la Skypic. Licencia GPL 
Firmware: ledp1
Esperando Bootloader
Descargando: *** OK

Descargas

versión: 1.0 RC1

Fichero Descripción
Pendiente Pendiente

Cambios

  • 16/Sep/2007: Version inicial de esta pagina


Acceso al repositorio

La version 1.0 se puede obtener asi:

svn co http://svn.iearobotics.com/pydownloader/pydownloader/pydownloader-1.0/