reference:library:ethernetudpbeginpacket
Ethernet :UDP协议类
beginPacket()
描述
启动连接到远程连接的UDP数据写入
语法
UDP.beginPacket(remoteIP, remotePort);
参数
remoteIP:远程连接的IP地址(4字节)
remotePort:远程连接的端口(以int型)
返回
无
例子
#include <SPI.h> #include <Ethernet.h> #include <EthernetUdp.h> //下面为你的控制器输入MAC地址和IP地址。 // IP地址将依赖于你的本地网络设定: byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED }; IPAddress ip(192, 168, 1, 177); unsigned int localPort = 8888; //所侦听的本地端口 //实例化EthernetUDP,使我们可以发送和接收UDP数据包 EthernetUDP UDP; void setup(){ //启动以太网和UDP: Ethernet.begin(mac,ip); Ethernet.begin(mac,ip); } void loop(){ Udp.beginPacket(Udp.remoteIP(), Udp.remotePort()); Udp.write("hello"); Udp.endPacket(); }
reference/library/ethernetudpbeginpacket.txt · 最后更改: 2023/06/07 04:24 由 127.0.0.1