Noiasca Modbus Server Simple
A lightweight Modbus Server Library
ModbusServer Member List

This is the complete list of members for ModbusServer, including all inherited members.

begin(Stream *SerialPort, long baud, uint8_t byteFormat, uint8_t serverId, uint16_t holdingRegsSize, uint16_t *regs)ModbusServerinline
calculateCRC(unsigned char bufferSize)ModbusServerinlineprotected
exceptionResponse(unsigned char exception)ModbusServerinlineprotected
modbus_update_comms(long baud, unsigned char byteFormat)ModbusServerinline
ModbusServer(uint8_t serverId, Stream &serial)ModbusServerinline
setInputRegisterViewed(uint16_t(*cbInputRegisterViewed)(uint16_t))ModbusServerinline
setIsValidAddress(bool(*cbIsValidAddress)(uint16_t))ModbusServerinline
setIsValidInputRegister(bool(*cbIsValidInputRegister)(uint16_t))ModbusServerinline
setNoOfCoils(uint16_t newValue)ModbusServerinline
setNoOfDiscreteInputs(uint16_t newValue)ModbusServerinline
setOnClientActivity(void(*cbOnClientActivitiy)())ModbusServerinline
setPostTransmission(void(*cbPostTransmission)())ModbusServerinline
setPreTransmission(void(*cbPreTransmission)())ModbusServerinline
setReadCoil(uint16_t(*cbReadCoil)(uint16_t))ModbusServerinline
setReadDiscreteInput(uint16_t(*cbReadDiscreteInput)(uint16_t))ModbusServerinline
setRegisterRead(const CallBack cbRegisterRead)ModbusServerinline
setRegisterSent(const CallBack cbRegisterSent)ModbusServerinline
setRegisterViewed(uint16_t(*cbRegisterViewed)(uint16_t))ModbusServerinline
setRegisterWritten(const CallBack cbRegisterWritten)ModbusServerinline
setServerId(uint8_t serverId)ModbusServerinline
setStreamEnd(const CallBack cbStreamEnd)ModbusServerinline
setWriteCoil(const CallBack cbWriteCoil)ModbusServerinline
update()ModbusServerinline