Data Fields | |
UBYTE | ubSlaveAddress |
UBYTE | ubIdx |
USHORT | usFrameMBPDULength |
eMBSSlaveState | eSlaveState |
BOOL | bIsSerialDevice |
xMBPEventHandle | xFrameEventHdl |
xMBSFrameHandle | xFrameHdl |
UBYTE * | pubFrameMBPDUBuffer |
peMBSFrameSend | pFrameSendFN |
peMBSFrameReceive | pFrameRecvFN |
peMBSFrameClose | pFrameCloseFN |
xMBSRegisterCB | xMBSRegCB |
|
TRUE if either ASCII or RTU. |
|
Current state of the MODBUS stack. |
|
Pointer to a function used for shutdown.
|
|
Pointer to a function used to receive MODBUS frames.
|
|
Pointer for a function used to transmit MODBUS frames.
|
|
Buffer used to assemble MODBUS frames.
|
|
Internal index. |
|
Slave address of this MODBUS stack. |
|
The size of the frame. |
|
Receives MBS_EV_SENT, MBS_EV_TIMEOUT and MBS_EV_RECEIVED events.
|
|
Private data for the ASCII/RTU or TCP implementations.
|
|
Register callbacks.
|