Arquivos com a implementacao das funcoes chamadas pela CLI. More...
#include <string.h>#include "cli_func.h"#include <uip.h>#include <uip_arp.h>#include "file_send.h"Go to the source code of this file.
| Enumerations | |
| enum | { GET = 0, SET } | 
| Functions | |
| char * | get_IP (void) | 
| funcao que retorna o IP. | |
| void | set_lcd_init () | 
| Funcao para trocar mensagem inicial do LCD. | |
| void | show_lcd_time () | 
| Funcao para mostrar hora no display. | |
| break_t | do_init (str_t *tp) | 
| Mensagem inicial da serial. | |
| break_t | do_get_temperature (str_t *tp) | 
| Funcao que retorna a temperatura ambiente. | |
| break_t | do_chat (str_t *tp) | 
| Comando da CLI para chamada do Chat. | |
| void | set_IP (void) | 
| Funcao para configuracao do IP. | |
| break_t | do_MAC (str_t *tp) | 
| Funcao que permite ver o endereco MAC. | |
| break_t | do_IP (str_t *tp) | 
| Funcao da CLI para configuracao do IP. | |
| void | writeDataLcd (char *data, int col, int linha) | 
| Escreve dados no LCD. | |
| break_t | do_lcd (str_t *tp) | 
| Permite escrever uma mensagem no LCD. | |
| void | out_data (char *data) | 
| void | set_Gateway (void) | 
| Funcao para alterar o GATEWAY do kit. | |
| break_t | do_gateway (str_t *tp) | 
| Funcao da CLI paraconfiguracao do Gateway. | |
| void | set_Mask (void) | 
| Permite alterar a mascara de rede. | |
| break_t | do_mask (str_t *tp) | 
| Funcao da CLi para configuracao da mascara de rede. | |
| break_t | do_configIp (str_t *tp) | 
| Funcao da CLI que retorna enderecos da rede. | |
| break_t | do_ftp (str_t *tp) | 
| Funcao para conectar como FTP Client. | |
Definition in file cli_func.c.
| anonymous enum | 
Definition at line 16 of file cli_func.c.
Comando usado para inicializar o chat Deve ser passado como parametro junto ao comando a porta de acesso que sera usado no display.
Definition at line 100 of file cli_func.c.

Funcao que permite gera como retorno o endereco de Mascara, Gateway e IP.
Definition at line 417 of file cli_func.c.

Funcao para conexao como FTP Client
Descontinuado pois o kit possui pouca memória para armazenamento de arquivo para transmissao.
| tp | Estrutura com os dados para interpretacao do comando. | 
Definition at line 457 of file cli_func.c.

Funcao permite ler e alterar endereco do gateway
| tp | Estrutura com os dados para interpretacao do comando. | 
Definition at line 316 of file cli_func.c.

Funcao que le a temperatura do sensor de temperatura presente no kit e retorna para quem solicitou
Definition at line 84 of file cli_func.c.
-------------------------------------------
Definition at line 68 of file cli_func.c.

Funcao para ler ou alterar o endereco de IP.
| tp | Estrutura com os dados para interpretacao do comando. | 
Definition at line 193 of file cli_func.c.

Escreve mensagem no display 16x2 Funcao permite apenas comandos de SET.
| tp | Estrutura com os dados para interpretacao do comando. | 
Definition at line 256 of file cli_func.c.

Faz leitrura do endereco MAC do Kit Funcao de leitura apenas.
Definition at line 174 of file cli_func.c.

Funcao permite ler ou alterar o endereco de mascara.
| tp | Estrutura com os dados para interpretacao do comando. | 
Definition at line 374 of file cli_func.c.

| char * get_IP | ( | void | ) | 
Funcao que retorna o endereco IP.
Funcao que faz leitura do endereco de IP.
Definition at line 155 of file cli_func.c.

| void out_data | ( | char * | data | ) | 
| void set_Gateway | ( | void | ) | 
Permite alterar o endereco do gateway de rede. obs: realizar esta alteracao apenas quando estiver conectado via serial.
Definition at line 300 of file cli_func.c.
| void set_IP | ( | void | ) | 
Permite alterar o endereco de IP obs: deve se tomar o cuidado de fazer a troca com uma conexao serial pois a troca de IP é imediata.
Definition at line 131 of file cli_func.c.
| void set_lcd_init | ( | ) | 
Funcao que altera a mensagem que esta no display 16x2 quando o sistema e inicializado.
Definition at line 29 of file cli_func.c.

| void set_Mask | ( | void | ) | 
Definition at line 357 of file cli_func.c.
| void show_lcd_time | ( | ) | 
Funcao que pega a hora atravesdo RTC e mosta no display no forma hh:mm:ss
Definition at line 49 of file cli_func.c.

| void writeDataLcd | ( | char * | data, | |
| int | col, | |||
| int | linha | |||
| ) | 
Permite escrever uma mensagem no display de LCD.
| data | Mensagem para ser mostrada no display | |
| col | Coluna onde o cursor deve estar. | |
| linha | Linha onde o cursor deve estar. | 
Definition at line 237 of file cli_func.c.

 1.7.1
 1.7.1