![](/media/cache/group/default_image.jpg.50x50_q85.jpg)
Modularizando o src
Dependencies: EALib EthernetInterface_vz mbed-rtos mbed
Fork of header_main_colinas_V0-20-09-14 by
Diff: fw.h
- 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;