mirror of
https://github.com/claws/BH1750.git
synced 2026-07-28 04:06:05 +00:00
Merge pull request #58 from claws/fix-issue-57
Fix for incorrect bit shift when setting MTReg high bits value.
This commit is contained in:
+1
-1
@@ -153,7 +153,7 @@ bool BH1750::setMTreg(byte MTreg) {
|
||||
__wire_write((0b01000 << 3) | (MTreg >> 5));
|
||||
ack = Wire.endTransmission();
|
||||
Wire.beginTransmission(BH1750_I2CADDR);
|
||||
__wire_write((0b011 << 5 ) | (MTreg & 0b111));
|
||||
__wire_write((0b011 << 5 ) | (MTreg & 0b11111));
|
||||
ack = ack | Wire.endTransmission();
|
||||
Wire.beginTransmission(BH1750_I2CADDR);
|
||||
__wire_write(BH1750_MODE);
|
||||
|
||||
Reference in New Issue
Block a user