| 366 | // |
| 367 | |
| 368 | bool MCP23008::writeReg(uint8_t reg, uint8_t value) |
| 369 | { |
| 370 | _wire->beginTransmission(_address); |
| 371 | _wire->write(reg); |
| 372 | _wire->write(value); |
| 373 | if (_wire->endTransmission() != 0) |
| 374 | { |
| 375 | _error = MCP23008_I2C_ERROR; |
| 376 | return false; |
| 377 | } |
| 378 | _error = MCP23008_OK; |
| 379 | return true; |
| 380 | } |
| 381 | |
| 382 | |
| 383 | uint8_t MCP23008::readReg(uint8_t reg) |