diff --git a/adafruit_lsm6ds.py b/adafruit_lsm6ds.py index 813b98a..67de186 100644 --- a/adafruit_lsm6ds.py +++ b/adafruit_lsm6ds.py @@ -74,6 +74,7 @@ _LSM6DS_CTRL_5_C = const(0x14) _LSM6DS_MASTER_CONFIG = const(0x14) _LSM6DS_CTRL9_XL = const(0x18) +_LSM6DS_CTRL10_C = const(0x19) _LSM6DS_OUT_TEMP_L = const(0x20) _LSM6DS_OUT_TEMP_H = const(0x21) _LSM6DS_OUTX_L_G = const(0x22) @@ -88,6 +89,8 @@ _LSM6DS_OUTY_H_A = const(0x2B) _LSM6DS_OUTZ_L_A = const(0x2C) _LSM6DS_OUTZ_H_A = const(0x2D) +_LSM6DS_STEP_COUNTER = const(0x4B) +_LSM6DS_TAP_CFG = const(0x58) _MILLI_G_TO_ACCEL = 0.00980665 @@ -209,10 +212,16 @@ class LSM6DS: #pylint: disable=too-many-instance-attributes _i3c_disable = RWBit(_LSM6DS_CTRL9_XL, 1) _raw_temp = ROUnaryStruct(_LSM6DS_OUT_TEMP_L, "