Modularizando o src
Dependencies: EALib EthernetInterface_vz mbed-rtos mbed
Fork of header_main_colinas_V0-20-09-14 by
Diff: parallelcpld.cpp
- Revision:
- 125:8ff4dc96ad58
- Parent:
- 124:c1b6c893e1c3
- Child:
- 126:1f90756250fb
diff -r c1b6c893e1c3 -r 8ff4dc96ad58 parallelcpld.cpp --- 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 ); }