用料
- BW21-CBV-Kit x 1
- 连接到同一网络的计算机
示例
本例使用 BW21-CBV-Kit 从计算机接收 UDP 数据包,并计算允许的 UDP 接收超时设置。
BW21-CBV-Kit 端准备
- 在 "文件"->"示例"->"WiFi"->"UDPCalculation"->"ReceiveTimeout"中打开示例。
- 修改 WiFi 名称、密码和密钥索引(可选)。 编译代码并从 Arduino IDE 上传到 BW21-CBV-Kit,上传完成后按下重置按钮。 BW21-CBV-Kit 应连接到与计算机相同的网络。
- 在 Arduino IDE 中打开串行监视器,记录分配给 BW21-CBV-Kit 的 IP 地址作为客户端 IP 地址。
电脑端配置
- 计算机将开始连续向 BW21-CBV-Kit 发送数据包。 超时值最初设定为 1000 毫秒。 每成功接收一个数据包,BW21-CBV-Kit 就会减少超时值。 下一个数据包必须在超时时间内收到,否则 BW21-CBV-Kit 将记录一个失败的数据包并增加超时值。 打开串行监视器,观察超时值是否趋于最小值。
|