Modularizando o src

Dependencies:   EALib EthernetInterface_vz mbed-rtos mbed

Fork of header_main_colinas_V0-20-09-14 by VZTECH

Revision:
133:3d136f5ffd66
Parent:
132:05cd37f7e007
Child:
135:2f4290590e51
--- a/config_manager.cpp	Tue Sep 01 17:21:11 2015 +0000
+++ b/config_manager.cpp	Tue Sep 01 19:33:11 2015 +0000
@@ -140,6 +140,19 @@
         u16Shift_port = ( uint16_t ) siRet; 
     }
     
+    siRet = fget_acceptable_delay ();
+    
+    if ( siRet < 0 ) 
+    { 
+        u8Acceptable_delay = u8_ACCEPTABLE_DELAY;
+        fset_acceptable_delay ( u8_ACCEPTABLE_DELAY );
+    } 
+        else 
+    { 
+        u8Acceptable_delay = ( uint8_t ) siRet; 
+    }
+    
+    
     siRet = fget_tcp_port_listener ();
     
     if ( siRet < 0 ) 
@@ -228,6 +241,7 @@
     strcpy ( buffer, chFw_server_ip );
     return ( buffer );
 }
+uint8_t ConfigManager::get_acceptable_delay ( void ) { return u8Acceptable_delay; }
 
 uint16_t ConfigManager::get_ext ( void ) { return ( u16Ext ); }
 
@@ -356,6 +370,13 @@
     boolShift_port_was_modified = true;
 }
 
+void ConfigManager::set_acceptable_delay ( const uint8_t new_acceptable_delay )
+{
+    u8Acceptable_delay = new_acceptable_delay;
+    fset_acceptable_delay ( new_acceptable_delay );
+}
+
+
 void ConfigManager::set_udp_port_listener ( const uint16_t new_udp_port_listener )
 {
     u16Udp_port_listener = new_udp_port_listener;