From 5989b5ee31cf60c4a86c2d7094fdbc0ddfab9d09 Mon Sep 17 00:00:00 2001 From: Matthew Selby Date: Mon, 30 Jun 2025 16:23:01 +0100 Subject: [PATCH] PICO: pwm_beeper_pico add check for frequency != 0. --- src/platform/PICO/pwm_beeper_pico.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/platform/PICO/pwm_beeper_pico.c b/src/platform/PICO/pwm_beeper_pico.c index 39a0a0e8bd..9f8dcaad5e 100644 --- a/src/platform/PICO/pwm_beeper_pico.c +++ b/src/platform/PICO/pwm_beeper_pico.c @@ -51,8 +51,9 @@ void pwmToggleBeeper(void) void beeperPwmInit(const ioTag_t tag, uint16_t frequency) { + // frequency should be non-zero when calling beeperPwmInit. IO_t beeperIO = IOGetByTag(tag); - if (beeperIO) { + if (beeperIO && frequency) { beeperGPIO = IO_GPIOPinIdx(beeperIO); IOInit(beeperIO, OWNER_BEEPER, 0);