TwiceAsNice  2019-02-18
Macros
modbus-version.h File Reference
This graph shows which files directly or indirectly include this file:

Macros

#define LIBMODBUS_VERSION_MAJOR   (3)
 
#define LIBMODBUS_VERSION_MINOR   (0)
 
#define LIBMODBUS_VERSION_MICRO   (6)
 
#define LIBMODBUS_VERSION   3.0.6
 
#define LIBMODBUS_VERSION_STRING   "3.0.6"
 
#define LIBMODBUS_VERSION_HEX
 
#define LIBMODBUS_VERSION_CHECK(major, minor, micro)
 

Macro Definition Documentation

◆ LIBMODBUS_VERSION

#define LIBMODBUS_VERSION   3.0.6

◆ LIBMODBUS_VERSION_CHECK

#define LIBMODBUS_VERSION_CHECK (   major,
  minor,
  micro 
)
Value:
(LIBMODBUS_VERSION_MAJOR > (major) || \
(LIBMODBUS_VERSION_MAJOR == (major) && \
LIBMODBUS_VERSION_MINOR > (minor)) || \
(LIBMODBUS_VERSION_MAJOR == (major) && \
LIBMODBUS_VERSION_MINOR == (minor) && \
LIBMODBUS_VERSION_MICRO >= (micro)))
#define LIBMODBUS_VERSION_MAJOR
Definition: modbus-version.h:22
#define LIBMODBUS_VERSION_MINOR
Definition: modbus-version.h:25

◆ LIBMODBUS_VERSION_HEX

#define LIBMODBUS_VERSION_HEX
Value:
((LIBMODBUS_MAJOR_VERSION << 24) | \
(LIBMODBUS_MINOR_VERSION << 16) | \
(LIBMODBUS_MICRO_VERSION << 8))

◆ LIBMODBUS_VERSION_MAJOR

#define LIBMODBUS_VERSION_MAJOR   (3)

◆ LIBMODBUS_VERSION_MICRO

#define LIBMODBUS_VERSION_MICRO   (6)

◆ LIBMODBUS_VERSION_MINOR

#define LIBMODBUS_VERSION_MINOR   (0)

◆ LIBMODBUS_VERSION_STRING

#define LIBMODBUS_VERSION_STRING   "3.0.6"