From fd413fa8d493b48353e0dda44cca7cf6e884b7ea Mon Sep 17 00:00:00 2001 From: Luke Hoersten Date: Sun, 14 Mar 2021 14:56:33 -0500 Subject: Fixed ping mask bug thanks to @mikedoug --- main/src/lock.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'main/src/lock.c') diff --git a/main/src/lock.c b/main/src/lock.c index 4b98f51..ead0401 100644 --- a/main/src/lock.c +++ b/main/src/lock.c @@ -97,7 +97,7 @@ hap_serv_t *intercom_lock_init(uint32_t key_gpio_pin) gpio_config_t io_conf; io_conf.intr_type = GPIO_INTR_DISABLE; /* Disable interrupt */ - io_conf.pin_bit_mask = 1 << key_gpio_pin; /* Bit mask of the pins */ + io_conf.pin_bit_mask = 1ULL << key_gpio_pin; /* Bit mask of the pins */ io_conf.mode = GPIO_MODE_OUTPUT; /* Set as input mode */ io_conf.pull_up_en = GPIO_PULLUP_DISABLE; /* Disable internal pull-up */ io_conf.pull_down_en = GPIO_PULLDOWN_ENABLE; /* Enable internal pull-down */ -- cgit v1.2.3