Firmware SDK
twr_esp8266_t Struct Reference
Collaboration diagram for twr_esp8266_t:

Data Fields

twr_scheduler_task_id_t _task_id
 
twr_uart_channel_t _uart_channel
 
twr_esp8266_state_t _state
 
twr_esp8266_state_t _state_after_init
 
twr_fifo_t _tx_fifo
 
twr_fifo_t _rx_fifo
 
uint8_t _tx_fifo_buffer [TWR_ESP8266_TX_FIFO_BUFFER_SIZE]
 
uint8_t _rx_fifo_buffer [TWR_ESP8266_RX_FIFO_BUFFER_SIZE]
 
void(* _event_handler )(twr_esp8266_t *, twr_esp8266_event_t, void *)
 
void * _event_param
 
char _command [TWR_ESP8266_TX_FIFO_BUFFER_SIZE]
 
char _response [TWR_ESP8266_RX_FIFO_BUFFER_SIZE]
 
uint8_t _message_buffer [TWR_ESP8266_TX_MAX_PACKET_SIZE]
 
size_t _message_length
 
size_t _message_part_length
 
uint8_t _init_command_index
 
uint8_t _timeout_cnt
 
twr_esp8266_config _config
 
bool _ap_available
 
int _rssi
 

Detailed Description

Definition at line 97 of file twr_esp8266.h.


The documentation for this struct was generated from the following file: