InovaFiscaliza / appAnalise

Aplicação de pós-processamento de dados gerados em monitorações do espectro de radiofrequências.
GNU General Public License v3.0
1 stars 0 forks source link

BACKLOG #13

Open EricMagalhaesDelgado opened 8 months ago

EricMagalhaesDelgado commented 8 months ago

Modo "Leitura de arquivos"

Modo "RFDataHub"

Modo "DriveTest"

Modo "Análise de sinais"

Miscelâneas

qfdaniel commented 8 months ago

Funcionalidade no RFDataHub para fazer download do pdf em massa das estações selecionadas.

qfdaniel commented 8 months ago

Funcionalidade no AppAnálise de apoio à execução do PMRD: verificar se estações outorgadas NÃO estavam no ar durante o monitoramento. Motivação: Esse tipo de verificação é muito trabalhosa (leva muito tempo), principalmente nos grandes centros, pois o fiscal tem que fazer consulta de TODAS as entidades (TV e FM) e procurar uma a uma no espectro. Hoje o App faz a identificação inversa: O que tá no ar x Base de dados.

Seria interessante ter também a função "inversa". Comparar a base de licenciados (ex: C4) que não aparece no espectro monitorado.

EricMagalhaesDelgado commented 7 months ago

Stevan em 13/03/2024:

Luiz Ricardo em 13/03/2024:

EricMagalhaesDelgado commented 7 months ago

Quintão em 25/03/2024:

qfdaniel commented 6 months ago

Avaliar sugestão iniciada pelo Raffaello. Incluir no AppAnálise - relatório do PMRD, algoritmo para verificação "inversa": estações outorgadas (C4) de radiodifusão que DEVERIAM estar no ar, mas não estavam no momento da monitoração. Tipo, na mesma tabela de identificação, aparecer em vermelho: "Entidade outorgada para faixa, verificada fora de operação durante o período de monitoração: Entidade XXXXXXXX"

EricMagalhaesDelgado commented 6 months ago

Prioridades no desenvolvimento do appAnalise:

  1. Se o template for EMSAT, não se usa informação do RFDataHub. Eventualmente pode ser construído a lista de canais a partir do nome do satélite... podem ser adicionadas as emissões a partir do nome do satélite, e aí ele pega a lista anexa de transponders e tal. Criar um flag no template dos relatórios pra indicar a base que deve ser usada na classificação.
  2. Refatoração "Gerador de plot", "Organização diretório", "Nomes arquivos", "Encapsulamento de funções em classes " etc.
  3. Migrar projeto "webRFDataHub" pra dentro do projeto "appAnaliseV2", colocando na raiz o "winRFDataHub" e criando o projeto de compilação diretamento ali?
  4. EMSatDataHub. Escolher base na guia configurações.
EricMagalhaesDelgado commented 5 months ago

Luiz Ricardo em 07/05/2024:

EricMagalhaesDelgado commented 5 months ago

Outros aspectos a tratar:

EricMagalhaesDelgado commented 3 months ago

O processo de mesclagem de fluxos foi evoluído na v. 1.67. Agora é avaliado o Passo de Varredura dos fluxos a mesclar, eventualmente interpolando o(s) fluxo(s) para que possuem o mesmo Passo de Varredura (moda) do(s) outro(s) antes da concatenação das matrizes de níveis.

Essa mesclagem, contudo, não contempla Data{4} e Data{5}, que são as matrizes de "Azimuth" e "AzimuteQualityScore" por bin.

EricMagalhaesDelgado commented 3 months ago

Tentar importar DLL da CellPlan diretamente no Matlab por meio de loadlibrary ou arquivos MEX.