#include <a_protocol.h>
◆ answer_queue_counter
| uint8_t answer_queue_counter |
◆ answer_us_timer_instance
| int answer_us_timer_instance |
◆ buffer_offset
◆ data_segment_conteiner
◆ device_main_receiver
◆ enable_half_duplex_transmit
| uint8_t enable_half_duplex_transmit |
◆ get_data_from_package
◆ get_data_segment_func
◆ get_specific_byte_pack_info
◆ get_specific_pack_info
◆ heap
◆ last_header
◆ last_package_type
◆ last_rx_time
◆ ms_soft_timer
◆ package_info_conteiner
◆ parce_preamble
◆ port
◆ port_device_manager
| void* port_device_manager |
◆ protocol_answer_func
◆ protocol_answer_obj_data_func
◆ protocol_bridge_receive_callback
◆ protocol_close_port_callback
◆ receive_bridge_func
◆ receive_data_func
◆ receive_mode
◆ receive_to_another_device_func
◆ receive_to_current_device_func
◆ remove_pack_info
◆ request_from_slave_blocked
◆ request_handler_blocked
◆ reset_timer_instance
◆ rx_package_counter
| uint8_t rx_package_counter |
◆ slave_answer_func
◆ sniffer_conteiner
◆ transmit_bridge_to_slave
◆ transmit_bridge_to_slave_queue
◆ transmit_data_segment_to_master
◆ transmit_queue_conteiner
◆ transmit_to_slave
◆ us_soft_timer
◆ var_len_package_start
| uint8_t* var_len_package_start |
◆ wait_answer
The documentation for this struct was generated from the following file:
- C:/Users/Andrey/YandexDisk/Motorica/Cube_IDE/main_ubi_sdk/TransportLevel/a_protocol.h