Modularizando o src
Dependencies: EALib EthernetInterface_vz mbed-rtos mbed
Fork of header_main_colinas_V0-20-09-14 by
Diff: main_app_functions.cpp
- Revision:
- 125:8ff4dc96ad58
- Parent:
- 124:c1b6c893e1c3
- Child:
- 126:1f90756250fb
--- a/main_app_functions.cpp Wed May 13 14:25:57 2015 +0000 +++ b/main_app_functions.cpp Wed May 13 21:18:12 2015 +0000 @@ -1903,31 +1903,33 @@ { pkg_wdt = RX_CB_IDLE; - if ( buffer_from_cb_ptr [ 6 ] == AUDIO ) + if ( buffer_from_cb_ptr [ TYPE_PLACE ] == AUDIO ) { - xmemcpy( buffer, buffer_from_cb_ptr, CB_BUFFER_SIZE ); + xmemcpy ( buffer, buffer_from_cb_ptr, CB_BUFFER_SIZE ); status = WAITING; missed_pkg--; } else { - xmemcpy( cb_rx_buffer, buffer_from_cb_ptr, CB_BUFFER_SIZE ); + xmemcpy ( cb_rx_buffer, buffer_from_cb_ptr, CB_BUFFER_SIZE ); status = WAITING; missed_pkg--; - xmemcpy( buffer, cb_rx_buffer, CB_BUFFER_SIZE ); - - if( debug_show_rx_cpld) + xmemcpy ( buffer, cb_rx_buffer, CB_BUFFER_SIZE ); + + if ( debug_show_rx_cpld ) { - char str[ 1024 ]; - strcpy( str, "RX :: \n\r " ); - for( register uint16_t i = 0; i < CB_BUFFER_SIZE; i++ ) { + char str[ 256 ]; + strcpy( str, "RX :: \n\r" ); + + for( register uint16_t i = 0; i < 32; i++ ) + { char tmp[ 16 ]; - snprintf ( tmp, sizeof ( tmp ), "%x", cb_rx_buffer [ i ] ); + sprintf ( tmp, "%02x ", cb_rx_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 ); } }