Irydeo Observatory Software Compilation - IOSC / DragonFly
Dragonfly es un dispositivo fabricado en España por Lunático Astronomía que ofrece un conjunto de relés y entradas para sensores analógicos y digitales, de forma que puedes activar/desactivar dispositivos y, opcionalmente cambiar el estado de los mismos en base a dichos sensores.
Lunático ofrece un API VBS y driver ASCOM para Windows, que puedes consultar en su web http://www.lunatico.es/docs/DragonflyUsersManual.pdf. El API que ofrece IOSC intenta respetar, en la medida de lo posible la definición original, de forma que ofrece los mismos métodos y parámetros:
public function DragonFly($addr)
public function RelayOpen(int $relayNumber): bool
public function RelayClose(int $relayNumber): bool
public function RelayPulse(int $relayNumber, int $period = 0): bool
public function RelayRead(int $relayNumber): bool
public function SensorDigRead(int $sensorNumber): bool
public function SensorAnRead(int $sensorNumber): int
Ejemplo básico: Activar y desactivar un relé cada 2 minutos.
Descargas
Binarios
- IOSC PHAR
- Paquete Debian/Ubuntu IOSC (x86-64)
- Paquete Raspberry/Banana Pi IOSC (ARM-32)
- Instalación
- Configuración (fichero .ini)
- PHP Doc (enlace y descarga)