Aluno: Caio Vinicius Fernandes de Araujo Matricula: 170138798
python3 distributed_server/src/main.py
python3 central_server/src/main.py
- 1 para modo noturno.
- 2 para modo emergencia.
- 3 para modo padrão.
- 4 para modo Debug.
- Mecanismo de acionar e desacionar o Modo de emergência e o Modo noturno.
- Controle do mecanismo de temporização dos semáforos seguindo a temporização.
- Correta implementação de comunicação entre os servidores usando o protocolo TCP/IP.
- Utilização de boas práticas como o uso de bons nomes, modularização e organização em geral, bom desempenho da aplicação sem muito uso da CPU.
- Detecção dos botões de travessia de pedestres reduzindo o tempo de abertura do semáforo (incluindo o debounce). (Detecção dos botões + debouncing)