Modularizando o src

Dependencies:   EALib EthernetInterface_vz mbed-rtos mbed

Fork of header_main_colinas_V0-20-09-14 by VZTECH

Revision:
105:a930035b6556
Parent:
104:62646ef786a3
Child:
109:a5b8264ffbbc
--- a/shared_variables.h	Wed Feb 25 18:44:11 2015 +0000
+++ b/shared_variables.h	Tue Mar 10 18:10:57 2015 +0000
@@ -15,15 +15,16 @@
 ///< Socket responsavel por ouvir determinado porta TCP.
 
 extern TCPSocketConnection tcp_client;
-///< Representa a presença de algum cliente logado em uma sessão TCP.
 
-extern UDPSocket udp_server;
+extern bool human_session;
+
+extern UDPSocket udp_client;
 ///< Socket responsavel por ouvir determinada porta udp.
 
-extern Endpoint udp_client;
+extern Endpoint udp_server;
 ///< Representa a presença de algum cliente udp.
 
-extern bool udp_request;
+extern bool udp_query;
 ///< Variável de controle que nos diz se trata-se de um request vindo da porta UDP.
 
 extern bool debug_alive;
@@ -81,6 +82,8 @@
 extern uint32_t bootloader_cbx_counter;
 ///< Contador dos pacotes de BOOTLOADER_CBX recebidos
 
+extern uint32_t fw_counter;
+
 extern uint32_t out_of_range;
 ///< Contador de pacotes recebidos fora do range.
 
@@ -118,6 +121,9 @@
 extern bool show_sip;
 extern uint32_t  delayed_pkg_to_cb;
 extern uint16_t miss_prompt_udp_send_pkg;
+extern uint16_t miss_prompt_udp_rcv_pkg;
+
+extern bool extern_process;
 
 #define __RTP_HEADER_OFFSET__ 12
 ///< Identifica o inicio dos dados de audio ( payload )
@@ -125,10 +131,10 @@
 ///< Indica o tamanho ( em bytes ) ocupado pelo cabeçalho rtp.
 
 #define reconnect_prompt_udp_socket( ) { \
-  udp_server.close(); \
-  udp_server.bind( UDP_PORT_LISTENER ); \
+  udp_client.close(); \
+  udp_client.bind( UDP_PORT_LISTENER ); \
 }
 
-void udp_request_send_msg( char * msg );
+void udp_query_send_msg( char * msg );
 
 #endif
\ No newline at end of file