Software

Aquila Tools

Las herramientas Aquila incluyen todo lo necesario para desarrollar hardware y software con Aquila: El IDE de Arduino con la definición del hardware Altair y el servidor Aquila, para poder controlar los Altairs desde un navegador Web.

Descargas:



Instalación Soporte de Altair para el IDE de Arduino


Resolución de problemas

  • Problema: aquila-server falla al iniciar con el mensaje: Error: listen EADDRINUSE

    Causa: Esto pasa cuando el puerto 8080 está siendo ocupado por otro proceso.

    Solución: Debemos cambiar el puerto en el cual nuestro servidor vivirá. Para esto, edita el archivo C:\ProgramData\.aquila-server\server.js (Windows) o ~/.aquila-server/server.js (Linux, OSX) con un editor de texto plano como notepad o WordPad y cambia el número de puerto, por ejemplo podríamos usar: port: 5080

    Solución 2: Si la solución anterior no funciona, por favor revisa si no tienes algún Firewall que esté bloqueando los puertos.

  • Problema: aquila-server falla al iniciar con el mensaje: ERROR connecting to database, make sure that mongodb is installed and running or try resetting the database.

    Causa: Esto pasa cuando el archivo de la base de datos se corrompió (la PC se apagó abruptamente o el proceso mongodb fue interrumpido a la fuerza mientras escribia el archivo).

    Solución: Elimina la carpeta de la base de datos en C:\ProgramData\.aquila-server\data\db (Windows) o ~/.aquila-server/data/db (Linux, OSX). La siguiente vez que se inicie aquila-server, se creará una nueva base de datos. Por favor tenga en cuenta que toda la información de dispositivos y la configuración se perderá.


¿Listo para empezar?

Comienza siguiendo la guía: Getting Started with Aquila

Lee la documentación.