Diferencia entre revisiones de «LibStargate»

De WikiRobotics
Saltar a: navegación, buscar
(New page: == Introducción == LibStargate es la librería de comunicación con los servidores Stargate, previamente cargados mediante libIris o gráficamente con Iris. Una vez hecho est...)
 
Línea 14: Línea 14:
 
* '''Licencia''': GPL
 
* '''Licencia''': GPL
 
* '''Autor''':
 
* '''Autor''':
**  Rafael Treviño, (c) 2007 : Creación del las librería.
+
**  Juan González, (c) 2007 : Creación de la librería
 +
**  Rafael Treviño, (c) 2007 : Mejora y ampliación de la librería.
  
 
== Utilización de libStargate ==
 
== Utilización de libStargate ==

Revisión del 01:11 16 may 2007

Introducción

LibStargate es la librería de comunicación con los servidores Stargate, previamente cargados mediante libIris o gráficamente con Iris. Una vez hecho esto, este módulo ofrece una serie de clases.

  • Stargate: Clase genérica de las que las demás heredan.
  • Generic: Clase para la comunicación con el servidor genérico que permite leer y escribir en la memoria del microcontrolador.
  • Servos8: Clase para la comunicación con el servidor servos8 para controlar hasta 8 servos.
  • PICP: Clase para la comunicación con el servidor PICP para grabar una Skypic esclava a través de la Skypic que tiene este servidor instalado.

La comunicación se hace a través del puerto serie a 9600 bps.

Características

  • Licencia: GPL
  • Autor:
    • Juan González, (c) 2007 : Creación de la librería
    • Rafael Treviño, (c) 2007 : Mejora y ampliación de la librería.

Utilización de libStargate

La utilización es muy sencilla. Basta con instanciar una clase (pasándole el puerto serie a utilizar) y después ir invocando a los servicios que ofrece el propio servidor como si de llamadas locales se tratase. De todo lo demás se encarga la librería. Además tiene una comunicación con libIris de forma que, si no tenemos instalado el servidor que acabamos de instanciar, se encarga de bajarlo de Internet e instalarlo en la Skypic.

Descargas

Próximamente.