|
Modbus 0.3
Библиотека Modbus для STM
|
Handle for RS communication. More...
#include <rs_message.h>
Public Member Functions | |
| TrackerTypeDef (RS_USER_VARS_NUMB) rs_err | |
Public Attributes | |
| uint8_t | ID |
| ID хендла | |
| RS_MsgTypeDef * | pMessagePtr |
| Указатель на структуру протокола | |
| uint8_t * | pBufferPtr |
| Указатеь на буфер UART. | |
| int32_t | RS_Message_Size |
| size of whole message, not only data | |
| UART_HandleTypeDef * | huart |
| Хендл UART. | |
| TIM_HandleTypeDef * | htim |
| Хендл TIM. | |
| RS_ModeTypeDef | sRS_Mode |
| Настройка: слейв/мастер RS_ModeTypeDef. | |
| uint16_t | sRS_Timeout |
| Настройка: Таймаут в тиках таймера | |
| void(* | pCallback )(void *, void *) |
| Указатель на коллбек: принят ответ в режиме мастер | |
| RS_FlagsTypeDef | f |
| Флаги для контроля приема/передачи | |
| uint32_t | lastPacketTick |
| Время последнего принятого пакета | |
| RS_StatusTypeDef | RS_STATUS |
| Статус RS. | |
Handle for RS communication.
Definition at line 227 of file rs_message.h.
| uint8_t RS_HandleTypeDef::ID |
ID хендла
Definition at line 230 of file rs_message.h.
| RS_MsgTypeDef* RS_HandleTypeDef::pMessagePtr |
Указатель на структуру протокола
Definition at line 231 of file rs_message.h.
| uint8_t* RS_HandleTypeDef::pBufferPtr |
Указатеь на буфер UART.
Definition at line 232 of file rs_message.h.
| int32_t RS_HandleTypeDef::RS_Message_Size |
size of whole message, not only data
Definition at line 233 of file rs_message.h.
| UART_HandleTypeDef* RS_HandleTypeDef::huart |
Хендл UART.
Definition at line 236 of file rs_message.h.
| TIM_HandleTypeDef* RS_HandleTypeDef::htim |
Хендл TIM.
Definition at line 237 of file rs_message.h.
| RS_ModeTypeDef RS_HandleTypeDef::sRS_Mode |
Настройка: слейв/мастер RS_ModeTypeDef.
Definition at line 238 of file rs_message.h.
| uint16_t RS_HandleTypeDef::sRS_Timeout |
Настройка: Таймаут в тиках таймера
Definition at line 239 of file rs_message.h.
| void(* RS_HandleTypeDef::pCallback) (void *, void *) |
Указатель на коллбек: принят ответ в режиме мастер
Definition at line 240 of file rs_message.h.
| RS_FlagsTypeDef RS_HandleTypeDef::f |
Флаги для контроля приема/передачи
Definition at line 243 of file rs_message.h.
| uint32_t RS_HandleTypeDef::lastPacketTick |
Время последнего принятого пакета
Definition at line 246 of file rs_message.h.
| RS_StatusTypeDef RS_HandleTypeDef::RS_STATUS |
Статус RS.
Definition at line 247 of file rs_message.h.