mirror of
https://github.com/mofeng-git/One-KVM.git
synced 2026-02-01 18:41:54 +08:00
fixed gpio context manager
This commit is contained in:
@@ -14,7 +14,9 @@ _logger = logging.getLogger(__name__)
|
|||||||
def bcm() -> Generator[None, None, None]:
|
def bcm() -> Generator[None, None, None]:
|
||||||
GPIO.setmode(GPIO.BCM)
|
GPIO.setmode(GPIO.BCM)
|
||||||
_logger.info("Configured GPIO mode as BCM")
|
_logger.info("Configured GPIO mode as BCM")
|
||||||
|
try:
|
||||||
yield
|
yield
|
||||||
|
finally:
|
||||||
GPIO.cleanup()
|
GPIO.cleanup()
|
||||||
_logger.info("GPIO cleaned")
|
_logger.info("GPIO cleaned")
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user