Modularizando o src
Dependencies: EALib EthernetInterface_vz mbed-rtos mbed
Fork of header_main_colinas_V0-20-09-14 by
shared_variables.cpp@135:2f4290590e51, 2015-09-10 (annotated)
- Committer:
- klauss
- Date:
- Thu Sep 10 20:11:35 2015 +0000
- Revision:
- 135:2f4290590e51
- Parent:
- 134:395678c651d8
inclus?o das funcionalidades; - [get|set]_cbx_wake_mode; - [get|set]_cbx_detach_mode; - [get|set]_cbx_mode; - simula < ext > <msg_id > < type >; - refresh_status
Who changed what in which revision?
User | Revision | Line number | New 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; |