Skip to content

Commit a2cfbc4

Browse files
committed
Detect buzzer via Pin.board attribute
Replace the module-import check for XRPLib.buzzer with an explicit hardware capability check using hasattr(Pin.board, "BOARD_BUZZER") in XRPLib/resetbot.py.
1 parent 5e21c1d commit a2cfbc4

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

XRPLib/resetbot.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ def reset_hard():
7070
if "XRPLib.board" in sys.modules:
7171
reset_led()
7272

73-
if "XRPLib.buzzer" in sys.modules:
73+
if hasattr(Pin.board, "BOARD_BUZZER"):
7474
reset_buzzer()
7575

7676
if "XRPLib.servo" in sys.modules:

0 commit comments

Comments
 (0)