Uso

Para realizar o download da versão mais recente do software, você deve clonar o repositório disponível no git do CTA:

git clone git@git.cta.if.ufrgs.br:SADAPMAP/Interface.git # Caso você utilize SSH
https://git.cta.if.ufrgs.br/SADAPMAP/Interface.git # Caso você utilize HTTPS

Interface

Para a utilização da interface é primeiro necessário instalar algumas dependências.
Para o Debian:

sudo apt install python3-pip
sudo pip3 install pipenv

Feito isso, entre no diretório da interface e instale as dependências em Python:

pipenv install

Para rodar a interface, você deve utilizar o pipenv para garantir que as dependências serão carregadas corretamente:

pipenv run python3 SADAMAP.py

Firmware

Para realizar o download da versão mais recente do software, você deve clonar o repositório disponível no git do CTA:

git clone git@git.cta.if.ufrgs.br:SADAPMAP/Firmware.git # Caso você utilize SSH
https://git.cta.if.ufrgs.br/SADAPMAP/Firmware.git # Caso você utilize HTTPS

O firmware foi escrito utilizando a plataforma Platform.IO e o framework Arduino. Para instalar, rode na sua máquina:

sudo pip install pio

Agora, você pode carregar o firmware usando:

platformio run --target upload

Além de fazer upload, esse comando instala as dependências necessárias e as compila, por isso sua execução pode ser mais demorada na primeira vez que você rodá-lo.