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:
102:98c7155e8bea
Child:
106:a34fcf9f0e02
--- a/vz_protocol.h	Wed Feb 25 18:44:11 2015 +0000
+++ b/vz_protocol.h	Tue Mar 10 18:10:57 2015 +0000
@@ -38,7 +38,7 @@
 
 #define __VZ_HEADER_OFFSET__ 7 
 ///< Indica o inicio dos dados recebidos efetivamente no pacote VZ.
-#define __CB_BUFFER_SIZE__ 300 
+#define CB_BUFFER_SIZE 300 
 ///< Indica o numero máximo de bytes recebidos ( por pacote ) do CBx.
 #define __PROMPT_ETH_BUFFER_SIZE__ 1024 
 ///< Representa o tamanho máximo do pacote recebido pelo prompt da Header.
@@ -46,7 +46,7 @@
 ///< Indica o numero de bytes ocupados pelo relogio no pacote transmitido.
 #define __SEQ_NUM_SIZE__ 1 
 ///< Indica o numero de bytes ocupados para uso de sequence number.
-#define __ETH_BUFFER_SIZE__ __CB_BUFFER_SIZE__ + __RTP_HEADER_SIZE__ + 1 // 313
+#define __ETH_BUFFER_SIZE__ CB_BUFFER_SIZE + __RTP_HEADER_SIZE__ + 1 // 313
 ///< Indica o tamanho real do pacote que será enviado do CBx para o servidor via eth
 #define __CB_AUDIO_DATA_SIZE__ 240 
 ///< Indica o numero de pacotes enviados pelo CBx referente a dados de audio.
@@ -162,7 +162,7 @@
  * ...
  *  // onde cb_buffer contém os dados vindos do Call_Box, Obs. as posições 4 e 5 contém o MSB e LSB do CC calculado pelo Call_Box.
  *  uint16_t cc = ( uint16_t )cb_buffer[ 4 ] << 8 | cb_buffer[ 5 ];
- *  if( cc != __checksum__( cb_buffer, __CB_BUFFER_SIZE__ ) ){
+ *  if( cc != __checksum__( cb_buffer, CB_BUFFER_SIZE ) ){
  *      //faça alguma coisa ...
  *  }
  * ...
@@ -188,9 +188,9 @@
  * @code
  * ...
  *  int ext, port, type;
- *  uint8_t * data, buffer[ __CB_BUFFER_SIZE__ ];
+ *  uint8_t * data, buffer[ CB_BUFFER_SIZE ];
  *      //assumindo que os dados vindos do Call_Box estão armazenados em buffer;
- *  data = __parse_vz_pkg__( &ext, &port, &type, buffer );
+ *  data = parse_vz_pkg( &ext, &port, &type, buffer );
  * ...
  * @endcode
  */
@@ -212,10 +212,10 @@
  *
  * Clock = 14 bytes to sync 
  *
- * ...= demais __CB_BUFFER_SIZE__ - __VZ_HEADER_OFFSET__  bytes 
+ * ...= demais CB_BUFFER_SIZE - __VZ_HEADER_OFFSET__  bytes 
  *
  */
-uint8_t * __parse_vz_pkg__( int * ext, int * port, volatile uint8_t * type, uint8_t * cb_buffer );
+uint8_t * parse_vz_pkg( int * ext, int * port, volatile uint8_t * type, uint8_t * cb_buffer );
 
 /**
  * @Synopsis Função responsavel por montar o pacote para envio para o CBx seguindo o formato do protocolo VZ. 
@@ -236,12 +236,12 @@
  *  int ext = 1011;
  *  port = 1011;
  *  type = __REGISTRY__;
- *  send2callboxes( __build_cb_package__( ext, port, type, 
- *              ( char * )data, cb->get_msg_id(), __CB_BUFFER_SIZE__ - __VZ_HEADER_OFFSET__, write_buffer ) ); 
+ *  send2callboxes( build_cb_package( ext, port, type, 
+ *              ( char * )data, cb->get_msg_id(), CB_BUFFER_SIZE - __VZ_HEADER_OFFSET__, write_buffer ) ); 
  * ...
  * @endcode
  */
-uint8_t * __build_cb_package__( int ext, int port, uint8_t type, char * cb_buffer, uint8_t seq_num, int length,  uint8_t * pkg );
+uint8_t * build_cb_package( int ext, int port, uint8_t type, char * cb_buffer, uint8_t seq_num, int length,  uint8_t * pkg );
 
 /**
  * @Synopsis Função que seria responsavel pelo envio de pacotes eth, porém descontinuada, será removida no futuro.