发送事件型UDP数据,可理解每次调用发送UDP消息是由外部动作或者事件引起的。具体如何实现,下面逐步讲解。
EasyCode中通过拖入“变量组件”的方式定义变量,变量类型可以直接通过下拉框进行选择,包括Int、Double、Array等;在该工程中定一个Double类型,默认值为0的变量“高度”。
EasyCode中通过拖入“修改变量组件”的方式对变量进行修改并赋值。
以下工程的流程逻辑是:启动工程→暂停5秒→发送UDP消息→修改变量→暂停5秒...以此循环。
修改变量直接可以通过下拉选择需要修改的变量,然后设置新赋值的表达式。以下配置即表示:${高度}=${高度}+10。
所以在该工程即:启动工程→暂停5秒→发送UDP消息→高度=0+10→暂停5秒→发送UDP消息→高度=10+10→暂停5秒→发送UDP消息→高度=20+10→...以此循环
启动运行工程后,就可以看到流程是否正常运行,组件运行次数,以及可以右击需要监视的变量。
通过抓包工具可以观察到,192.168.3.51的IP地址每2秒向目标IP为192.168.3.64的设备发送长度为2的消息。(工程中暂停时间已改成2秒)
你如果想具体了解操作的话,可以直接点击下方链接进行观看介绍视频。
官网帮助中心:http://www.easycode.zone/html/list_64_1.html
哔哩哔哩:https://www.bilibili.com/video/BV1CB4y1U7kT?p=3&share_source=copy_web
End
扫一扫,加入交流群。