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
debug.h
- Committer:
- klauss
- Date:
- 2014-09-09
- Revision:
- 0:4d17cd9c8f9d
- Child:
- 2:93bec7313ccc
File content as of revision 0:4d17cd9c8f9d:
#ifndef __DEBUG_H__ #define __DEBUG_H__ #include <stdint.h> #include <stdio.h> #include "mbed.h" #include "EthernetInterface.h" #include "configs.h" extern UDPSocket debug; extern Endpoint debug_server; extern char debug_msg1[ 1024+64 ]; extern char debug_msg2[ 1024 ]; void debug_pkg( int size, uint8_t * pkg ); #define debug_msg(...) _debug_msg(__VA_ARGS__) #define _debug_msg(...) { \ sprintf(debug_msg1, "%s:%d ", __FILE__, __LINE__); \ sprintf(debug_msg2, __VA_ARGS__); \ strcat(debug_msg1, debug_msg2); \ debug.sendTo( debug_server, debug_msg1, strlen( debug_msg1 ) ); \ } #endif //debug.sendTo( debug_server, debug_msg1, strlen( debug_msg1 ) ); \ //pc.printf( "%s\n\r", debug_msg1 ); \