diff --git a/README.rst b/README.rst index da27e93..2a8886b 100644 --- a/README.rst +++ b/README.rst @@ -69,7 +69,7 @@ Usage Example tlv = adafruit_tlv493d.TLV493D(i2c) while True: - print("X: %s, Y:%s, Z:%s mT"%tlv.magnetic) + print("X: %s, Y:%s, Z:%s uT"%tlv.magnetic) time.sleep(1) Documentation diff --git a/adafruit_tlv493d.py b/adafruit_tlv493d.py index 3f0c954..8296e66 100644 --- a/adafruit_tlv493d.py +++ b/adafruit_tlv493d.py @@ -178,4 +178,4 @@ def magnetic(self) -> Tuple[float, float, float]: def _unpack_and_scale(top: int, bottom: int) -> float: binval = struct.unpack_from(">h", bytearray([top, bottom]))[0] binval = binval >> 4 - return binval * 0.098 + return binval * 98.0 diff --git a/examples/tlv493d_simpletest.py b/examples/tlv493d_simpletest.py index b505748..2e2d27a 100644 --- a/examples/tlv493d_simpletest.py +++ b/examples/tlv493d_simpletest.py @@ -9,5 +9,5 @@ tlv = adafruit_tlv493d.TLV493D(i2c) while True: - print("X: %s, Y: %s, Z: %s mT" % tlv.magnetic) + print("X: %s, Y: %s, Z: %s uT" % tlv.magnetic) time.sleep(1)