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

Revision:
6:a10de9926fbe
Parent:
4:de46f0d9b14d
Child:
7:019b08223b87
--- a/main.cpp	Thu Sep 11 14:42:53 2014 +0000
+++ b/main.cpp	Fri Sep 12 16:46:37 2014 +0000
@@ -115,7 +115,7 @@
                         if( ( data[ 0 ] ^ cb->get_msg_id() ) == BIT7 ){
                             // some pkg reply
                             if( ( data[ 0 ] | BIT7 ) == cb->get_msg_id() ){                        
-                                if( type == __BOOT__ ) type = __REGISTRY__;
+                                    if( type == __BOOT__ ) type = __REGISTRY__;
                                 __send_to_cb__( __build_cb_package__( ext, port, type, 
                                 ( char * )data, cb->get_msg_id(), __CB_BUFFER_SIZE__ - __VZ_HEADER_OFFSET__, write_buffer ) );
                                 type = __DO_NOTHING__;
@@ -168,8 +168,7 @@
                         }
                     }
                 }
-            }break;
-            
+            }break;          
             case __INVITE__ : {
                 debug_msg("ok -- recebido o invite pelo menos");
                 Call_Box * cb = __find_CB__( v_cb, ext );
@@ -265,6 +264,7 @@
             case __BOOT__ : {
                 __send_to_cb__( __build_cb_package__( ext, port, __REGISTRY__, 
                     ( char * )data, data[ 0 ], __CB_BUFFER_SIZE__ - __VZ_HEADER_OFFSET__, write_buffer ) );
+                    debug_msg( "--%s-- reply do boot", write_buffer );
                 }break;
             case __TELEMETRY__ : {
                     debug_msg("Leitura da bateria :: ( Id : %x, MSB : %x, LSB : %x )", data[ 0 ], data[ 1 ], data[ 2 ] );