API com defines essenciais para a CLI. More...
Go to the source code of this file.
Data Structures | |
struct | str_t |
str_t More... | |
struct | cli_str |
cli_str More... | |
Defines | |
#define | TAM_STRING 30 |
tamanho das strings usado na CLI | |
#define | TAM_STRING_LONG 100 |
#define | MAX_COMMAND_SIZE 150 |
#define | MAX_RESP_SIZE 200 |
#define | MAX_TAM_SIZE_STRING 2000 |
#define | CLI_PROMPT "\nTCCOS> " |
Chamada do terminal. | |
#define | uipMAC_ADDR0 0x0 |
#define | uipMAC_ADDR1 0xbd |
#define | uipMAC_ADDR2 0x33 |
#define | uipMAC_ADDR3 0x02 |
#define | uipMAC_ADDR4 0x64 |
#define | uipMAC_ADDR5 0x24 |
Typedefs | |
typedef unsigned char | U08_t |
typedef unsigned long | U32_t |
typedef unsigned long long | U64_t |
Enumerations | |
enum | break_t { RET_OK = 0 } |
tipo break_t More... | |
enum | type_t { GET_CMD = 0, SET_CMD, HELP_CMD, CHAT_CMD } |
type_t More... | |
Functions | |
break_t | do_get_temperature (str_t *tp) |
Funcao que retorna a temperatura ambiente. | |
break_t | do_IP (str_t *tp) |
Funcao da CLI para configuracao do IP. | |
break_t | do_gateway (str_t *tp) |
Funcao da CLI paraconfiguracao do Gateway. | |
break_t | do_mask (str_t *tp) |
Funcao da CLi para configuracao da mascara de rede. | |
break_t | do_MAC (str_t *tp) |
Funcao que permite ver o endereco MAC. | |
break_t | do_init (str_t *tp) |
Mensagem inicial da serial. | |
break_t | do_lcd (str_t *tp) |
Permite escrever uma mensagem no LCD. | |
break_t | do_chat (str_t *tp) |
Comando da CLI para chamada do Chat. | |
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. | |
Variables | |
int | uipIP_ADDR0 |
int | uipIP_ADDR1 |
int | uipIP_ADDR2 |
int | uipIP_ADDR3 |
unsigned short | uip_GAT0 |
unsigned short | uip_GAT1 |
unsigned short | uip_GAT2 |
unsigned short | uip_GAT3 |
unsigned short | uip_Mask0 |
unsigned short | uip_Mask1 |
unsigned short | uip_Mask2 |
unsigned short | uip_Mask3 |
int | vectorAddrIPv4 [4] |
Definition in file api.h.
#define CLI_PROMPT "\nTCCOS> " |
enum break_t |
enum type_t |
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.
int uipIP_ADDR0 |
int uipIP_ADDR1 |
int uipIP_ADDR2 |
int uipIP_ADDR3 |
int vectorAddrIPv4[4] |