TwiceAsNice  2019-02-18
Macros | Functions
modbus-rtu.h File Reference
#include "modbus.h"
Include dependency graph for modbus-rtu.h:
This graph shows which files directly or indirectly include this file:

Macros

#define MODBUS_RTU_MAX_ADU_LENGTH   256
 
#define MODBUS_RTU_RS232   0
 
#define MODBUS_RTU_RS485   1
 

Functions

modbus_tmodbus_new_rtu (const char *device, int baud, char parity, int data_bit, int stop_bit)
 
int modbus_rtu_set_serial_mode (modbus_t *ctx, int mode)
 
int modbus_rtu_get_serial_mode (modbus_t *ctx)
 

Macro Definition Documentation

◆ MODBUS_RTU_MAX_ADU_LENGTH

#define MODBUS_RTU_MAX_ADU_LENGTH   256

◆ MODBUS_RTU_RS232

#define MODBUS_RTU_RS232   0

◆ MODBUS_RTU_RS485

#define MODBUS_RTU_RS485   1

Function Documentation

◆ modbus_new_rtu()

modbus_t* modbus_new_rtu ( const char *  device,
int  baud,
char  parity,
int  data_bit,
int  stop_bit 
)

◆ modbus_rtu_get_serial_mode()

int modbus_rtu_get_serial_mode ( modbus_t ctx)

◆ modbus_rtu_set_serial_mode()

int modbus_rtu_set_serial_mode ( modbus_t ctx,
int  mode 
)