Modularizando o src

Dependencies:   EALib EthernetInterface_vz mbed-rtos mbed

Fork of header_main_colinas_V0-20-09-14 by VZTECH

Revision:
125:8ff4dc96ad58
Parent:
124:c1b6c893e1c3
Child:
126:1f90756250fb
--- a/parallelcpld.cpp	Wed May 13 14:25:57 2015 +0000
+++ b/parallelcpld.cpp	Wed May 13 21:18:12 2015 +0000
@@ -47,7 +47,7 @@
     
     delay_to_send_to_cbx.reset();
     
-    if ( drop_entendi_pkg && ( buffer[ 6 ] == INVITE ) )
+    if ( drop_entendi_pkg && ( buffer[ TYPE_PLACE ] == INVITE ) )
     {
         debug_msg( "Droped entendi pkg" );
         return;    
@@ -65,7 +65,7 @@
         
         uint16_t ext = ( ( uint16_t )buffer[ 0 ] ) << 8  | buffer[ 1 ];
         uint16_t port = ( ( uint16_t )buffer[ 2 ] ) << 8  | buffer[ 3 ];
-        uint8_t type = buffer[ 6 ];
+        uint8_t type = buffer[ TYPE_PLACE ];
         
         if( debug_fw ){
             buffer[ 0 ] |= BIT7;
@@ -78,18 +78,18 @@
             
             if ( debug_show_tx_cpld )
             {
-                char str[ 1024 ];
-                strcpy( str, "TX :: \n\r " );
-                for( register uint16_t i = 0; i < CB_BUFFER_SIZE; i++ ) {
+                char str[ 256 ];
+                strcpy( str, "TX :: \n\r" );
+                for( register uint16_t i = 0; i < 32; i++ ) {
                     char tmp[ 16 ];
-                    snprintf ( tmp, sizeof ( tmp ), "%x", cb_tx_buffer [ i ] );
+                    snprintf ( tmp, sizeof ( tmp ), "%02x ", cb_tx_buffer [ i ] );
                     strcat( str, tmp );
-                    if( ( i != 0 ) && !( ( i + 1 ) % 50 ) ) strcat( str, "\n\r " );
-        
-                    else strcat( str, " " );
                 }
+                strcat ( str, "\n\r " );
+                
                 send_msg( "%s", str );
             }
+            
             if ( debug_cb_tx == true ) send_msg("H -> CBx :: ( %d, %d ) -- Type :: %d", ext, port, type );
         }