InovaFiscaliza / appColeta

Aplicação de coleta de dados em monitorações do espectro de radiofrequências.
GNU General Public License v3.0
1 stars 1 forks source link

class.specClass e subclasses (taskClass e bandClass) #4

Closed EricMagalhaesDelgado closed 1 year ago

EricMagalhaesDelgado commented 1 year ago

Revisar a estrutura da variável principal do appColetaV2 - o app.specObj - ajustando os nomes de alguns campos, eliminando algumas hierarquias, e criando outras, além de criar as classes taskClass e bandClass, incorporando nelas as respetivas estruturas e métodos relacionados.

Modularizar o atual "connect_ReceiverTest.m", que passará a ser um método de bandClass. O mesmo pras inúmeras validações feitas antes da inclusão de uma tarefa, incorporando-as à taskClass.

EricMagalhaesDelgado commented 1 year ago

Criadas as classes "taskClass" e "bandClass", além de modularizado "connect_ReceiverTest.m" em duas funções - "receiverConfig_General.m" e "receiverConfig_SpecificBand.m".

Agora, caso ocorra algum erro nesse teste inicial do receptor, não é criado um elemento no objeto app.specObj, mas retornado apenas uma mensagem de erro.