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] |
1.7.1