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

Method setAverage

libraries/INA226/INA226.cpp:129–137  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

127
128
129bool INA226::setAverage(uint8_t avg)
130{
131 if (avg > 7) return false;
132 uint16_t mask = _readRegister(INA226_CONFIGURATION);
133 mask &= ~INA226_CONF_AVERAGE_MASK;
134 mask |= (avg << 9);
135 _writeRegister(INA226_CONFIGURATION, mask);
136 return true;
137}
138
139
140uint8_t INA226::getAverage()

Callers 1

unittestFunction · 0.80

Calls

no outgoing calls

Tested by 1

unittestFunction · 0.64