voltando a versao de n aberturas e fechamentos de sockets data 19/09

Dependencies:   EthernetInterface NTPClient mbed-rtos mbed EALib

Fork of header_main_publish by VZTECH

debug.cpp

Committer:
klauss
Date:
2014-09-13
Revision:
7:019b08223b87
Parent:
1:a1758104fa1d
Child:
8:e3bfe62a477e

File content as of revision 7:019b08223b87:

#include "debug.h"
#include "string.h"

UDPSocket debug;
Endpoint debug_server;
char debug_msg1[ 1024+64 ];
char debug_msg2[ 1024 ];

void debug_pkg( int size, uint8_t * pkg ){
    static uint8_t i=0;
    strcpy( debug_msg1, "Pkg " );
    memcpy( debug_msg1+5, pkg, size );
    debug_msg1[ 4 ] = i++;
    debug.sendTo( debug_server, debug_msg1, size+5 );
}

void debug_32( uint8_t * pkg ){
    pc.printf( "Rx :: " );
    for( register int i = 0; i < 32; i++ )
        pc.printf( "%x ", pkg[ i ] );
    pc.printf( "\n\r" );
}