Skip to content

Commit d85def2

Browse files
committed
apds9960: Add timeout raise in auto-enable helpers for consistency.
1 parent 9e0ced6 commit d85def2

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

lib/apds9960/apds9960/device.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -242,6 +242,7 @@ def _ensure_light_enabled(self):
242242
if self.isLightAvailable():
243243
return
244244
sleep_ms(10)
245+
raise OSError("APDS9960 light data ready timeout")
245246

246247
def _ensure_proximity_enabled(self):
247248
enable = self.getMode()
@@ -251,6 +252,7 @@ def _ensure_proximity_enabled(self):
251252
if self.isProximityAvailable():
252253
return
253254
sleep_ms(10)
255+
raise OSError("APDS9960 proximity data ready timeout")
254256

255257
# reads the ambient (clear) light level as a 16-bit value
256258
def readAmbientLight(self):

0 commit comments

Comments
 (0)