CosmicPampa issueshttps://git.cta.if.ufrgs.br/groups/CosmicPampa/-/issues2023-04-01T20:35:28Zhttps://git.cta.if.ufrgs.br/CosmicPampa/cpdatahub/-/issues/5Simulador de dados2023-04-01T20:35:28ZBruno Thomazi ZanetteSimulador de dados* gerador de mensagem para o servidor que mande dados com períodos de tempo que já foram implementados no programa de geração de dados aleatórios:
* Gnu parallel (uma linha de comando faz o comando rodar em paralelo)
* Fazer o test...* gerador de mensagem para o servidor que mande dados com períodos de tempo que já foram implementados no programa de geração de dados aleatórios:
* Gnu parallel (uma linha de comando faz o comando rodar em paralelo)
* Fazer o teste a partir do computador do Bruno
* Pensar qual seria o comando que ativa o site e quais usuarios possíveis
* isso o GNU parallel pode ajudar a fazer issoBruno Thomazi ZanetteBruno Thomazi Zanettehttps://git.cta.if.ufrgs.br/CosmicPampa/cpdatahub/-/issues/27Label eixo x histogramas2023-04-01T20:35:28ZGustavo Gil da SilveiraLabel eixo x histogramasAlterar label histogramas site para
Hora do dia corrente
Dia do mês correnteAlterar label histogramas site para
Hora do dia corrente
Dia do mês correnteALEXSANDRO SANTOS DA ROSA JUNIORALEXSANDRO SANTOS DA ROSA JUNIORhttps://git.cta.if.ufrgs.br/CosmicPampa/cpdatahub/-/issues/19Entender a falta de eventos do dia 252023-04-01T20:35:28ZALEXSANDRO SANTOS DA ROSA JUNIOREntender a falta de eventos do dia 25No dia 25 de janeiro tudo deveria estar funcionando mas no gráfico do mês não está aparecendo nenhum evento.
<img src="/uploads/a1671ae216da58baa15ae469318d9d48/graficodomes.png" width="450">No dia 25 de janeiro tudo deveria estar funcionando mas no gráfico do mês não está aparecendo nenhum evento.
<img src="/uploads/a1671ae216da58baa15ae469318d9d48/graficodomes.png" width="450">ALEXSANDRO SANTOS DA ROSA JUNIORALEXSANDRO SANTOS DA ROSA JUNIORhttps://git.cta.if.ufrgs.br/CosmicPampa/cpdatahub/-/issues/4Passando dados por MQTT para um arquivo texto2023-04-01T20:35:28ZBruno Thomazi ZanettePassando dados por MQTT para um arquivo texto
#### Se inscreve em dois tópicos e usa o grep para salvar informações de um só topico em um arquivo de texto:
`mosquitto_sub -h {BROKER IP} -t {TOPICO1} -t {TOPICO2} -v -u {USUARIO} -P {SENHA DO USUARIO} | grep --line-buffered {TOPICO1...
#### Se inscreve em dois tópicos e usa o grep para salvar informações de um só topico em um arquivo de texto:
`mosquitto_sub -h {BROKER IP} -t {TOPICO1} -t {TOPICO2} -v -u {USUARIO} -P {SENHA DO USUARIO} | grep --line-buffered {TOPICO1} | tee -a {ENDEREÇO DO ARQUIVO TEXTO}`
* `-v` expele qual tópico que a mensagem veio
* `-u` necessário para que o usuario seja indentificado
* `-P` senha específica do usuario.
* `grep` permite somente outputs de inputs que possuem {TOPICO1} no texto
* `--line-buffered` linhas são analisadas pelo grep uma a uma
* `tee -a` salva em formato de texto a mensagem
#### Publica as informações no tópico:
`mosquitto_pub -h {BROKER IP} -t {TOPICO1} -m "perfeito" -u {USUARIO} -P {SENHA}`
#### Informações extras
Tutorial Para configurar a senha e usuario do MQTT: http://www.steves-internet-guide.com/mqtt-username-password-example/
* Usando -d temos mais informações para o pub como nesse [vídeo](https://www.youtube.com/watch?v=J4pqv9__uzE&feature=emb_title) explica
* Pode-se usara -t Medidas/medida1, -t # recebe todos os tópicos
* `-C n` no sub só recebe n pubs
* PUB
* -r Sets retain flag
* -n Sends Null message useful for clearing retain message.
* -p – Set Port number Default is 1883
* -u – Provide a username
* -P – Provide a password
* -i – Provide client name
* -I – Provide a client id prefix- Used when testing client restrictions using prefix security.Bruno Thomazi ZanetteBruno Thomazi Zanettehttps://git.cta.if.ufrgs.br/CosmicPampa/cpdatahub/-/issues/26Offset de 1 dia nos gráficos do mês2023-04-01T20:35:28ZALEXSANDRO SANTOS DA ROSA JUNIOROffset de 1 dia nos gráficos do mêsO gráfico do mês aparenta estar um dia atrasado.O gráfico do mês aparenta estar um dia atrasado.ALEXSANDRO SANTOS DA ROSA JUNIORALEXSANDRO SANTOS DA ROSA JUNIORhttps://git.cta.if.ufrgs.br/CosmicPampa/cpdatahub/-/issues/25Mês e dias da semana estão em inglês nos plots2023-04-01T20:35:28ZALEXSANDRO SANTOS DA ROSA JUNIORMês e dias da semana estão em inglês nos plotsNos plots, o mês e os dias da semana aparecem em inglês, enquanto o restante está em português.Nos plots, o mês e os dias da semana aparecem em inglês, enquanto o restante está em português.ALEXSANDRO SANTOS DA ROSA JUNIORALEXSANDRO SANTOS DA ROSA JUNIORhttps://git.cta.if.ufrgs.br/CosmicPampa/cpdatahub/-/issues/2Implementar backend do DataHub2023-04-01T20:35:28ZBruno Thomazi ZanetteImplementar backend do DataHub#### Objetivo:
* Definir estrutura do banco de dados.
* Implementar métodos do backend elencados na issue # 1.
#### Entregáveis:
* Programa demonstrando as funcionalidades básicas de interação com o banco de dados: acesso aos dados e...#### Objetivo:
* Definir estrutura do banco de dados.
* Implementar métodos do backend elencados na issue # 1.
#### Entregáveis:
* Programa demonstrando as funcionalidades básicas de interação com o banco de dados: acesso aos dados e inserção (Listas brutas: detectores cadastrados e suas posições, dados de cada detector)
* Etapa 1: sem mecanismo de autenticação (milestone)
* Etapa 2: com mecanismo de autenticação. (milestone)
* Dá para fazer um arquivo de texto que pega oq recebe por mqtt broker, e salva como texto normal do servidor
### Prazo: 30 de Novembro.Bruno Thomazi ZanetteBruno Thomazi Zanette2020-11-30https://git.cta.if.ufrgs.br/CosmicPampa/cpdatahub/-/issues/21Mosquito não está recebendo dados de fora do servidor2023-04-01T20:35:28ZALEXSANDRO SANTOS DA ROSA JUNIORMosquito não está recebendo dados de fora do servidorALEXSANDRO SANTOS DA ROSA JUNIORALEXSANDRO SANTOS DA ROSA JUNIORhttps://git.cta.if.ufrgs.br/CosmicPampa/cpdatahub/-/issues/20Mosquitto não está iniciando com o sistema2023-04-01T20:35:27ZALEXSANDRO SANTOS DA ROSA JUNIORMosquitto não está iniciando com o sistemaALEXSANDRO SANTOS DA ROSA JUNIORALEXSANDRO SANTOS DA ROSA JUNIORhttps://git.cta.if.ufrgs.br/CosmicPampa/cpdatahub/-/issues/9Melhores opções para rodar continuamente os códigos no servidor2023-04-01T20:35:27ZALEXSANDRO SANTOS DA ROSA JUNIORMelhores opções para rodar continuamente os códigos no servidorÉ necessário verificar qual é a melhor opção para rodar arquivos continuamente no servidor. Além disso, seria bom que, caso o servidor passe por algum problema e interrompa a execução, os arquivos voltem a rodar automaticamente.
As opçõe...É necessário verificar qual é a melhor opção para rodar arquivos continuamente no servidor. Além disso, seria bom que, caso o servidor passe por algum problema e interrompa a execução, os arquivos voltem a rodar automaticamente.
As opções até o momento da discussão eram byobu, tmux e crontab.ALEXSANDRO SANTOS DA ROSA JUNIORALEXSANDRO SANTOS DA ROSA JUNIORhttps://git.cta.if.ufrgs.br/CosmicPampa/cpdatahub/-/issues/10Arquivos do servidor fora do diretório var2023-04-01T20:35:27ZALEXSANDRO SANTOS DA ROSA JUNIORArquivos do servidor fora do diretório varDescobrir maneira de colocar arquivos do servidor fora do diretório /var/www/html/Descobrir maneira de colocar arquivos do servidor fora do diretório /var/www/html/ALEXSANDRO SANTOS DA ROSA JUNIORALEXSANDRO SANTOS DA ROSA JUNIORhttps://git.cta.if.ufrgs.br/CosmicPampa/cpdatahub/-/issues/14Verificação do problema de virada de mês no script grafico_mes.py2023-04-01T20:35:27ZALEXSANDRO SANTOS DA ROSA JUNIORVerificação do problema de virada de mês no script grafico_mes.pyOs gráficos produzidos por esse script estão sendo salvos duas vezes na pasta. Verificar o problema que está ocorrendo.Os gráficos produzidos por esse script estão sendo salvos duas vezes na pasta. Verificar o problema que está ocorrendo.ALEXSANDRO SANTOS DA ROSA JUNIORALEXSANDRO SANTOS DA ROSA JUNIORhttps://git.cta.if.ufrgs.br/CosmicPampa/cpdatahub/-/issues/13Adição de boas práticas e semântica ao site2023-04-01T20:35:27ZALEXSANDRO SANTOS DA ROSA JUNIORAdição de boas práticas e semântica ao siteRefazer a estilização do site com CSS e adicionar tags semânticas ao HTML.Refazer a estilização do site com CSS e adicionar tags semânticas ao HTML.ALEXSANDRO SANTOS DA ROSA JUNIORALEXSANDRO SANTOS DA ROSA JUNIORhttps://git.cta.if.ufrgs.br/CosmicPampa/cpdatahub/-/issues/12Documentação sobre estrutura do servidor2023-04-01T20:35:27ZALEXSANDRO SANTOS DA ROSA JUNIORDocumentação sobre estrutura do servidorFazer documentação sobre estrutura do servidor contendo o que e onde cada item deve ser alocado.Fazer documentação sobre estrutura do servidor contendo o que e onde cada item deve ser alocado.ALEXSANDRO SANTOS DA ROSA JUNIORALEXSANDRO SANTOS DA ROSA JUNIORhttps://git.cta.if.ufrgs.br/CosmicPampa/cpdatahub/-/issues/24Gráficos em barras com cores diferentes para cada usuário2023-03-27T20:59:49ZALEXSANDRO SANTOS DA ROSA JUNIORGráficos em barras com cores diferentes para cada usuárioÉ necessário fazer com que os dados que vem de cada usuário sejam separados por cores nos gráficos. Também seria interessante fazer com que sejam "stacked".É necessário fazer com que os dados que vem de cada usuário sejam separados por cores nos gráficos. Também seria interessante fazer com que sejam "stacked".ALEXSANDRO SANTOS DA ROSA JUNIORALEXSANDRO SANTOS DA ROSA JUNIORhttps://git.cta.if.ufrgs.br/CosmicPampa/cpamp/-/issues/11Testes com a PMT no Multi Channel Analyser (MCA) - detecção de múons na água2023-03-01T23:20:32ZGustavo Gil da SilveiraTestes com a PMT no Multi Channel Analyser (MCA) - detecção de múons na água# Objetivo
Realizar medições do espectro de altura de pulsos em um Multi Channel Analyser (MCA) para verificar se existe alguma indicação da detecção de múons (por exemplo: um pico característico) no gráfico de Contagens vs Altura de pul...# Objetivo
Realizar medições do espectro de altura de pulsos em um Multi Channel Analyser (MCA) para verificar se existe alguma indicação da detecção de múons (por exemplo: um pico característico) no gráfico de Contagens vs Altura de pulso.
# O que foi feito
## 1ª tentativa:
* Montagem:\
Conectou-se a entrada da PMT a fonte de alta tensão (-1000Vdc) e a saída a um amplificador de tensão com ganho variável (Ortec 572A) e conectou-se o amplificador ao MCA (CAEN N957) e a um osciloscópio analógico. Finalmente, conectou-se a saída USB do MCA a um computador que possui o software adequado para leitura dos dados.
* Posicionamento da PMT:\
Próxima à água, no barril (1) e completamente coberta com papel alumínio (2).
* Resultados:\
Percebeu-se que havia luz entrando no abrigo e atrapalhando as medições, pois quando posicionávamos uma caixa cobrindo tudo, o sinal mudava. O teste foi invalidado.
## 2ª tentativa:
* Montagem:\
Idem à 1ª tentativa porém com um reforço de isolamento no abrigo usando fita de alumínio. Imagens da montagem:
![20230227_153916](/uploads/651dc6a31829bac80284e0bea86cb59a/20230227_153916.jpg)
![20230227_153953](/uploads/f447f6ca5559d9e9cdf83d346dffbd0d/20230227_153953.jpg)
![20230227_154045](/uploads/bc878b37def5cf175bb2b178f34e2ef1/20230227_154045.jpg)
![20230227_154019](/uploads/9b08ae0d1657f2f14a2741d4b1046be5/20230227_154019.jpg)
* Posicionamento da PMT:\
Próxima à água, no barril (1)
* Resultados:\
Não foi observado nenhum indício de pico específico (em exceção ao ruído) e detecções nos gráficos gerados pelo software, conforme as imagens em anexo.
![1](/uploads/0c3128e040775cbecc375262bde57044/1.PNG)
![2](/uploads/554029e8d2d274fa92291a156bc54869/2.PNG)
# Conclusões:
Ainda não se pôde concluir se o conjunto Barril + PMT está adequado para medições de múons. O próximo passo é realizar um teste com um LED RGB em modo (quase) monocromático, verificar a resposta da PMT no MCA e a relação sinal/ruído.
**Datas** :
* 1ª tentativa : 15/02/23
* 2ª tentativa: 27/02/23
**Participantes** : Paulo, funcionários do Lab. de Implantação Iônica
**Responsável** : Paulo
**Local**: Lab. de Implantação Iônica
**Anexos**:PAULO ROBERTO DE MOURA JUNIORPAULO ROBERTO DE MOURA JUNIORhttps://git.cta.if.ufrgs.br/CosmicPampa/cpwebsite/-/issues/2Únicos header, nav e footer para todas as páginas2023-02-14T19:09:19ZALEXSANDRO SANTOS DA ROSA JUNIORÚnicos header, nav e footer para todas as páginasÉ necessário verificar a possibilidade do header, do nav e, principalmente, do footer de todas as páginas se originarem do mesmo código. De modo que, ao alterar algum desses elementos uma única vez, todas as páginas atualizem, sem a nece...É necessário verificar a possibilidade do header, do nav e, principalmente, do footer de todas as páginas se originarem do mesmo código. De modo que, ao alterar algum desses elementos uma única vez, todas as páginas atualizem, sem a necessidade de alterar em cada página.ALEXSANDRO SANTOS DA ROSA JUNIORALEXSANDRO SANTOS DA ROSA JUNIORhttps://git.cta.if.ufrgs.br/CosmicPampa/cpdigifirmware/-/issues/8Review do firmware + Platformio2023-02-14T16:52:38ZGustavo Gil da SilveiraReview do firmware + Platformio- apresentar o status do firmware e uso do platformIO como nova forma de compilação do código para o NodeMCU- apresentar o status do firmware e uso do platformIO como nova forma de compilação do código para o NodeMCURenan Ritter SoaresRenan Ritter Soares2022-07-20https://git.cta.if.ufrgs.br/CosmicPampa/cpdigifirmware/-/issues/3Instalação do Platformio2023-02-14T12:38:20ZRenan Ritter SoaresInstalação do PlatformioDescrição do processo de instalação do Platformio com VScodeDescrição do processo de instalação do Platformio com VScodeRenan Ritter SoaresRenan Ritter Soares2022-02-09https://git.cta.if.ufrgs.br/CosmicPampa/cpamp/-/issues/10Testes com a fonte nova e PMT 16/12/20212023-02-14T10:48:09ZPAULO ROBERTO DE MOURA JUNIORTestes com a fonte nova e PMT 16/12/2021Neste ensaio foram feitos algumas medições na PMT e na fonte nova de 1kV para verificar o funcionamento do sistema.
1) Medição das resistências na PMT:
No primeiro teste foram medidos os resistores utilizados na placa soquete da PMT, to...Neste ensaio foram feitos algumas medições na PMT e na fonte nova de 1kV para verificar o funcionamento do sistema.
1) Medição das resistências na PMT:
No primeiro teste foram medidos os resistores utilizados na placa soquete da PMT, todos apresentaram resistência próxima de 330k Ohms, confirmando que estão em bom funcionamento;
2) Medição de tensão na fonte nova:
A fonte foi medida utilizando um osciloscópio digital e apresentou tensão estável de 1000Vdc com ruído da ordem de +-5Vdc, confirmando que está em bom funcionamento;
3) Teste da PMT com a fonte nova:
Em primeiro momento o divisor de tensão da placa soquete foi medido para verificar se a tensão sobre os resistores estava decaindo corretamente conforme o resistor medido. Verificou-se, então, que a diferença de tensão entre os resistores estava adequada, com diferença de 100Vdc entre os resistores e variação de +-1Vdc. Isso demonstrou que o circuito divisor de tensão está funcionando corretamente com a placa soquete desenvolvida.
Em segundo momento foi feito um teste utilizando um LED 10mm alimentado por um sinal quadrado e direcionado para a superfície fotosensível da PMT, com isso buscou-se verificar o sinal de saída na PMT, que pode ser visualizado na figura abaixo:
![teste_16-12__1_](/uploads/4885070ad81f36f5864094ecda1e32f0/teste_16-12__1_.jpg)
Com isso verificou-se que existe um ruído na leitura, o que indica que o sistema não está funcionando como deveria, já que o sinal esperado era um pulso exponencial. Por conta disso, a hipótese levantada é de que a PMT pode estar saturada por conta da luz ambiente e até mesmo pela alta luminosidade do LED utilizado. Ademais, verificou-se que aumentando a largura do ciclo "on" no sinal quadrado utilizado no led, o ruído apresentado aumentava, o que indica que a PMT está respondendo ao sinal do LED.
Montagem do sistema utilizado (sem a PMT):
![teste_16-12__3_](/uploads/a57046c830fc5998592cbde64edbfcaa/teste_16-12__3_.jpg)
Por fim, foi tomada a decisão de adaptar o LED já utilizado criando uma capa para que somente um feixe de luz chegue na PMT, diminuindo a luminosidade incidida sobre a superfície fotossensível. Além disso, decidiu-se fixar a PMT de modo que não seja mais necessário continuamente abrir e fechar a caixa utilizada e a PMT permaneça ao abrigo da luz por pelo menos uma semana. Com isso, após esse tempo de recuperação, novos testes podem ser realizados confirmando ou negando a hipótese de saturação da PMT.
Capa protetora desenvolvida (confeccionada em impressora 3D e recoberta com cola adesiva de silicone):
![teste_16-12__5_](/uploads/2c0d25bd0f9ffd34e92f087ce6a8769c/teste_16-12__5_.jpg)
LED com a capa protetora:
![teste_16-12__6_](/uploads/f1caab4786cb8193abb64c0448c38031/teste_16-12__6_.jpg)
Posicionamento do LED com capa protetora e PMT para futuros testes:
![teste_16-12__4_](/uploads/60c51c8069912f92303960de490d2ac5/teste_16-12__4_.jpg)