用料
示例
本例使用 BW21-CBV-Kit 向计算机发送 UDP 数据包,并计算 UDP 发送延迟。
电脑端配置
- 将计算机连接到网络。
- 从 https://github.com/ambiot/ambpro2_arduino "Ameba_misc/Example_Tools/UDP_Calculate" 下载 "SendDelay_win.exe"。
- 打开终端。
- 运行命令 "ipconfig"。 记录 IPv4 地址作为客户端 IP 地址。
- 运行命令". /SendDelay_win.exe"。 计算机开始侦听来自 BW21-CBV-Kit 的数据包。
BW21-CBV-Kit 端准备
- 在 "文件"->"示例"->"WiFi"->"UDPCalculation"->"SendDelay"中打开示例。
- 修改 WiFi 名称、密码和密钥索引(可选)。 编译代码并从 Arduino IDE 上传到 BW21-CBV-Kit,上传完成后按下重置按钮。 BW21-CBV-Kit 应连接到与计算机相同的网络。
- 在串行监视器中输入记录的客户端 IP 地址。
- BW21-CBV-Kit 将开始向计算机发送 UDP 数据包。 收到 1000 个数据包后,计算机将计算平均延迟并打印出结果。
|