From a57c45e1def2323da5cf6c950d66134b8ca9518c Mon Sep 17 00:00:00 2001 From: h2zero Date: Sat, 21 Jun 2025 17:00:38 -0600 Subject: [PATCH] Fix build with idf versions < 5.x --- src/NimBLEDevice.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/NimBLEDevice.cpp b/src/NimBLEDevice.cpp index e90a94b..d7ee53d 100644 --- a/src/NimBLEDevice.cpp +++ b/src/NimBLEDevice.cpp @@ -915,9 +915,11 @@ bool NimBLEDevice::init(const std::string& deviceName) { # endif # if CONFIG_BTDM_BLE_SCAN_DUPL - bt_cfg.normal_adv_size = m_scanDuplicateSize; - bt_cfg.scan_duplicate_type = m_scanFilterMode; + bt_cfg.normal_adv_size = m_scanDuplicateSize; + bt_cfg.scan_duplicate_type = m_scanFilterMode; +# if ESP_IDF_VERSION >= ESP_IDF_VERSION_VAL(5, 0, 0) bt_cfg.dup_list_refresh_period = m_scanDuplicateResetTime; +# endif # elif CONFIG_BT_LE_SCAN_DUPL bt_cfg.ble_ll_rsp_dup_list_count = m_scanDuplicateSize; bt_cfg.ble_ll_adv_dup_list_count = m_scanDuplicateSize;