INDI é um multi-plataforma, distribuído gratuitamente, open source, simples, pequeno e fácil de análise de projetos de software, um daemon não-interativo que foi criado a partir do zero para funcionar como um astronômico protocolo de controle para sistemas operacionais UNIX-like GNU / Linux e. Ele é implementado em C / C ++.
Um protocolo de controle de interface de neutro distribuído instrumento
O software tem como objetivo fornecer uma interface de protocolo de controle neutro distribuído instrumento que implementa automação motorista backend e suporte para uma série de dispositivos astronômicos, incluindo telescópios, sistemas de foco, e CCDs (dispositivos de carga acoplada).
Suporta uma ampla gama de dispositivos
dispositivos atualmente suportados incluem inúmeros telescópios, CCDs (dispositivos de carga acoplada), rodas de filtros, sistemas de foco, e várias câmeras de vídeo. INDI é usado em suites astronomia populares, incluindo Xephem, KStars, DCD, e Cartes Du Ciel.
Ele também suporta várias classes de instrumentação astronômica, podem ser facilmente encaixados com outros protocolos XML, e é apoiado por uma ampla gama de clientes. No momento, tem sido testada em sistemas de 32 e 64 bits. As instruções de instalação são fornecidas por Softoware abaixo.
Primeiros passos com o INDI
A instalação do software INDI em um sistema operacional GNU / Linux é muito fácil, porque você só terá que baixar o pacote mais recente fonte de Softoware, salve o arquivo em seu diretório Home, extrair seu conteúdo usando um utilitário gerenciador de arquivos, e abra uma janela de terminal.
Na janela de terminal, execute o & lsquo;. cmake & rsquo; comando para configurar o programa, assumindo que todas as suas dependências de tempo de execução foram instalados (libnova, cfitsio, GSL), seguido do & lsquo; o & rsquo; comando para compilá-lo.
Depois de uma operação de compilação bem-sucedida, você deve executar um dos & lsquo; sudo make install & rsquo; ou & lsquo; make install & rsquo; comando, dependendo se você & rsquo; re um usuário com privilégios ou raiz, para instalar o sistema INDI ampla, tornando-o disponível para todos os usuários em seu computador. Instruções de uso detalhadas são fornecidas no arquivo README no interior do pacote fonte
O que é novo nesta versão:.
- < li> INDI :: Tempo para suporte de dispositivos de tempo.
- INDI :: GPS para suporte de dispositivos GPS.
- Wunderground motorista tempo.
- Suporte Meade DSI I & II.
- Suporte focuser FocusLynx.
- Suporte focuser PerfectStar.
- Mundo coordenar o apoio System (WCS) em FITS gerados.
- Atualização motorista Losmany.
- New Celestron motorista.
- New IEQPro motorista.
- Suporte para estacionamento personalizado em motoristas de cúpula.
- controladores cúpula Suporte de Loop Aberto.
- Diversas CCD QHY & Filtro de rodas correções e suporte QHY OSX.
- SBIG guia externo CCD correções.
- suporte de estacionamento personalizado para Celestron / Astrofísica / AstroElectronics / IEQPro
- drivers atualizados ASI Zwo.
- biblioteca Apogee Atualizado. Apoio NET melhorou em INDI Apogee motorista.
- taxas de rotação e de trilha Standarizing de montagem.
- Video4Linux 2 correções e melhorias: (16bpp formatos de pixel (Y16 e BYR2), pwc
- flashled, ColorSpace / linearização, empilhamento), Simutaneous registro / stream / exp. Córrego
- divisor taxa. Rec. padrões de arquivo.
- EQMod corrige: Manter seguimento depois joystick movimento está parado. Inicialização parque
- sempre definido encoders.
- Suporte aprimorado para os motoristas na arquitetura ARM.
- Melhoria da capacidade de registro.
- Reprovado:. LX200Legacy e biblioteca indimain
O que é novo na versão 1.0.0:
- 3rdparty:. Suporte para QHY CCDs e CFWs (BETA)
- 3rdparty:. Suporte para Meade DSI (BETA)
- 3rdparty:. Suporte para câmeras FFMV
- Suporte para Star2000.
- Suporte para Baader cúpula.
- Suporte para Baader SteelDrive focalizador.
- Suporte para escravização cúpula (BETA).
- Subframing e apoio debayer em GPhoto motorista.
- Melhor manuseio CFW e CCD de monitoramento externo para CCDs SBIG.
- Adicionar debayer suporte para câmeras coloridas com opções configuráveis pelo usuário. Debayer é realizada no nível do cliente.
- desentrelaçamento Fixo e apoio subframing em motoristas Starlight Xpress.
- Problemas corrigidos com suporte a joystick em alguns drivers. Suporte a joystick adicionado ao focalizador e filtros de rodas.
- Melhorias na geração de cabeçalho FITS.
- Melhoria no desempenho de alguns motoristas com menos de SBCs como Raspberry PI.
- Adicionado ventilador e velocidade de leitura controles para QSI CCD.
- questão local fixo em INDI motorista.
- regressão fixa em LX200Basic motorista.
- Corrigido problema com o INDI Servidor redefinir variável de ambiente para arquivos esqueleto e configuração.
- Várias correções para o carregamento / economia de configuração do usuário.
O que é novo na versão 0.9.7:
- Suporte para motoristas EQMod e ATIK CCD em Linux e OSX.
- Suporte Joystick para os motoristas telescópio.
- telescópio melhorado e focalizador.
- Bugfixes.
motoristas
O que é novo na versão 0.9.6:
- Esta versão suporta a unidade Starlight Xpress Adaptive Optics, placas Arduino (com drivers personalizáveis para dispositivos auxiliares observatório comum), eo Guia GPUSB Interface de porta.
- Além disso, melhora o suporte para Startlight Xpress CCDs e rodas de filtro.
O que é novo na versão 0.9.5:
- As principais melhorias em bibliotecas INDI de Base e cliente, correções de bugs em LX200, Magalhães, e os motoristas Celestron, um novo simulador focalizador, e melhorias para a suíte simulador existente.
O que é novo na versão 0.9.1:
- Esta versão bugfix menor corrige problemas de compilação em não-Linux sistemas operacionais.
O que é novo na versão 0.9.0:
- INDI :: drivers básicos são agora usados para a maioria das classes de instrumentos astronômicos.
- New iEQ45 GoTo alemão Monte Equatorial driver.
- New melhorou QSI CCD & amp; Controlador de filtro.
- New melhorou Starlight Xpress CCD & amp; Controlador de filtro.
- New melhorou RoboFocus motorista.
- libboost não é mais necessário para construir libindi.
- Suporte aprimorado para a construção de sistemas operacionais não-Linux.
- Várias correções de bugs e pequenas melhorias.
O que é novo na versão 0.8.0:
- Suporte para novos dispositivos.
- CCD Starlight Xpress e Filtro de rodas.
- EQ Synscan Mount.
- TCFS Focador.
- CCD QSI.
- Radio Astronomy Suprimentos Linha Spectracyber Hydrogen Spectrometer.
O que é novo na versão 0.7.1:
- Um erro filtro mudança na verdadeira roda de filtros tecnologia foi corrigido.
- funcionalidade INDI :: Mediator foi melhorada, e buffer de leitura em INDI :: BaseClient foi fixado entre outras diversas correções.
O que é novo na versão 0.7:
- renomeação dinâmica dos motoristas em cima do tempo de execução: indiserver atualmente envia clientes um nome de estática do driver, que normalmente é hard-coded no código-fonte do driver. Isso apresenta um dilema para os motoristas idênticos que precisam ser executados simultaneamente. Suponha que temos um driver codificador e dois dispositivos de codificação (por exemplo Alt & amp; codificadores AZ). Tal como está agora, o motorista não pode mudar seu nome (por exemplo, "encoder") para (por exemplo, "AZ_ENCODER") em tempo de execução. Em v0.7 libindi, indiserver suporta renomeação dinâmica dos motoristas.
- Padrão API helper para criar e utilizar os clientes do INDI: Às vezes é necessário para um motorista meta para agir como cliente para outros motoristas (ou seja, capacidade de enviar comandos). Antes de v0.7, esta tarefa mundana era feito manualmente. Agora, com a ajuda de classes auxiliares, é uma tarefa trivial.
- Capacidade para carregar propriedades do driver de um arquivo XML externo. Não há necessidade de propriedades do código rígidos mais!
- Capacidade de escrever / ler arquivos de configuração XML para valores de driver a ser carregado em tempo de execução: Longa recurso solicitado está agora em obras! Em v0.7 libindi, no âmbito do novo quadro todos os drivers podem ler e salvar arquivos de configuração XML para valores de inicialização ou os valores de última configuração automaticamente.
- Facilitar a depuração e simulação de motoristas.
- New C ++ estrutura para facilitar o desenvolvimento de novos drivers INDI.
- Multidão de novos drivers 3rd party!
- Várias correções de bugs para motoristas e quadro atual.
O que é novo na versão 0.6:
- Astrofísica montar apoio.
- SBIG e suporte de driver Apogee e melhorias.
- A nova construção modular para suportar drivers de 3rd party.
- Uma API atualizado para facilitar scripting e automação dos motoristas.
Comentários não encontrado