Modularizando o src

Dependencies:   EALib EthernetInterface_vz mbed-rtos mbed

Fork of header_main_colinas_V0-20-09-14 by VZTECH

Committer:
klauss
Date:
Tue Nov 24 14:06:22 2015 +0000
Revision:
137:32dd35a6dbc9
Parent:
135:2f4290590e51
core source of the .bin (09/21/2015) in the field

Who changed what in which revision?

UserRevisionLine numberNew contents of line
klauss 74:81c47fff88a5 1 #include "shared_variables.h"
klauss 74:81c47fff88a5 2
klauss 132:05cd37f7e007 3 ConfigManager * cm = new ConfigManager ();
klauss 74:81c47fff88a5 4
klauss 135:2f4290590e51 5 uint16_t u16Who_is_your_pair = 0;
klauss 135:2f4290590e51 6
klauss 135:2f4290590e51 7 bool boolWho_is_your_pair = false;
klauss 135:2f4290590e51 8
klauss 74:81c47fff88a5 9 bool reset_cks = false;
klauss 74:81c47fff88a5 10
klauss 75:bd3c647b860b 11 bool debug_alive = false;
klauss 74:81c47fff88a5 12
klauss 75:bd3c647b860b 13 bool pcks_s = false;
klauss 74:81c47fff88a5 14
klauss 74:81c47fff88a5 15 bool list = false;
klauss 74:81c47fff88a5 16
klauss 74:81c47fff88a5 17 bool r_stats;
klauss 74:81c47fff88a5 18
klauss 126:1f90756250fb 19 bool show_last_rx = false;
klauss 74:81c47fff88a5 20
klauss 126:1f90756250fb 21 bool show_last_tx = false;
klauss 74:81c47fff88a5 22
klauss 74:81c47fff88a5 23 bool stats = false;
klauss 74:81c47fff88a5 24
klauss 119:ee6a53069455 25 uint32_t boot_counter = 0;
klauss 74:81c47fff88a5 26
klauss 119:ee6a53069455 27 uint32_t registry_counter = 0;
klauss 119:ee6a53069455 28
klauss 119:ee6a53069455 29 uint32_t invite_counter = 0;
klauss 74:81c47fff88a5 30
klauss 119:ee6a53069455 31 uint32_t audio_counter = 0;
klauss 74:81c47fff88a5 32
klauss 119:ee6a53069455 33 uint32_t telemetry_counter = 0;
klauss 74:81c47fff88a5 34
klauss 119:ee6a53069455 35 uint32_t cb_stats_counter = 0;
klauss 99:e80850c51106 36
klauss 119:ee6a53069455 37 uint32_t cb_bye_counter = 0;
klauss 74:81c47fff88a5 38
klauss 119:ee6a53069455 39 uint32_t prompt_counter = 0;
klauss 74:81c47fff88a5 40
klauss 119:ee6a53069455 41 uint32_t flood_counter = 0;
klauss 79:9bc12aa305a9 42
klauss 119:ee6a53069455 43 uint32_t out_of_range = 0;
klauss 74:81c47fff88a5 44
klauss 119:ee6a53069455 45 uint32_t fw_counter = 0;
klauss 105:a930035b6556 46
klauss 119:ee6a53069455 47 uint32_t bootloader_cbx_counter = 0;
klauss 74:81c47fff88a5 48
klauss 80:61d61c9eb75c 49 int max_ext = 0;
klauss 80:61d61c9eb75c 50
klauss 80:61d61c9eb75c 51 int min_ext = 0;
klauss 80:61d61c9eb75c 52
klauss 75:bd3c647b860b 53 bool pshowcb = false;
klauss 74:81c47fff88a5 54
klauss 81:3656f00ab3db 55 uint16_t external_wdt = EXTERN_WDT_IDLE;
klauss 81:3656f00ab3db 56
klauss 119:ee6a53069455 57 volatile uint8_t status = WAITING;
klauss 78:1353744f01e1 58
klauss 74:81c47fff88a5 59 Serial pc (USBTX,USBRX);
klauss 74:81c47fff88a5 60
klauss 74:81c47fff88a5 61 DigitalOut led1(LED1);
klauss 74:81c47fff88a5 62
klauss 74:81c47fff88a5 63 DigitalOut led2(LED2);
klauss 74:81c47fff88a5 64
klauss 74:81c47fff88a5 65 DigitalOut led3(LED3);
klauss 74:81c47fff88a5 66
klauss 74:81c47fff88a5 67 DigitalOut led4(LED4);
klauss 74:81c47fff88a5 68
klauss 81:3656f00ab3db 69 DigitalOut CAB_LED(p24);
klauss 81:3656f00ab3db 70
klauss 85:b6f2dc1d0f4f 71 uint32_t missed_pkg = 0;
klauss 85:b6f2dc1d0f4f 72 uint8_t cb_new_counter = 0;
klauss 85:b6f2dc1d0f4f 73 uint8_t cb_delete_counter = 0;
klauss 85:b6f2dc1d0f4f 74 uint8_t sip_new_counter = 0;
klauss 85:b6f2dc1d0f4f 75 uint8_t sip_delete_counter = 0;
klauss 87:679ee0d594a9 76 uint16_t rtp_header_new_counter = 0;
klauss 87:679ee0d594a9 77 uint16_t rtp_body_new_counter = 0;
klauss 87:679ee0d594a9 78 uint16_t rtp_header_delete_counter = 0;
klauss 87:679ee0d594a9 79 uint16_t rtp_body_delete_counter = 0;
klauss 91:c2a86b1f8aaa 80 uint16_t call_new_counter = 0;
klauss 91:c2a86b1f8aaa 81 uint16_t call_delete_counter = 0;
klauss 87:679ee0d594a9 82 bool memory_is_over = false;
klauss 92:92df17f538a8 83 volatile uint16_t received_cpld_pkg = 0;
klauss 97:8985817e8847 84 uint16_t sip_socket_send_failure = 0;
klauss 99:e80850c51106 85 bool show_sip = false;
klauss 100:09a23fcd3bdf 86 uint32_t delayed_pkg_to_cb = 0;
klauss 99:e80850c51106 87 uint32_t cpld_pkg_tx_counter = 0;
klauss 104:62646ef786a3 88 uint32_t cpld_pkg_rx_counter = 0;
klauss 132:05cd37f7e007 89 uint16_t miss_prompt_udp_send_pkg = 0;
klauss 132:05cd37f7e007 90 uint16_t miss_bl_udp_send_pkg = 0;
klauss 132:05cd37f7e007 91 uint16_t miss_prompt_udp_rcv_pkg = 0;
klauss 132:05cd37f7e007 92 uint16_t miss_power_source_send_pkg = 0;
klauss 119:ee6a53069455 93 bool extern_process = false;
klauss 109:a5b8264ffbbc 94 int print_this_cb = 0;
klauss 109:a5b8264ffbbc 95 int print_hex_this_cb = 0;
klauss 109:a5b8264ffbbc 96 int print_this_sip = 0;
klauss 109:a5b8264ffbbc 97 int print_hex_this_sip = 0;
klauss 109:a5b8264ffbbc 98 int print_this_call = 0;
klauss 109:a5b8264ffbbc 99 int print_hex_this_call = 0;
klauss 109:a5b8264ffbbc 100 int print_this_rtp = 0;
klauss 109:a5b8264ffbbc 101 int print_hex_this_rtp = 0;
klauss 109:a5b8264ffbbc 102 int frtp_target = 0;
klauss 109:a5b8264ffbbc 103 int rescue_rtp_target = 0;
klauss 119:ee6a53069455 104 int rescue_rtp_value = 0;
klauss 119:ee6a53069455 105 uint32_t uptime = 0;
klauss 119:ee6a53069455 106 uint8_t drop_this_amount_of_ack_to_ast = 0;
klauss 119:ee6a53069455 107 uint16_t string_msg_overflow = 0;
klauss 119:ee6a53069455 108 bool test_flag_unusual = false;
klauss 123:1d395b5a4cad 109 bool show_time = false;
klauss 132:05cd37f7e007 110 bool show_invites = false;
klauss 124:c1b6c893e1c3 111 bool dont_say_hello_again = false;
klauss 124:c1b6c893e1c3 112 bool reverse_list = false;
klauss 124:c1b6c893e1c3 113 bool show_hello_status = false;
klauss 124:c1b6c893e1c3 114 bool request_clock_now = false;
klauss 124:c1b6c893e1c3 115 bool show_wake_all_up_status = false;
klauss 132:05cd37f7e007 116 bool disable_wdt_from_cbx = false;
klauss 124:c1b6c893e1c3 117 bool wake_all = false;
klauss 124:c1b6c893e1c3 118 uint16_t end_call_ext = 0;
klauss 124:c1b6c893e1c3 119 bool end_call = false;
klauss 126:1f90756250fb 120 bool do_not_refresh = false;
klauss 126:1f90756250fb 121 bool do_not_show_this_invite_pkg = false;
klauss 135:2f4290590e51 122 bool show_wdt_string = false;
klauss 135:2f4290590e51 123 bool enable_flood = false;
klauss 135:2f4290590e51 124 bool wake_all_disable = false;
klauss 135:2f4290590e51 125 bool need_registry_someone = false;
klauss 135:2f4290590e51 126 int ext_to_be_registered = 0;
klauss 135:2f4290590e51 127 bool simulate = false;
klauss 135:2f4290590e51 128 int ext_to_simulate = 0;
klauss 135:2f4290590e51 129 int port_to_simulate = 0;
klauss 135:2f4290590e51 130 int seq_num_to_simulate = 0;
klauss 135:2f4290590e51 131 uint8_t num_type_to_simulate = 0;