Modularizando o src
Dependencies: EALib EthernetInterface_vz mbed-rtos mbed
Fork of header_main_colinas_V0-20-09-14 by
Diff: bootloader.h
- Revision:
- 132:05cd37f7e007
- Parent:
- 122:480c44b0e205
diff -r 938ab88facae -r 05cd37f7e007 bootloader.h --- a/bootloader.h Tue Jul 21 20:03:35 2015 +0000 +++ b/bootloader.h Tue Sep 01 17:21:11 2015 +0000 @@ -18,10 +18,26 @@ extern Call_Box * bl_cb; extern uint8_t *bl_write_buffer; -inline int init_bl() { - udp_bl_client.set_blocking( false, 0 ); - udp_bl_client.bind( BL_PORT ); +inline int init_bl ( void ) +{ + udp_bl_client.bind ( BL_PORT ); + udp_bl_client.set_blocking ( false, 0 ); return ( 0 ); } +inline int end_bl ( void ) +{ + udp_bl_client.close (); + + return ( 0 ); +} + +inline int reconnect_bl ( void ) +{ + end_bl (); + init_bl (); + + return ( 0 ); +} + #endif \ No newline at end of file