Skip to content

Releases: dev-LNA/TCSPD

1.0.24

25 Sep 15:15

Choose a tag to compare

Versão 1.0.24 (10/09/2025) - Validação das coordenadas digitadas.

  • Check coord input.vi substituiu Check number input.vi
  • StatusPub0MQ.vi: corrigidos bugs na publicação da versão, AH e Hora sideral.
  • 20250909, NSTrapp com cometa 210P/Christensen funionou bem. ContrTCS 1.0.82.

1.0.23

25 Sep 14:47

Choose a tag to compare

Versão 1.0.23 (23/08/2025) Testado com sucesso na noite de 20250822.
Resumo das modificações:

  • A comunicação com a aplicação externa (NSTrapp) passou para REP 0MQ.
  • Rotinas de tempo agora são compatíveis com hora TU além da hora local.
  • Removidas pendências de quase todas portas seriais não-utilizadas.
  • Abertura da trapeira passa a solicitar senha (mesma da janela Leaf).
  • Janela Leaf dotada de botão para fechar a trapeira imediatamente.
  • Janela do programa posicionada à direita do monitor.

Detalhes das modificações:

  • NSTrapp: Alterado protocolo de TCP para REQ 0MQ. Ao rodar NSTrapp.exe no PC do Autoguider a leitura da hora da tabela do cometa não funcionou porque esse PC está com seu relógio em TU. Solução: Introduzido em Get host time.vi a identificação do fuso horário do PC.
  • Removidas dependências das portas seriais não usadas. Em Configuração.vi foram desabilitados os controles da aba Conf. Serial e os códigos em 0-1 e 1-Conf. Serial. Em TCSPD.vi, desabilitado código em 0-8 e 0-1. Em observação.vi desabilitados os controles da aba INSTRUMENT/CAM1 e respectivo código.
  • Hora TU: Get host time.vi substituiu função Get Date/Time in Seconds e Safe Date-Time String.vi substituiu a função Get Date/Time String.
  • Substituída as comunicações TCP e serial de Autoguider (COM65) e Acquisition (COM71) por REQ-REP ZeroMQ, já implementada em StatusPub0MQ.vi. Em TCSPD.vi desabilitados (1-T) QBridge_65.vi e QBridge_71.vi.
  • Inserido controle senha para abrir a trapeira. Desabilitada a opção “Open Dome Shutter” na aba POINTING. observação.vi alterado em 1-3, 1-9 E 2-DOME.
  • Colocado botão para fechar trapeira na popup Leaf.vi.

1.0.20

25 Sep 13:48

Choose a tag to compare

Last version compiled with LabVIEW 2012. Used until 2024.

1.0.22

24 Sep 15:12

Choose a tag to compare

Versão 1.0.22 (28/07/2025) - Acompanhamento não-sideral
Na versão TCSPD 1.0.22 foi removido bug e implementado o acompanhamento não-sideral
(NST), testado com sucesso na noite de 20250729, mas um bug foi percebido: Ao ativar
o NSTracking, o indicador Time to Limit em System Positions é apagado.
As modificações no TCSPD foram:

  • BUG: Zerado o flag Correção Guider em Processo AutoGuider (1-10-T-T), que possivelmente
    era a causa do travamento do TCSPD durante as guiagens.
    As seguintes modificações se referem ao NST:
  • Em Observação.vi (1-10) foi inserido o envio do comando SHIFT aos controladores
    AH e DEC quando o flag global ExtRA correction ou o ExtDEC correction for setado
    por Auto_guider_queued.vi, juntamente com os deslocamentos exigidos pelo non-sideral
    tracking. Uma aplicação externa enviará periodicamente as correções.
  • Em 1-1,o flag external NST seleciona as coordenadas do encoder para serem mostradas
    no System Positions. Ao ativar Variable Tracking External, offsets ficam = 0.
  • Auto_guider_queued.vi passou a tratar o comando do non-sideral tracking no formato
    NST a=nnn b=mmm (<25000) recebido pelo servidor TCP ou porta serial.
  • Em Monta Comando.vi foi adicionado o terminal para o indicador Erro Resp e adicionado
    o case SHIFT junto a MOVER_REL, etc.
  • Passaram a ser publicados os flags: activeNST, raNSTmove e decNSTmove.

No firmware do motor (na versão 1.0.82) foi incluído o comando SHIFT para o TCSPD fazer
os pequenos deslocamentos do NST, usando como unidade centésimos de segundo de arco.

Foi desenvolvida uma aplicação externa (NSTrapp) que lê tabela do JPL Horizons com as
posições RA e DEC de cometas, identifica suas alterações e envia as correções ao TCSPD.
Esta aplicação precisa ser modificada para funcionar tanto com hora local quanto TU.

Full Changelog: 1.0.21...1.0.22

1.0.21

24 Sep 14:53

Choose a tag to compare

Versão 1.0.21 (10/07/2025). - Build com LV2018
Na versão TCSPD 1.0.21 foram removidas as dependências do pacote NIVision, ainda presente
na versão 20241101, mas que há tempo não estava sendo usado. Removida essa depência, o
TCSPD pode ser usado com o LabVIEW 2018. Também foram removidas do projeto muitos VIs sem uso.