liblightmodbus 3.0
A lightweight, header-only, hardware-agnostic Modbus RTU/TCP library
Loading...
Searching...
No Matches
lightmodbus.h File Reference

The main library header file (include this one) More...

#include "base.h"
#include "slave.h"
#include "slave_func.h"
#include "master.h"
#include "master_func.h"
#include "debug.h"
#include "base.impl.h"
#include "slave.impl.h"
#include "slave_func.impl.h"
#include "master.impl.h"
#include "master_func.impl.h"
#include "debug.impl.h"
+ Include dependency graph for lightmodbus.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define LIGHTMODBUS_H
 
#define LIGHTMODBUS_SLAVE_FULL
 Include all functions available for slave.
 
#define LIGHTMODBUS_MASTER_FULL
 Include all functions available for master.
 
#define LIGHTMODBUS_SLAVE
 Configures the library to include slave functions.
 
#define LIGHTMODBUS_MASTER
 Configures the library to include master functions.
 

Detailed Description

The main library header file (include this one)

Macro Definition Documentation

◆ LIGHTMODBUS_H

#define LIGHTMODBUS_H

◆ LIGHTMODBUS_MASTER

#define LIGHTMODBUS_MASTER

Configures the library to include master functions.

◆ LIGHTMODBUS_MASTER_FULL

#define LIGHTMODBUS_MASTER_FULL

Include all functions available for master.

◆ LIGHTMODBUS_SLAVE

#define LIGHTMODBUS_SLAVE

Configures the library to include slave functions.

◆ LIGHTMODBUS_SLAVE_FULL

#define LIGHTMODBUS_SLAVE_FULL

Include all functions available for slave.