1 Star 1 Fork 1

Walkline/MicroPython New BLE Library

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

MicroPython New BLE Library

项目介绍

测试方法

特别注意:每做一次不同类型的测试时,必须取消配对后再运行测试程序。

键盘测试

使用ab 工具上传键盘所需文件,然后运行tests/test_keyboard.py文件。

# 上传文件
$ ab abconfig_kbd104

# 进入交互模式
$ ab --repl

# 运行测试脚本
# ctrl + r,输入 test\test_keyboard.py 前边的序号并回车

使用电脑或手机搜索并连接键盘,连接成功后使用开发板上的BOOT按键模拟键盘按键操作即可。

默认设备名称:MP_KB104

可以自行修改tests/test_keyboard.py文件对应内容以修改按键引脚。

UART 测试

使用ab 工具上传UART所需文件,然后运行tests/test_uart.py文件。

# 上传文件
$ ab abconfig_uart

# 进入交互模式
$ ab --repl

# 运行测试脚本
# ctrl + r,输入 test\test_uart.py 前边的序号并回车
  • BLE UART测试方法:参考 ESP32 BLE - UART 说明文档中关于nRF Connect的操作说明

    默认设备名称:ble_uart

  • BLE Config测试方法:参考 MicroPython BLE 配网 说明文档中关于小程序的操作说明

    默认设备名称:ble_config

Time 测试

准备两块开发板,使用ab 工具上传Time所需文件,然后运行tests/test_time.py文件,两块开发板分别运行Server模式和Client模式。

# 上传文件
$ ab abconfig_time

# 进入交互模式
$ ab --repl

# 运行测试脚本
# ctrl + r,输入 test\test_time.py 前边的序号并回车

# 一块开发板选择 Time Server 模式
# 另一块开发板选择 Time Client 模式

先运行 Time Server,再运行 Time Client,观察交互窗口打印的消息。

参考资料

合作交流

走线物联扇贝物联

空文件

简介

一个新的 BLE Library 展开 收起
Python
MIT
取消

发行版

暂无发行版

贡献者

全部

近期动态

不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/walkline/micropython-new-ble-library.git
git@gitee.com:walkline/micropython-new-ble-library.git
walkline
micropython-new-ble-library
MicroPython New BLE Library
1d73d277206cb7d5e5717d5a6ce6eb59ebaeb32c

搜索帮助

371d5123 14472233 46e8bd33 14472233