liblightmodbus
2.0
A lightweight, cross-platform Modbus RTU library
|
A big union of structures used for parsing standard Modbus requests and building responses. More...
#include <parser.h>
Public Member Functions | |
struct | __attribute__ ((__packed__)) |
struct | __attribute__ ((__packed__)) |
struct | __attribute__ ((__packed__)) |
struct | __attribute__ ((__packed__)) |
struct | __attribute__ ((__packed__)) |
struct | __attribute__ ((__packed__)) |
struct | __attribute__ ((__packed__)) |
struct | __attribute__ ((__packed__)) |
struct | __attribute__ ((__packed__)) |
struct | __attribute__ ((__packed__)) |
struct | __attribute__ ((__packed__)) |
struct | __attribute__ ((__packed__)) |
struct | __attribute__ ((__packed__)) |
struct | __attribute__ ((__packed__)) |
struct | __attribute__ ((__packed__)) |
struct | __attribute__ ((__packed__)) |
Data Fields | |
uint8_t | frame [256] |
base | |
exception | |
request0102 | |
response0102 | |
request0304 | |
response0304 | |
request05 | |
response05 | |
request06 | |
response06 | |
request15 | |
response15 | |
request16 | |
response16 | |
request22 | |
response22 | |
A big union of structures used for parsing standard Modbus requests and building responses.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
modbusParser::base |
modbusParser::exception |
uint8_t modbusParser::frame[256] |
modbusParser::request0102 |
modbusParser::request0304 |
modbusParser::request05 |
modbusParser::request06 |
modbusParser::request15 |
modbusParser::request16 |
modbusParser::request22 |
modbusParser::response0102 |
modbusParser::response0304 |
modbusParser::response05 |
modbusParser::response06 |
modbusParser::response15 |
modbusParser::response16 |
modbusParser::response22 |