This commit is contained in:
Melissa LeBlanc-Williams 2020-06-17 09:43:22 -07:00
parent 17cb968bc4
commit 4056dcc475

View file

@ -7,8 +7,10 @@ from adafruit_lis3mdl import LIS3MDL
SAMPLE_SIZE = 500 SAMPLE_SIZE = 500
class KeyListener: class KeyListener:
"""Object for listening for input in a separate thread""" """Object for listening for input in a separate thread"""
def __init__(self): def __init__(self):
self._input_key = None self._input_key = None
self._listener_thread = None self._listener_thread = None
@ -33,7 +35,7 @@ class KeyListener:
@property @property
def pressed(self): def pressed(self):
"Return whether enter was pressed since last checked""" "Return whether enter was pressed since last checked" ""
result = False result = False
if self._input_key is not None: if self._input_key is not None:
self._input_key = None self._input_key = None
@ -42,6 +44,7 @@ class KeyListener:
def main(): def main():
# pylint: disable=too-many-locals, too-many-statements
i2c = busio.I2C(board.SCL, board.SDA) i2c = busio.I2C(board.SCL, board.SDA)
gyro_accel = LSM6DSOX(i2c) gyro_accel = LSM6DSOX(i2c)
@ -49,10 +52,9 @@ def main():
key_listener = KeyListener() key_listener = KeyListener()
key_listener.start() key_listener.start()
############################
""" # Magnetometer Calibration #
Magnetometer Calibration ############################
"""
print("Magnetometer Calibration") print("Magnetometer Calibration")
print("Start moving the board in all directions") print("Start moving the board in all directions")
@ -112,9 +114,9 @@ def main():
) )
) )
""" #########################
Gyroscope Calibration # Gyroscope Calibration #
""" #########################
gyro_x, gyro_y, gyro_z = gyro_accel.gyro gyro_x, gyro_y, gyro_z = gyro_accel.gyro
min_x = max_x = gyro_x min_x = max_x = gyro_x