0

我必须使用蓝牙 LE 模块执行一些测试。对于 BT 芯片,我在这里有一个评估板,我可以通过 USB 将其连接到我 PC 上的串行端口。

从评估板的手册中,我学习了如何使用 Tera Term 从 BT 芯片广播数据。这只是一个简单的命令,例如“SHW,0018,AABBCCDD”,我必须输入,BT 模块将发送此数据。

现在我想自动化 Tera Term,让这个命令每 100 毫秒执行一次。我做了一些研究,我知道我必须使用 Tera Term 宏语言(TTL?),但我真的不喜欢这个程序。

有人可以在这里提供代码片段或正确解释的链接吗?我想,应该很容易吧?

附加信息:我以 115200 的波特率连接到 USB 串行端口 (COM7) 上的评估板。

4

1 回答 1

0

这应该做的工作:

while 1  
  sendln 'SHW, 0018, AABBCCDD'
  mpause 100
endwhile

将其保存为例如 test01.ttl 并将其加载到 teraterm 中,如下所示:

在此处输入图像描述

此外,您还可以在此处找到 TTL 命令的说明。

不过我的意见是,您应该开始使用 Python 和PySerial来处理此类任务。

于 2015-09-09T17:39:33.860 回答