Hello,
I've been using bl_mcu_sdk along with provided BLE stack and libraries. But it seems, that latest SDK version lacks BLE support, cause I'cant find neither BLE static libraries/header files, nor any BLE example.
So, my question is how could I continue using ble_mcu_sdk for MCU peripherals in BLE applications?
Should I pull BLE stack libraries from bl_iot_sdk repository and use it along with current bl_mcu_sdk lhal drivers? Or maybe I should wait a bit and BLE support will be added to the bl_mcu_sdk soon?
BL702: latest bl_mcu_sdk (>=1.4.5) and BLE support
checkout branch to old version,use 1.4.5
- Edited
Yes, I see. But if I want to use newer lhal API along with BLE stack how should I perform this?
Latest commit to the https://github.com/bouffalolab/bl_mcu_sdk/tree/release_v1.4.5 branch was on 8 Aug 2022, so it seems it's development is almost stopped (may be there will be bugfixes, but I doubt this). Mainstream improvements ate in master branch, but it lacks BLE support. So my question is still here.
asaki, could you make clear this for me?
Thank you, I need only 702 support for BLE.
Who is responsible for BLE development and where is upstream BLE stack version? Is it in bl_iot_sdk?
If so, there is another issue: FreeRTOS ports differ in bl_iot_sdk vs bl_mcu_sdk. How could this happen and what FreeRTOS port is the most recent version to be used with BLE stack? I'm confused...
- Edited
@asaki, as I could see, there is several configurations for FreeRTOS, provided with SDK and it seems for me, that different SDKs uses different configurations. But may be I'm missing something and they are exactly the same. I'll check this again.
Final question: did the 1.4.5 bl_mcu_sdk branch (without lhal API) development stopped? Or there will be further improvement and fixes?