Myriota Flex SDK 2.5.0
Loading...
Searching...
No Matches
MYRIOTA_ModbusSerialInterface Struct Reference

#include <modbus.h>

Public Attributes

void * ctx
 
MYRIOTA_ModbusSerialInterfaceInitFn_t init
 
MYRIOTA_ModbusSerialInterfaceDeinitFn_t deinit
 
MYRIOTA_ModbusSerialInterfaceReadFn_t read
 
MYRIOTA_ModbusSerialInterfaceWriteFn_t write
 

Detailed Description

Interface for the serial device used by the Modbus driver.

Member Data Documentation

◆ ctx

void* MYRIOTA_ModbusSerialInterface::ctx

User defined data context to be used by the serial interfaces functions.

◆ init

MYRIOTA_ModbusSerialInterfaceInitFn_t MYRIOTA_ModbusSerialInterface::init

Serial device initialization function.

◆ deinit

MYRIOTA_ModbusSerialInterfaceDeinitFn_t MYRIOTA_ModbusSerialInterface::deinit

Serial device de-initialization function.

◆ read

MYRIOTA_ModbusSerialInterfaceReadFn_t MYRIOTA_ModbusSerialInterface::read

Serial device read function.

◆ write

MYRIOTA_ModbusSerialInterfaceWriteFn_t MYRIOTA_ModbusSerialInterface::write

Serial device write function.