Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Esquematização do Sistema Completo #32

Open
OttoHeringer opened this issue Apr 7, 2020 · 6 comments
Open

Esquematização do Sistema Completo #32

OttoHeringer opened this issue Apr 7, 2020 · 6 comments
Labels
Documentação Melhoras ou adições a documentação

Comments

@OttoHeringer
Copy link
Collaborator

Eu vejo um sistema com 3 partes, IHM, Operacional, Sensores/Alarmes.
Sensores e Alarmes assim como o Operacional são tarefas críticas e acredito que deve ser feitas em processadores diferentes, um conversando com o outro.
Sensores -> IHM, para mostrar valores/alarme na tela
Sensors -> Operacional, para passar do modo mandatório para assistido (por interrupção)
IHM -> Operacional, para configurações e iniciar/parar
(Sensores também seria capaz de detectar a operação, saber em que ponto está da respiração, e monitorar seu funcionamento correto, e passaria a informação para o IHM)
Opcionalmente, quando em operação não teria comunicação partindo do Operacional

Originally posted by @alberiolima in #26 (comment)

@OttoHeringer
Copy link
Collaborator Author

Obrigado por sumarizar esses pontos, @alberiolima.
Acho importante fazer isso para também apontar áreas onde há menos esforços ainda.

Você poderia fazer um diagrama sobre isso? Muita gente está pedindo algo do tipo para entender melhor o contexto de onde o projeto sendo documentado nesse repositório se encaixa.

@alberiolima
Copy link

alberiolima commented Apr 8, 2020

Fiz um rascunho rápido! De como eu acredito que seria a base inicial. Seriam 3 microcontroladores. Motivos precisão de movimentação do motor, precisão e diminuição do tempo entre leituras dos sensores. Sem deixar de lado o IHM para soar alarmes sem sobrecarregar as outras operações.
Ventilador

@alberiolima
Copy link

Screenshot from 2020-04-08 15-51-00

@OttoHeringer OttoHeringer added the Documentação Melhoras ou adições a documentação label Apr 10, 2020
@breno-helf
Copy link
Collaborator

Oi @alberiolima , você se importaria de submeter um Pull request com essas esquematizações? Podemos iterar sobre elas e tornar em uma contribuição técnica para o projeto!

Obrigado!

@alberiolima
Copy link

Oi @alberiolima , você se importaria de submeter um Pull request com essas esquematizações? Podemos iterar sobre elas e tornar em uma contribuição técnica para o projeto!

Obrigado!

Olá @breno-helf , não entendi, o que exatamente quer que faça? Qualquer coisa me envia um e-mail, tem no meu perfil do github. Abraço

@breno-helf
Copy link
Collaborator

Oi @alberiolima !

Vou mandar um email com essa mesma mensagem, mas acredito que seu esquema que você compartilhou nessa Issue poderia entrar no repositório do projeto. Para isso seria nescessário um Pull Request para incluir elas. Tem uma explicação no repositório de como fazer isso (https://github.com/Inspire-Poli-USP/Inspire-OpenLung/blob/master/CONTRIBUTING.md#como-fazer-as-contribui%C3%A7%C3%B5es). Colocando esse seu esquema como contribuição, além de você entrar como um dos contribuidores do projeto, sua contribuição passa a ser uma contribuição técnica que vai ser usada por outras pessoas desenvolvendo o respirador!

Qualquer dúvida sobre como fazer um pull request, ou caso você não possa fazer, me avise! Eu posso fazer o Pull Request por você se você quiser (Mas nesse caso infelizmente seu nome não fica como de contribuidor).

Abraços!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Documentação Melhoras ou adições a documentação
Projects
None yet
Development

No branches or pull requests

3 participants