@TechReport{SoutoCarv:2008:DeInGr,
author = "Souto, Mois{\'e}s Cirilo de Brito and Carvalho, Manoel Jozeane
Mafra de",
title = "Desenvolvimento de interface gr{\'a}fica para o sistema de
controle de antena da Esta{\c{c}}{\~a}o Multimiss{\~a}o de
Natal",
institution = "Instituto Nacional de Pesquisas Espaciais",
year = "2008",
type = "RPQ",
address = "S{\~a}o Jos{\'e} dos Campos",
note = "{Bolsa PIBIC/INPE/CNPq}",
keywords = "interface gr{\'a}fica, antenas.",
abstract = "O presente trabalho, que teve in{\'{\i}}cio em mar{\c{c}}o de
2008, objetiva dar continuidade ao projeto de
Inicia{\c{c}}{\~a}o Cient{\'{\i}}fica em andamento desde
agosto de 2007, visando o desenvolvimento de uma interface
gr{\'a}fica, em plataforma GNU/Linux, C/C++ e biblioteca
gr{\'a}fica Qt3, para o software de rastreio e ger{\^e}ncia do
sistema de controle da antena da Esta{\c{c}}{\~a}o
Multimiss{\~a}o de Natal EMMN. Na fase anterior foi desenvolvido
um software em C/C++ para rastreio e ger{\^e}ncia da
esta{\c{c}}{\~a}o, tendo sido utilizadas as bibliotecas ncurses,
Comedi e Comedili sendo que ncurses foi aplicada na
constru{\c{c}}{\~a}o de interface em prompt para controle da
antena. Comedi e comedilib, foram usadas para controle da placa de
convers{\~a}o A/D e D/A da National Instruments, modelo
PCI-6025E, que atua sobre o controlador do posicionamento da
antena. Atualmente, a Esta{\c{c}}{\~a}o {\'e} composta de
Sistema de Antena, Sistemas de Acionamento e Controle do
Posicionador, Sistema de Aquisi{\c{c}}{\~a}o de Dados, Sistema
de Refer{\^e}ncia de Rel{\'o}gio UTP e Microcomputadores. Dentro
da estrutura atual do trabalho o paradigma de controle e
ger{\^e}ncia deixa de ser centrado em um sistema {\'u}nico,
composto de software e hardware conectados fisicamente e
utilizando o software em C++ e biblioteca ncurses. O novo sistema,
escopo deste trabalho, ser{\'a} baseado na arquitetura
cliente/servidor. Esta arquitetura {\'e} composta de estrutura
onde o programa cliente, usando interface gr{\'a}fica
conectar-se-{\'a} via rede Ethernet atrav{\'e}s do protocolo
TCP/IP. O TCP/IP {\'e} implementado atrav{\'e}s da biblioteca
sys/socket padr{\~a}o do C++. O Programa servidor estar{\'a}
comunicando-se diretamente via hardware ao controlador da antena.
A conex{\~a}o no servidor entre software e o hardware de controle
da antena acontece como na fase anterior, utilizando a placa de
convers{\~a}o A/D e D/A da National Instruments. No programa
cliente, ter-se-a toda a estrutura para recebimento e envio de
informa{\c{c}}{\~o}es para controle. O programa cliente
tamb{\'e}m poder{\'a} enviar comandos para que o servidor
execute determinadas tarefas sobre o controlador. Os comandos
poder{\~a}o ser feitos de forma manual, interagindo com a
interface ou de forma autom{\'a}tica, onde o operador carrega
antecipadamente o arquivo de coordenadas (efem{\'e}rides) e o
programa servidor fica encarregado de executar o rastreio mediante
leitura do arquivo carregado. Na continuidade do desenvolvimento
deste projeto est{\~a}o previstas as seguintes fases: 1)
implementa{\c{c}}{\~a}o de Sockets usando a biblioteca
sys/socket; 2) cria{\c{c}}{\~a}o de protocolo de
comunica{\c{c}}{\~a}o via string sobre Sockets para
trasmiss{\~a}o e recebimento de informa{\c{c}}{\~o}es via
programa cliente e servidor; 3) adapta{\c{c}}{\~a}o do programa
desenvolvido na fase anterior para tornar-se o programa servidor;
4) aplica{\c{c}}{\~a}o do protocolo a ser criado sobre as
fun{\c{c}}{\~o}es do programa cliente para
comunica{\c{c}}{\~a}o com o programa servidor.",
affiliation = "{Universidade Federal do Rio Grande do Norte (UFRN)} and
{Instituto Nacional de Pesquisas Espaciais (INPE)}",
language = "pt",
pages = "29",
ibi = "8JMKD3MGP3W34R/42U9P4E",
url = "http://urlib.net/ibi/8JMKD3MGP3W34R/42U9P4E",
targetfile = "Mois{\'e}s Cirilo de Brito Souto.pdf",
urlaccessdate = "12 maio 2024"
}