def _read(self):
was_active = self.active()
self.active(True)
if not was_active:
# if the sensor was off, wait for measurement
time.sleep_ms(_INTEGRATION_TIME[self._integration_time][1])
broadband = self._register16(_REGISTER_CHANNEL0)
ir = self._register16(_REGISTER_CHANNEL1)
self.active(was_active)
return broadband, ir
评论列表
文章目录