|
liblightmodbus
2.0
A lightweight, cross-platform Modbus RTU library
|
Functions | |
| ModbusError | modbusParseResponse0304 (ModbusMaster *status, ModbusParser *parser, ModbusParser *requestParser) |
| Processes responses for requests 03 (read multiple holding registers) and 04 (read multiple input registers) More... | |
| ModbusError | modbusParseResponse06 (ModbusMaster *status, ModbusParser *parser, ModbusParser *requestParser) |
| Processes responses for request 06 (write a single holding register) More... | |
| ModbusError | modbusParseResponse16 (ModbusMaster *status, ModbusParser *parser, ModbusParser *requestParser) |
| Processes responses for request 15 (write multiple holding registers) More... | |
| ModbusError | modbusParseResponse22 (ModbusMaster *status, ModbusParser *parser, ModbusParser *requestParser) |
| Processes responses for request 22 (mask-write holding register) More... | |
| ModbusError modbusParseResponse0304 | ( | ModbusMaster * | status, |
| ModbusParser * | parser, | ||
| ModbusParser * | requestParser | ||
| ) |
Processes responses for requests 03 (read multiple holding registers) and 04 (read multiple input registers)
F03M or F04M module (see Building liblightmodbus) modbusParseResponse03 and modbusParseResponse04 macros are aliases of this function | status | The master structure to work with |
| parser | A parser structure containing response data |
| requestParser | A parser structure containing request data |
Here is the call graph for this function:
Here is the caller graph for this function:| ModbusError modbusParseResponse06 | ( | ModbusMaster * | status, |
| ModbusParser * | parser, | ||
| ModbusParser * | requestParser | ||
| ) |
Processes responses for request 06 (write a single holding register)
F06M module (see Building liblightmodbus) | status | The master structure to work with |
| parser | A parser structure containing response data |
| requestParser | A parser structure containing request data |
Here is the call graph for this function:
Here is the caller graph for this function:| ModbusError modbusParseResponse16 | ( | ModbusMaster * | status, |
| ModbusParser * | parser, | ||
| ModbusParser * | requestParser | ||
| ) |
Processes responses for request 15 (write multiple holding registers)
F16M module (see Building liblightmodbus) | status | The master structure to work with |
| parser | A parser structure containing response data |
| requestParser | A parser structure containing request data |
Here is the call graph for this function:
Here is the caller graph for this function:| ModbusError modbusParseResponse22 | ( | ModbusMaster * | status, |
| ModbusParser * | parser, | ||
| ModbusParser * | requestParser | ||
| ) |
Processes responses for request 22 (mask-write holding register)
F22M module (see Building liblightmodbus) | status | The master structure to work with |
| parser | A parser structure containing response data |
| requestParser | A parser structure containing request data |
Here is the call graph for this function:
Here is the caller graph for this function:
1.8.13