| 507 | |
| 508 | |
| 509 | uint16_t AS5600::readReg2(uint8_t reg) |
| 510 | { |
| 511 | _wire->beginTransmission(_address); |
| 512 | _wire->write(reg); |
| 513 | _error = _wire->endTransmission(); |
| 514 | |
| 515 | _wire->requestFrom(_address, (uint8_t)2); |
| 516 | uint16_t _data = _wire->read(); |
| 517 | _data <<= 8; |
| 518 | _data += _wire->read(); |
| 519 | return _data; |
| 520 | } |
| 521 | |
| 522 | |
| 523 | uint8_t AS5600::writeReg(uint8_t reg, uint8_t value) |