We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 949e586 commit 4a36ed6Copy full SHA for 4a36ed6
1 file changed
lib/wsen-pads/wsen_pads/device.py
@@ -220,6 +220,11 @@ def _ensure_data(self):
220
"""Trigger a one-shot conversion if the sensor is in power-down mode."""
221
if self._is_power_down():
222
self.trigger_one_shot()
223
+ for _ in range(50):
224
+ if self._read_reg(REG_STATUS) & STATUS_P_DA:
225
+ return
226
+ sleep_ms(2)
227
+ raise OSError("WSEN-PADS data ready timeout")
228
229
def pressure_raw(self):
230
"""
0 commit comments