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

Method setBusVoltageRange

libraries/INA219/INA219.cpp:131–141  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

129
130
131bool INA219::setBusVoltageRange(uint8_t voltage)
132{
133 if (voltage > 32) return false;
134 if (voltage > 16) voltage = 32;
135 else voltage = 16;
136 uint16_t config = _readRegister(INA219_CONFIGURATION);
137 config &= ~INA219_CONF_BUS_RANGE_VOLTAGE;
138 if (voltage == 32) config |= INA219_CONF_BUS_RANGE_VOLTAGE;
139 _writeRegister(INA219_CONFIGURATION, config);
140 return true;
141}
142
143
144uint8_t INA219::getBusVoltageRange()

Callers 1

unittestFunction · 0.80

Calls

no outgoing calls

Tested by 1

unittestFunction · 0.64