Skip to content

Commit 75f9059

Browse files
committed
fixed init code for CP
1 parent cc47ecb commit 75f9059

File tree

1 file changed

+6
-7
lines changed

1 file changed

+6
-7
lines changed

adafruit_mpu6050.py

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,7 @@ class MPU6050:
161161

162162
def __init__(self, i2c_bus, address=_MPU6050_DEFAULT_ADDRESS):
163163
self.i2c_device = i2c_device.I2CDevice(i2c_bus, address)
164-
164+
165165
if self._device_id != _MPU6050_DEVICE_ID:
166166
raise RuntimeError("Failed to find MPU6050 - check your wiring!")
167167

@@ -177,6 +177,7 @@ def reset(self):
177177
# self._accel_range = MPU6050_RANGE_8_G
178178
self._filter_bandwidth = 0
179179
self._clock_source = 1
180+
sleep(0.1)
180181
self.sleep = False
181182

182183

@@ -188,17 +189,15 @@ def reset(self):
188189
_filter_bandwidth = RWBits(2, _MPU6050_CONFIG, 3)
189190
_clock_source = RWBits(3, _MPU6050_PWR_MGMT_1, 0)
190191
sleep = RWBit(_MPU6050_PWR_MGMT_1, 6, 1)
191-
# setSampleRateDivisor(0);
192-
# def __init__(self, register_address, struct_format, count):
193192
_raw_data_array = StructArray(_MPU6050_ACCEL_OUT, ">h", 7)
194193

195194
@property
196195
def temperature(self):
197196
"""docs"""
198-
rawTemp = self._raw_data_array[3][0]
199-
temp = (rawTemp + 12412.0) / 340.0
197+
raw_temperature = self._raw_data_array[3][0]
198+
temp = (raw_temperature + 12412.0) / 340.0
200199
return temp
201-
200+
202201
@property
203202
def acceleration(self):
204203
raw_data = self._raw_data_array
@@ -222,7 +221,7 @@ def acceleration(self):
222221
accel_y = (raw_y / accel_scale) * STANDARD_GRAVITY
223222
accel_z = (raw_z / accel_scale) * STANDARD_GRAVITY
224223

225-
return (accel_x, accel_y, accel_z)
224+
return (accel_x, accel_y, accel_z)
226225

227226
@property
228227
def gyro(self):

0 commit comments

Comments
 (0)