# Processar JSON e Conexão Bluetooth Esta é a página inicial do Processar JSON e Conexão Bluetooth, aqui você encontra as principais informações referentes ao código e suas principais características. [toc] --- ## Objetivo do Arquivo > Relizar a comunicação entre o aplicativo Minervapp e o robô. > Realizar a mudança ou manter o estado do robô através da comunicação via Bluetooth. > Verificar e atualizar todos os parâmetros de competição: PID, trechos, mecãnica, mapeamento e locomoção. ## Fluxograma ![](https://hackmd.io/_uploads/SJ_PNbqCh.jpg) ## Estrutura do projeto #### Quais arquivos são incluídos? > Um total de três arquivos foram incluídos: "datacenter/datacenter.hpp", "sistemasDeControle/PID.hpp", "sistemasDeControle/trecho.hpp"; #### Quais bibliotecas são utilizadas? > Três bibliotecas foram utilizadas: <Arduino.h>, <ArduinoJson.h>, <littleFS.h>; ### Funções mais importantes do arquivo > Função lerDocumentoJSON que realiza a leitura de documento JSON e a função gerarDocumentoJsonComAsConfiguracoesDoRobo que gera um documento JSON com as configs do robô. --- ## Programação > Não foram observados problemas na lógica do código. ### Problemas Encontrados > Variáveis em inglês. #### Problema 1 - (Variáveis em Inglês) >Alguns trechos estão com variáveis em inglês, - Solução > Recomenda-se a mudança dessas variáveis para o português. --- ## Pós-documentação ### Otimizações Possíveis :bulb: >Somente a observação da mudança de algumas variáveis para serem traduzidas. ---