1
- # The MIT License (MIT)
1
+ # SPDX-FileCopyrightText: 2020 Bryan Siepert for Adafruit Industries
2
2
#
3
- # Copyright (c) 2020 Bryan Siepert for Adafruit Industries
4
- #
5
- # Permission is hereby granted, free of charge, to any person obtaining a copy
6
- # of this software and associated documentation files (the "Software"), to deal
7
- # in the Software without restriction, including without limitation the rights
8
- # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9
- # copies of the Software, and to permit persons to whom the Software is
10
- # furnished to do so, subject to the following conditions:
11
- #
12
- # The above copyright notice and this permission notice shall be included in
13
- # all copies or substantial portions of the Software.
14
- #
15
- # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16
- # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17
- # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18
- # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19
- # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20
- # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
21
- # THE SOFTWARE.
3
+ # SPDX-License-Identifier: MIT
4
+
22
5
"""
23
6
`adafruit_lis3mdl`
24
7
================================================================================
@@ -183,8 +166,7 @@ class OperationMode(CV):
183
166
``OperationMode.SINGLE`` Setting to ``SINGLE`` takes a single measurement.
184
167
``OperationMode.POWER_DOWN`` Halts measurements. `magnetic` will return the last measurement
185
168
============================= ============================================
186
-
187
- """
169
+ """
188
170
189
171
pass # pylint: disable=unnecessary-pass
190
172
@@ -206,8 +188,8 @@ class OperationMode(CV):
206
188
207
189
class LIS3MDL :
208
190
"""Driver for the LIS3MDL 3-axis magnetometer.
209
- :param ~busio.I2C i2c_bus: The I2C bus the LIS3MDL is connected to.
210
- :param address: The I2C slave address of the sensor
191
+ :param ~busio.I2C i2c_bus: The I2C bus the LIS3MDL is connected to.
192
+ :param address: The I2C slave address of the sensor
211
193
"""
212
194
213
195
_chip_id = ROUnaryStruct (_LIS3MDL_WHOAMI , "<b" )
@@ -298,8 +280,8 @@ def data_rate(self, value):
298
280
@property
299
281
def performance_mode (self ):
300
282
"""Sets the 'performance mode' of the sensor. Must be a `PerformanceMode`.
301
- Note that `performance_mode` affects the available data rate and will be
302
- automatically changed by setting ``data_rate`` to certain values."""
283
+ Note that `performance_mode` affects the available data rate and will be
284
+ automatically changed by setting ``data_rate`` to certain values."""
303
285
304
286
return self ._perf_mode
305
287
0 commit comments