Skip to content

Commit 2493202

Browse files
committed
Restore vertical alignment removed in error, fix lint warning.
1 parent 53146a1 commit 2493202

File tree

1 file changed

+37
-30
lines changed

1 file changed

+37
-30
lines changed

adafruit_fxos8700.py

Lines changed: 37 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -37,37 +37,39 @@
3737
from micropython import const
3838

3939
# Register addresses and other constants:
40-
_FXOS8700_ADDRESS = const(0x1F) # 0011111
41-
_FXOS8700_ID = const(0xC7) # 1100 0111
42-
_FXOS8700_REGISTER_STATUS = const(0x00)
43-
_FXOS8700_REGISTER_OUT_X_MSB = const(0x01)
44-
_FXOS8700_REGISTER_OUT_X_LSB = const(0x02)
45-
_FXOS8700_REGISTER_OUT_Y_MSB = const(0x03)
46-
_FXOS8700_REGISTER_OUT_Y_LSB = const(0x04)
47-
_FXOS8700_REGISTER_OUT_Z_MSB = const(0x05)
48-
_FXOS8700_REGISTER_OUT_Z_LSB = const(0x06)
49-
_FXOS8700_REGISTER_WHO_AM_I = const(0x0D) # 11000111 r
40+
# pylint: disable=bad-whitespace
41+
_FXOS8700_ADDRESS = const(0x1F) # 0011111
42+
_FXOS8700_ID = const(0xC7) # 1100 0111
43+
_FXOS8700_REGISTER_STATUS = const(0x00)
44+
_FXOS8700_REGISTER_OUT_X_MSB = const(0x01)
45+
_FXOS8700_REGISTER_OUT_X_LSB = const(0x02)
46+
_FXOS8700_REGISTER_OUT_Y_MSB = const(0x03)
47+
_FXOS8700_REGISTER_OUT_Y_LSB = const(0x04)
48+
_FXOS8700_REGISTER_OUT_Z_MSB = const(0x05)
49+
_FXOS8700_REGISTER_OUT_Z_LSB = const(0x06)
50+
_FXOS8700_REGISTER_WHO_AM_I = const(0x0D) # 11000111 r
5051
_FXOS8700_REGISTER_XYZ_DATA_CFG = const(0x0E)
51-
_FXOS8700_REGISTER_CTRL_REG1 = const(0x2A) # 00000000 r/w
52-
_FXOS8700_REGISTER_CTRL_REG2 = const(0x2B) # 00000000 r/w
53-
_FXOS8700_REGISTER_CTRL_REG3 = const(0x2C) # 00000000 r/w
54-
_FXOS8700_REGISTER_CTRL_REG4 = const(0x2D) # 00000000 r/w
55-
_FXOS8700_REGISTER_CTRL_REG5 = const(0x2E) # 00000000 r/w
56-
_FXOS8700_REGISTER_MSTATUS = const(0x32)
57-
_FXOS8700_REGISTER_MOUT_X_MSB = const(0x33)
58-
_FXOS8700_REGISTER_MOUT_X_LSB = const(0x34)
59-
_FXOS8700_REGISTER_MOUT_Y_MSB = const(0x35)
60-
_FXOS8700_REGISTER_MOUT_Y_LSB = const(0x36)
61-
_FXOS8700_REGISTER_MOUT_Z_MSB = const(0x37)
62-
_FXOS8700_REGISTER_MOUT_Z_LSB = const(0x38)
63-
_FXOS8700_REGISTER_MCTRL_REG1 = const(0x5B) # 00000000 r/w
64-
_FXOS8700_REGISTER_MCTRL_REG2 = const(0x5C) # 00000000 r/w
65-
_FXOS8700_REGISTER_MCTRL_REG3 = const(0x5D) # 00000000 r/w
66-
_ACCEL_MG_LSB_2G = 0.000244
67-
_ACCEL_MG_LSB_4G = 0.000488
68-
_ACCEL_MG_LSB_8G = 0.000976
69-
_MAG_UT_LSB = 0.1
70-
_SENSORS_GRAVITY_STANDARD = 9.80665
52+
_FXOS8700_REGISTER_CTRL_REG1 = const(0x2A) # 00000000 r/w
53+
_FXOS8700_REGISTER_CTRL_REG2 = const(0x2B) # 00000000 r/w
54+
_FXOS8700_REGISTER_CTRL_REG3 = const(0x2C) # 00000000 r/w
55+
_FXOS8700_REGISTER_CTRL_REG4 = const(0x2D) # 00000000 r/w
56+
_FXOS8700_REGISTER_CTRL_REG5 = const(0x2E) # 00000000 r/w
57+
_FXOS8700_REGISTER_MSTATUS = const(0x32)
58+
_FXOS8700_REGISTER_MOUT_X_MSB = const(0x33)
59+
_FXOS8700_REGISTER_MOUT_X_LSB = const(0x34)
60+
_FXOS8700_REGISTER_MOUT_Y_MSB = const(0x35)
61+
_FXOS8700_REGISTER_MOUT_Y_LSB = const(0x36)
62+
_FXOS8700_REGISTER_MOUT_Z_MSB = const(0x37)
63+
_FXOS8700_REGISTER_MOUT_Z_LSB = const(0x38)
64+
_FXOS8700_REGISTER_MCTRL_REG1 = const(0x5B) # 00000000 r/w
65+
_FXOS8700_REGISTER_MCTRL_REG2 = const(0x5C) # 00000000 r/w
66+
_FXOS8700_REGISTER_MCTRL_REG3 = const(0x5D) # 00000000 r/w
67+
_ACCEL_MG_LSB_2G = 0.000244
68+
_ACCEL_MG_LSB_4G = 0.000488
69+
_ACCEL_MG_LSB_8G = 0.000976
70+
_MAG_UT_LSB = 0.1
71+
_SENSORS_GRAVITY_STANDARD = 9.80665
72+
# pylint: enable=bad-whitespace
7173

7274
# User-facing constants/module-level globals:
7375
ACCEL_RANGE_2G = 0x00
@@ -164,6 +166,10 @@ def read_raw_accel_mag(self):
164166
return ((accel_raw_x, accel_raw_y, accel_raw_z),
165167
(mag_raw_x, mag_raw_y, mag_raw_z))
166168

169+
# pylint is confused and incorrectly marking this function as bad return
170+
# types. Perhaps it doesn't understand map returns an iterable value.
171+
# Disable the warning.
172+
# pylint: disable=inconsistent-return-statements
167173
@property
168174
def accelerometer(self):
169175
"""Read the acceleration from the accelerometer and return its X, Y, Z axis values as a
@@ -180,6 +186,7 @@ def accelerometer(self):
180186
elif self._accel_range == ACCEL_RANGE_8G:
181187
return map(lambda x: x * _ACCEL_MG_LSB_8G * _SENSORS_GRAVITY_STANDARD,
182188
accel_raw)
189+
# pylint: enable=inconsistent-return-statements
183190

184191
@property
185192
def magnetometer(self):

0 commit comments

Comments
 (0)