| add .github/CODEOWNERS PULL_REQUEST_TEMPLATE.md | 2 个月前 |
| chore: add openvela-reviewer team to CODEOWNERS Append @open-vela/openvela-reviewer so the team can review PRs. | 1 个月前 |
| bluetooth: fix compilation errors Fix various compilation errors across bluetooth framework, service, and stack layers including: - Add missing function declarations and header includes - Fix type mismatches and implicit function declarations - Add missing macro definitions in dfx headers - Add stub implementation for hid device interface - Fix list utility inline function issues Signed-off-by: openvela <openvela@xiaomi.com> | 2 个月前 |
| bluetooth: fix compilation errors Fix various compilation errors across bluetooth framework, service, and stack layers including: - Add missing function declarations and header includes - Fix type mismatches and implicit function declarations - Add missing macro definitions in dfx headers - Add stub implementation for hid device interface - Fix list utility inline function issues Signed-off-by: openvela <openvela@xiaomi.com> | 2 个月前 |
| bt_uuid: define BT_UUID_STR_LENGTH macro and update usages Bug: v/87379 Define BT_UUID_STR_LENGTH macro (40) in bt_uuid.h to replace hardcoded magic numbers for UUID string buffer size. Use LENGTH suffix to avoid conflict with Zephyr's BT_UUID_STR_LEN definition. Update all usages across the codebase to use the new macro. Signed-off-by: Zihao Gao <gaozihao@xiaomi.com> | 2 个月前 |
| bluetooth: fix compilation errors Fix various compilation errors across bluetooth framework, service, and stack layers including: - Add missing function declarations and header includes - Fix type mismatches and implicit function declarations - Add missing macro definitions in dfx headers - Add stub implementation for hid device interface - Fix list utility inline function issues Signed-off-by: openvela <openvela@xiaomi.com> | 2 个月前 |
| Doc: add introduction to Bluetooth 1. Add Chinese and English introduction to Bluetooth Signed-off-by: Haishen Zhang <zhanghaishen@xiaomi.com> | 2 个月前 |
| bluetooth: add sample adapter state debug add more adapter state debug log Signed-off-by: Kai Cheng <chengkai@xiaomi.com> | 2 个月前 |
| bluetooth/scan: handle uuid16_some/uuid_all eir data bug: v/22580 Signed-off-by: wupengfei3 <wupengfei3@xiaomi.com> | 2 个月前 |
| Clang-format: Update format of all files based on new .clang-format 1. Update format of all files based on new .clang-format Signed-off-by: Haishen Zhang <zhanghaishen@xiaomi.com> | 2 个月前 |
| bluetooth/tools: fix bttool cleanup failure on BT disable bug: v/85832 Fix defects causing bttool resource leak during BT enable/disable stress test: 1. Store bttool_t pointer in g_bttool_loop->data so TURNING_OFF callback can access the async queue (previously always 0, cleanup was skipped) 2. Replace do_in_thread_loop with bttool_uninit() in TURNING_OFF callback to send _uninit command via uv_async_queue_send, ensuring bt_tool_uninit runs on g_bttool_loop thread (mirrors bttool_quit pattern). Guard with CONFIG_LIBUV_EXTENSION only. 3. Add re-entry guard in bt_tool_uninit to prevent double cleanup on repeated BT disable cycles Signed-off-by: chejinxian1 <chejinxian1@xiaomi.com> | 2 个月前 |
| Clang-format: Remove all customization and fall back to the default WebKit style 1. Remove all customization in .clang-format Signed-off-by: Haishen Zhang <zhanghaishen@xiaomi.com> | 2 个月前 |
| update gap & btservice interface Signed-off-by: yuxingyang <yuxingyang@xiaomi.com> | 2 个月前 |
| bluetooth: add dfx in android. bug: v/84700 Rootcause: dfx should be added in android, or it will cause compilation problems. Signed-off-by: zhangyuan20 <zhangyuan20@xiaomi.com> | 2 个月前 |
| bluetooth: fix compilation errors Fix various compilation errors across bluetooth framework, service, and stack layers including: - Add missing function declarations and header includes - Fix type mismatches and implicit function declarations - Add missing macro definitions in dfx headers - Add stub implementation for hid device interface - Fix list utility inline function issues Signed-off-by: openvela <openvela@xiaomi.com> | 2 个月前 |
| gattc: refactor to use debug module and add build config Bug: v/87379 Refactor gattc_service.c to use the new debug module: - Include gattc_internal.h and gattc_debug.h - Remove local struct definitions (moved to gattc_internal.h) - Replace inline logging with debug module functions - Remove dump_services() (moved to gattc_debug.c) Add CONFIG_BLUETOOTH_GATT_CLIENT_DEBUG Kconfig option: - Default enabled (y) for backward compatibility - When disabled, debug functions become empty macros - Reduces code size by removing log strings Update Makefile and CMakeLists.txt to conditionally compile gattc_debug.c based on the config option. Signed-off-by: Zihao Gao <gaozihao@xiaomi.com> | 2 个月前 |
| add ci.yml Change-Id: Ica3c29801931a43fa5fb0bc327ece0f609e56cd3 | 2 个月前 |
| Merge commit Change-Id: If26995eebd18a82ac4cd827e6801458e57a6ead3 | 2 个月前 |
| gattc: refactor to use debug module and add build config Bug: v/87379 Refactor gattc_service.c to use the new debug module: - Include gattc_internal.h and gattc_debug.h - Remove local struct definitions (moved to gattc_internal.h) - Replace inline logging with debug module functions - Remove dump_services() (moved to gattc_debug.c) Add CONFIG_BLUETOOTH_GATT_CLIENT_DEBUG Kconfig option: - Default enabled (y) for backward compatibility - When disabled, debug functions become empty macros - Reduces code size by removing log strings Update Makefile and CMakeLists.txt to conditionally compile gattc_debug.c based on the config option. Signed-off-by: Zihao Gao <gaozihao@xiaomi.com> | 2 个月前 |
| service/socket: add lightweight socket ipc layer Signed-off-by: fangzhenwei <fangzhenwei@xiaomi.com> Signed-off-by: chao an <anchao@xiaomi.com> | 2 个月前 |
| Doc: Remove QuickAPP API details Remove QuickAPP API details, for they've not been published yet. Change-Id: Ie25d6c5088b118fadf681ba076ea984de7c15297 Signed-off-by: Haishen Zhang <zhanghaishen@xiaomi.com> | 2 个月前 |
| Doc: Remove QuickAPP API details Remove QuickAPP API details, for they've not been published yet. Change-Id: Ie25d6c5088b118fadf681ba076ea984de7c15297 Signed-off-by: Haishen Zhang <zhanghaishen@xiaomi.com> | 2 个月前 |
| Merge commit Change-Id: If26995eebd18a82ac4cd827e6801458e57a6ead3 | 2 个月前 |
| bluetooth: add android15 config control. Rootcause: Some configurations are not enabled in Android 15 and require the addition of macro controls in Android 15. Signed-off-by: zhangyuan20 <zhangyuan20@xiaomi.com> | 2 个月前 |
| service/socket: add lightweight socket ipc layer Signed-off-by: fangzhenwei <fangzhenwei@xiaomi.com> Signed-off-by: chao an <anchao@xiaomi.com> | 2 个月前 |