become-cool/beshell-bt

1.0.5

Latest
uploaded 2 days ago
Bluetooth library wrapper for BeShell

changelog

# 1.0.5 2026/06/06

New:

* 新增名称过滤功能 `bt.addFilterByName(name)` / `bt.removeFilterByName(name)` / `bt.clearNameFilters()`,支持精确和模糊匹配
* 扫描结果按需处理优化:仅当 JS 层有 `scan-res` / `scan-cmpl` 监听器时才处理对应 GAP 事件

Fix:

* BLE 5.0 扩展扫描 `ESP_GAP_BLE_EXT_ADV_REPORT_EVT` 事件未处理,导致无法发现任何 BLE 设备

# 1.0.4 2026/5/31

New:

* 新增 `bt.version` 属性,返回模块版本号 `"1.0.4"`

Fix:

* 兼容 BLE 4.2 和 5.0 


# 1.0.3 2026/5/13

Refact :

* 按命名空间组织源代码目录

# v1.0.2

New Feature:

* 完善了 jsdoc 文档

Refact:

* c++ class rename: Client->HTTPClient, Server->HTTPServer, Response->HTTPResponse

# v1.0.1

Fix:

* 处理了一些 warning

Links

Supports all targets

To add this component to your project, run:

idf.py add-dependency "become-cool/beshell-bt^1.0.5"

download archive

Stats

  • Archive size
    Archive size ~ 62.34 KB
  • Downloaded in total
    Downloaded in total 2 times
  • Weekly Downloads Weekly Downloads (All Versions)
  • Downloaded this version
    This version: 0 times

Badge

become-cool/beshell-bt version: 1.0.5
|