... | ... | @@ -97,17 +97,13 @@ O software desse repositório inclue: |
|
|
|
|
|
### 1. Obtenha o código
|
|
|
|
|
|
* Clone esse repositório (requer a ferramenta git):
|
|
|
* Clone esse repositório (requer a ferramenta git) e acesse a pasta raiz:
|
|
|
```
|
|
|
git clone https://git.cta.if.ufrgs.br/meteorolog/logger.git
|
|
|
git clone https://git.cta.if.ufrgs.br/meteorolog/logger.git && cd logger
|
|
|
```
|
|
|
> Alternativamente, você pode [baixar o ZIP](https://git.cta.if.ufrgs.br/meteorolog/logger/repository/archive.zip).
|
|
|
|
|
|
* Acesse a pasta raiz, que contém o arquivo `Makefile`:
|
|
|
```
|
|
|
cd logger
|
|
|
```
|
|
|
**ATENÇÃO**: Daqui em diante será assumido que você está dentro desta pasta ao executar os comandos `make`.
|
|
|
**ATENÇÃO**: Daqui em diante será assumido que você está dentro da pasta `logger` ao executar os comandos `make`.
|
|
|
|
|
|
### 2. Instale as dependências
|
|
|
|
... | ... | @@ -122,7 +118,7 @@ cd logger |
|
|
|
|
|
Usuários do Debian (e derivados) podem utilizar o gerenciador de pacotes `apt-get` para instalar as dependências como segue:
|
|
|
```
|
|
|
make install-deps
|
|
|
make install-deb-deps
|
|
|
```
|
|
|
|
|
|
> OBS: Pode ser necessário reiniciar o terminal ou até mesmo a seção de usuário.
|
... | ... | @@ -155,10 +151,7 @@ Dentro da pasta [firmware/meteorolog](https://git.cta.if.ufrgs.br/meteorolog/log |
|
|
```
|
|
|
> ATENÇÃO: Certifique-se de que a única placa conectada na USB é aquela em que você deseja instalar o firmware!
|
|
|
>
|
|
|
> OBS: Requer que a IDE do Arduino esteja instalada (idealmente, versão 1.0.x), assim como [python-pip](https://packages.debian.org/jessie/python/python-pip):
|
|
|
```
|
|
|
sudo apt-get install python-pip
|
|
|
```
|
|
|
> OBS: Requer que a IDE do Arduino esteja instalada (idealmente, versão 1.0.x), assim como a ferramenta Ino Tool (instale com `make install-ino`).
|
|
|
|
|
|
#### 3.1 Teste o firmware
|
|
|
|
... | ... | @@ -174,8 +167,7 @@ Revise pelo menos os seguintes intens: |
|
|
|
|
|
| Valor | Descrição breve |
|
|
|
| --------------------- | -------------------------------------------------------------- |
|
|
|
| `server/BOARD_HASH` | Código de autenticação de usuário (conforme seus dados em [dados.cta.if.ufrgs.br/emm/auth/userdata](http://dados.cta.if.ufrgs.br/emm/auth/userdata) |
|
|
|
| `reading/SENSORS` | Sensores cuja leitura será solicitada. |
|
|
|
| `server/BOARD_HASH` | Código de autenticação de usuário (conforme seus dados em [dados.cta.if.ufrgs.br/emm](http://dados.cta.if.ufrgs.br/emm/auth/userdata) |
|
|
|
| `reading/SLEEP_MINUTES` | Tempo que logger aguardará para fazer outra leitura. |
|
|
|
|
|
|
#### 4.1 Teste o logger
|
... | ... | |