Noiasca Modbus Server Simple
A lightweight Modbus Server Library
|
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) | ModbusServer | inline |
calculateCRC(unsigned char bufferSize) | ModbusServer | inlineprotected |
exceptionResponse(unsigned char exception) | ModbusServer | inlineprotected |
modbus_update_comms(long baud, unsigned char byteFormat) | ModbusServer | inline |
ModbusServer(uint8_t serverId, Stream &serial) | ModbusServer | inline |
setInputRegisterViewed(uint16_t(*cbInputRegisterViewed)(uint16_t)) | ModbusServer | inline |
setIsValidAddress(bool(*cbIsValidAddress)(uint16_t)) | ModbusServer | inline |
setIsValidInputRegister(bool(*cbIsValidInputRegister)(uint16_t)) | ModbusServer | inline |
setNoOfCoils(uint16_t newValue) | ModbusServer | inline |
setNoOfDiscreteInputs(uint16_t newValue) | ModbusServer | inline |
setOnClientActivity(void(*cbOnClientActivitiy)()) | ModbusServer | inline |
setPostTransmission(void(*cbPostTransmission)()) | ModbusServer | inline |
setPreTransmission(void(*cbPreTransmission)()) | ModbusServer | inline |
setReadCoil(uint16_t(*cbReadCoil)(uint16_t)) | ModbusServer | inline |
setReadDiscreteInput(uint16_t(*cbReadDiscreteInput)(uint16_t)) | ModbusServer | inline |
setRegisterRead(const CallBack cbRegisterRead) | ModbusServer | inline |
setRegisterSent(const CallBack cbRegisterSent) | ModbusServer | inline |
setRegisterViewed(uint16_t(*cbRegisterViewed)(uint16_t)) | ModbusServer | inline |
setRegisterWritten(const CallBack cbRegisterWritten) | ModbusServer | inline |
setServerId(uint8_t serverId) | ModbusServer | inline |
setStreamEnd(const CallBack cbStreamEnd) | ModbusServer | inline |
setWriteCoil(const CallBack cbWriteCoil) | ModbusServer | inline |
update() | ModbusServer | inline |