| 549 | // |
| 550 | |
| 551 | bool MCP23017::writeReg(uint8_t reg, uint8_t value) |
| 552 | { |
| 553 | _wire->beginTransmission(_address); |
| 554 | _wire->write(reg); |
| 555 | _wire->write(value); |
| 556 | if (_wire->endTransmission() != 0) |
| 557 | { |
| 558 | _error = MCP23017_I2C_ERROR; |
| 559 | return false; |
| 560 | } |
| 561 | _error = MCP23017_OK; |
| 562 | return true; |
| 563 | } |
| 564 | |
| 565 | |
| 566 | uint8_t MCP23017::readReg(uint8_t reg) |