- if hasattr(gpiod, "line") and hasattr(
- gpiod.line, "BIAS_PULL_UP"
- ):
- config = gpiod.line_request()
- config.consumer = self._CONSUMER
- config.request_type = gpiod.line.BIAS_PULL_UP
- self._line.request(config)
+ if hasattr(gpiod, "LINE_REQ_FLAG_BIAS_PULL_UP"):
+ flags |= gpiod.LINE_REQ_FLAG_BIAS_PULL_UP