105 VOID Init(
U8 u8_Slave_Address,
U8 u8_Function_Code,
U8 u8_Response_Code );
int BOOL
Boolean datatype definition.
Definition: Defines.h:124
unsigned char U8
Binary 8-Bit unsigned integer datatype defenition.
Definition: Defines.h:183
void VOID
Datatypesess datatype definition.
Definition: Defines.h:105
unsigned long U32
Binary 32-Bit unsigned integer datatype defenition.
Definition: Defines.h:203
float F32
IEEE-754 32-Bit single presession floating point numbers datatype defenition.
Definition: Defines.h:324
unsigned short U16
Binary 16-Bit unsigned integer datatype defenition.
Definition: Defines.h:193
Communication protocol MODBUS over UART class header file.
MODBUS generic PDU base class.
Definition: MODBUS_PDU.h:100
VOID Init()
PDU initialisation method.
Definition: MODBUS_PDU.cpp:134
MODBUS responce PDU class.
Definition: MODBUS_Response_PDU.h:54
VOID Write_F32_Value(U32 u32_Address, F32 f32_Value)
Write F32 value into responce PDU buffer at specified address.
Definition: MODBUS_Response_PDU.cpp:392
virtual BOOL Done()
Finalise responce composition.
Definition: MODBUS_Response_PDU.cpp:134
VOID Write_U16_Value(U32 u32_Address, U16 u16_Value)
Write U16 value into responce PDU buffer at specified address.
Definition: MODBUS_Response_PDU.cpp:248
virtual ~TMODBUS_Response_PDU()
Class destructor method.
Definition: MODBUS_Response_PDU.cpp:73
TMODBUS_Response_PDU()
Class constructor method.
Definition: MODBUS_Response_PDU.cpp:65
VOID Write_U8_Value(U32 u32_Address, U8 u8_Value)
Write U8 value into responce PDU buffer at specified address.
Definition: MODBUS_Response_PDU.cpp:212
VOID Write_U32_Value(U32 u32_Address, U32 u32_Value)
Write U32 value into responce PDU buffer at specified address.
Definition: MODBUS_Response_PDU.cpp:300