Modularizando o src
Dependencies: EALib EthernetInterface_vz mbed-rtos mbed
Fork of header_main_colinas_V0-20-09-14 by
Diff: vz_protocol.cpp
- Revision:
- 31:bb5fb28a77df
- Parent:
- 23:4a6d631a6298
- Child:
- 34:f19d9735428e
diff -r 8dfb6d8de53d -r bb5fb28a77df vz_protocol.cpp --- a/vz_protocol.cpp Thu Sep 25 14:37:02 2014 +0000 +++ b/vz_protocol.cpp Thu Sep 25 19:34:46 2014 +0000 @@ -64,23 +64,6 @@ uint16_t cc = ( uint16_t )cb_buffer[ 4 ] << 8 | cb_buffer[ 5 ]; - /* - UDPSocket debug; - Endpoint debug_server; - char debug_msg[ 1024 ]; - - debug_server.set_address( "192.168.120.180", 9897 ); - debug.bind( 8182 ); - debug.init(); - - //if( cc != __checksum__( cb_buffer + __CHECKSUM_OFFSET__, - // __CB_BUFFER_SIZE__ - __CHECKSUM_OFFSET__ ) ){ - - sprintf( debug_msg, " -- cc :: %x :: __checksum %x -- bit[4] %x :: bit[5] %x", cc, __checksum__( cb_buffer, __CB_BUFFER_SIZE__ ), cb_buffer[ 4 ], cb_buffer[ 5 ] ); - debug.sendTo( debug_server, debug_msg, strlen( debug_msg ) ); - debug.sendTo( debug_server, debug_msg, strlen( debug_msg ) ); - */ - if( cc != __checksum__( cb_buffer, __CB_BUFFER_SIZE__ ) ){ /*pc.printf("\n\r CKS ERROR: "); for (int i=0; i< 300; i++ ){ pc.printf("%x ", cb_buffer[i]); } @@ -105,7 +88,6 @@ } uint8_t * __build_cb_package__( int ext, int port, uint8_t type, char * cb_buffer, uint8_t seq_num, int length, uint8_t * pkg ){ - if (debug_alive == 1) debug_msg(""); pkg[ 0 ] = ( uint8_t )( ( ext & 0xFF00 ) >> 8 ); pkg[ 1 ] = ( uint8_t )( ext & 0x00FF ); pkg[ 2 ] = ( uint8_t )( ( port & 0xFF00 ) >> 8 ); @@ -155,7 +137,6 @@ pkg[ 4 ] =( uint8_t )( ( cc & 0xFF00 ) >> 8) ; pkg[ 5 ] =( uint8_t )( cc & 0x00FF ); - if(debug_alive == 1) debug_msg(""); return pkg; } @@ -201,23 +182,17 @@ } void __print_clock__( uint8_t * buffer ){ - debug_msg(""); NTPClient ntp; - debug_msg(""); //int ntp_result = ntp.setTime( "200.192.232.8", 123, 3 ); struct tm ts; int ntp_result = ntp.setTime( "200.192.232.8" ); if( ntp_result == 0 ){ - debug_msg(""); time_t seconds; - debug_msg(""); // seconds = time(NULL); time( &seconds ); - debug_msg(""); ts = *localtime( &seconds ); } - debug_msg(""); int ano = ts.tm_year + 1900; int mes = ts.tm_mon + 1; int dia = ts.tm_mday; @@ -245,5 +220,4 @@ /* convertendo pro ascii do nro */ for( register int i = 0; i < 14; i++ ) buffer[ i ] += 0x30; - debug_msg(""); } \ No newline at end of file