Files
gateway/components/gateway_ble
Tony bb3e9178fb feat(gateway_ble): Enhance BLE bridge with shared NimBLE support
This commit fixed BLE gateway coexistance with matter

- Added support for shared NimBLE functionality in the GatewayBleBridge class.
- Introduced methods for preparing and attaching shared NimBLE.
- Implemented advertising change handling for Matter integration.
- Updated CMakeLists.txt to require esp_matter.
- Enhanced device name refresh logic to accommodate shared BLE responses.
- Added new member variables to manage shared state and advertising status.

feat(gateway_matter): Integrate BLE callbacks for shared functionality

- Added BLE prepare and attach callbacks to GatewayMatterBridgeConfig.
- Implemented callback invocations during the start process of GatewayMatterBridge.
- Added handling for BLE advertising change events in MatterEvent.

fix(gateway_network): Guard against missing SoftAP support

- Added compile-time checks to ensure SoftAP support is enabled before starting setup AP.

Signed-off-by: Tony <tonylu@tony-cloud.com>
2026-08-08 03:17:05 +08:00
..