MCPcopy Create free account
hub / github.com/RobTillaart/Arduino / readBack

Method readBack

libraries/AD5144A/AD5144A.cpp:473–496  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

471
472
473uint8_t AD51XX::readBack(const uint8_t rdac, const uint8_t mask)
474{
475 // COMMAND 3 - page 20
476 _wire->beginTransmission(_address);
477 _wire->write(0x30 | rdac);
478 _wire->write(mask);
479 _wire->endTransmission();
480 _wire->requestFrom(_address, (uint8_t)1);
481 return _wire->read();
482
483 // int a = _wire->write(0x30 | rdac);
484 // Serial.print("READBACK cmd: ");
485 // Serial.print(a);
486 // a = _wire->write(mask);
487 // Serial.print(" val: ");
488 // Serial.print(a);
489 // a = _wire->endTransmission();
490 // Serial.print(" TX: ");
491 // Serial.println(a);
492 // a = _wire->requestFrom(_address, (uint8_t)1);
493 // Serial.print(" RF: ");
494 // Serial.println(a);
495 // return _wire->read();
496}
497
498
499/////////////////////////////////////////////////////////////////////////////

Callers

nothing calls this directly

Calls 2

writeMethod · 0.45
readMethod · 0.45

Tested by

no test coverage detected