Modularizando o src

Dependencies:   EALib EthernetInterface_vz mbed-rtos mbed

Fork of header_main_colinas_V0-20-09-14 by VZTECH

Revision:
113:db67ae00550e
Parent:
109:a5b8264ffbbc
Child:
114:472502b31a12
--- a/fw.h	Mon Apr 13 12:16:21 2015 +0000
+++ b/fw.h	Thu Apr 16 12:57:13 2015 +0000
@@ -3,7 +3,7 @@
 
 #include "mbed.h"
 #include "EthernetInterface.h"
-#include "vz_protocol.h" // for __CB_BUFFER_SIZE__
+#include "vz_protocol.h" // for CB_BUFFER_SIZE
 #include "utils.h" // for itoa();
 #include "debug.h" // for [ en | dis ]able debugs
 
@@ -14,8 +14,9 @@
 #define __FW_HEADER_PORT__ 9482 
 ///< Estabelece a porta default da Header, de onde os pacotes de telemetria são enviados.
 
-#define __FW_SIZE__ __CB_BUFFER_SIZE__
+#define __FW_SIZE__ CB_BUFFER_SIZE
 
+extern uint16_t miss_fw_send_pkg;
 
 /**
  * @Synopsis 
@@ -27,23 +28,6 @@
  */
 void re_start_fw( void );
 
-/**
- * @Synopsis Responsavel por formatar e enviar o pacote de telemetria para o servidor de interesse.
- *
- * @param ext Ramal do CBx emissor do pacote de telemetria.
- * @param port Porta do CBx emissor do pacote de telemetria.
- * @param data Vetor contendo os dados de telemetria em si.
- *
- * Exemplo:
- * @code
- * ...
- *  ext = 5160;
- *  port = 5060;
- *  //assumindo que data_from_cb contém os dados vindos do Call_box.
- *  build_telemetry_report( ext, port, ( char * )data_from_cb );
- * ...
- * @endcode
- */
 void fw_cbx_pkg( int ext, int port, char * data );
 
 extern UDPSocket fw_sock;