| adu | ModbusMaster< txBufSize, rxBufSize > | |
| attachPostReceive(Callback< uint16_t(uint8_t *adu, uint16_t len)> f) | ModbusMaster< txBufSize, rxBufSize > | inline |
| attachPostTransmit(Callback< void()> f) | ModbusMaster< txBufSize, rxBufSize > | inline |
| attachPreTransmit(Callback< void()> f) | ModbusMaster< txBufSize, rxBufSize > | inline |
| CB typedef | ModbusMaster< txBufSize, rxBufSize > | |
| checkCrc | ModbusMaster< txBufSize, rxBufSize > | |
| complete | ModbusMaster< txBufSize, rxBufSize > | |
| crc16(uint8_t *buf, int len) | ModbusMaster< txBufSize, rxBufSize > | inline |
| FC enum name | ModbusMaster< txBufSize, rxBufSize > | |
| getCoils() | ModbusMaster< txBufSize, rxBufSize > | inline |
| getRegisters() | ModbusMaster< txBufSize, rxBufSize > | inline |
| ModbusMaster(EventQueue *queue, PinName txPin, PinName rxPin, int baud, uint8_t slaveId, std::chrono::milliseconds rxTimeout=50ms) | ModbusMaster< txBufSize, rxBufSize > | inline |
| postReceive | ModbusMaster< txBufSize, rxBufSize > | |
| readCoils(uint16_t addr, uint16_t num, CB cb) | ModbusMaster< txBufSize, rxBufSize > | inline |
| readDiscreteInputs(uint16_t addr, uint16_t num, CB cb) | ModbusMaster< txBufSize, rxBufSize > | inline |
| readHoldingRegisters(uint16_t addr, uint16_t num, CB cb) | ModbusMaster< txBufSize, rxBufSize > | inline |
| readInputRegisters(uint16_t addr, uint16_t num, CB cb) | ModbusMaster< txBufSize, rxBufSize > | inline |
| reqFc | ModbusMaster< txBufSize, rxBufSize > | |
| Result enum name | ModbusMaster< txBufSize, rxBufSize > | |
| setCrcCheck(bool c) | ModbusMaster< txBufSize, rxBufSize > | inline |
| setSlaveId(uint8_t id) | ModbusMaster< txBufSize, rxBufSize > | inline |
| setTimeout(std::chrono::milliseconds t) | ModbusMaster< txBufSize, rxBufSize > | inline |
| slaveId | ModbusMaster< txBufSize, rxBufSize > | |
| stx | ModbusMaster< txBufSize, rxBufSize > | |
| STX typedef | ModbusMaster< txBufSize, rxBufSize > | |
| transaction(FC fc, uint16_t addr, uint16_t num, uint8_t *val, CB cb) | ModbusMaster< txBufSize, rxBufSize > | inline |
| txIdx | ModbusMaster< txBufSize, rxBufSize > | |
| writeMultipleCoils(uint16_t addr, uint16_t num, uint8_t *val, CB cb) | ModbusMaster< txBufSize, rxBufSize > | inline |
| writeMultipleRegisters(uint16_t addr, uint16_t num, uint16_t *val, CB cb) | ModbusMaster< txBufSize, rxBufSize > | inline |
| writeSingleCoil(uint16_t addr, bool val, CB cb) | ModbusMaster< txBufSize, rxBufSize > | inline |
| writeSingleRegister(uint16_t addr, uint16_t val, CB cb) | ModbusMaster< txBufSize, rxBufSize > | inline |
| writeUInt16(uint16_t val) | ModbusMaster< txBufSize, rxBufSize > | inline |