Modularizando o src
Dependencies: EALib EthernetInterface_vz mbed-rtos mbed
Fork of header_main_colinas_V0-20-09-14 by
Diff: utils.cpp
- Revision:
- 15:9c7456c1b6f4
- Parent:
- 14:22a35f575502
- Child:
- 16:b45b5b7363d7
diff -r 22a35f575502 -r 9c7456c1b6f4 utils.cpp --- a/utils.cpp Tue Sep 16 21:02:37 2014 +0000 +++ b/utils.cpp Thu Sep 18 13:56:13 2014 +0000 @@ -42,7 +42,22 @@ } int __init_eth__( EthernetInterface * eth ){ - eth->init( __MY_IP__, "255.255.255.0", "192.168.120.1" ); + //eth->init( __MY_IP__, "255.255.255.0", "192.168.120.1" ); + //eth->init( "192.168.2.200", "255.255.255.0", "192.168.2.254" ); + eth->init( __MY_IP__, __MY_MK__, __MY_GW__ ); + +/* +#ifdef debug_colinas +#define __MY_IP__ "192.168.2.200" +#define __MY_GT__ "192.168.2.254" +#endif +#ifndef debug_colinas +#define __MY_IP__ "192.168.120.169" +#define __MY_GT__ "192.168.120.1" +#endif + +#define __MY_MK__ "255.255.255.0" +*/ return eth->connect(); // pensar em o que acontece e como sinalizar que nao consegui conectar na web // aparente so da time out, so que algo vai travar quando eu tentar usar a conexao @@ -73,13 +88,13 @@ cb = (Call_Box * )v_cb->get_element( i ); if( cb->is_timeout() ){ if( cb->reconfigure_timeout() == 0x00 ){ - debug_msg("( ext %d removed", cb->get_ext() ); + // debug_msg("( ext %d removed", cb->get_ext() ); //cb->unregistry(); //v_cb->remove_element( i ); //delete( cb ); break; }else{ - debug_msg("Ping on %d", cb->get_ext() ); + // debug_msg("Ping on %d", cb->get_ext() ); cb->set_msg_id( ( ( cb->get_msg_id() ) + 1 ) & ( BIT7 ^ 0xff ) ); @@ -137,15 +152,15 @@ if( tam != v_cb->size() ) debug_msg("%d ---> %d", tam, v_cb->size() ); } */ - debug_msg(""); + //debug_msg(""); } int sip_manager( Vector * v_cb, Vector * v_call, uint8_t * write_buffer ){ static int index = 0; - debug_msg(""); + //debug_msg(""); if( v_cb && write_buffer ){ if( v_cb->size() > 0 ){ - debug_msg(""); + //debug_msg(""); if( index >= v_cb->size() ) index = 0; }else return 0; Call_Box * cb = (Call_Box * )v_cb->get_element( index ); @@ -157,7 +172,7 @@ int returned_value = 0; if( cb->status == cb_on_call || cb->status == cb_idle ){ - debug_msg(""); + //debug_msg(""); returned_value = cb->listen_SIP_server(); } index++;