Commit 36f4efbc authored by schneider's avatar schneider
Browse files

fix(bhi160): Allow to re-open the sensor from Python

Closes #210
parent ef0001bd
......@@ -18,6 +18,11 @@ class BHI160:
def enable_sensor(self):
interrupt.disable_callback(self.interrupt_id)
interrupt.set_callback(self.interrupt_id, self._interrupt)
# If the sensor is already enabled, disable it first.
# The call is allowed to silently fail.
sys_bhi160.disable_sensor(self.sensor_id)
self.stream_id = sys_bhi160.enable_sensor(
self.sensor_id, self.sample_buffer_len, self.sample_rate, self.dynamic_range
)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment