admin 管理员组

文章数量: 1184232

最近做的东西需要通过低功耗蓝牙BLE发送和接收一串的十六进制数据,现在终于把发送搞定了。

 现在要用手机发送一串指令“01 01 02 12 45 65”,想要既可以直接发送,也可以手动输入任何十六进制进行发送,找了很多资料要么是蓝牙(不是BLE)的,要么是发送接收一个数(整型、字符等待),发送一串数据就比较难搞了。以前都是用Light Blue发的,每次指令都要手打很烦,有必要整一个整合的工具,能一键发送指令。

一句话总结:BLE.WriteBytes + 列表


添加BLE功能模块

首先,默认大家已经知道ai的基本操作,所以由的步骤不会讲太细(才不是因为我也没研究过呢

App inventor的正式版是不带BLE功能的(虽然叫MIT AI 2 测试版),只有基础的蓝牙功能,需要使用BLE就要自己下载aix包后导入。点这里可以下载。

下载完后进入ai组件面板,选择Extension,然后import extension,选择刚刚下载的aix文件即可。

1、导入BLE功能模块

使用BLE需要把它拖进屏幕内,这样就能在逻辑面板使用BLE的各个模块了。

连接

我图省事儿,直接按MAC地址连接,如果需要选

本文标签: 数据 Inventor App 十六进制 BLE