当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Arduino WiFiNINA - WiFiUDP.beginMulticast()用法及代码示例


说明

初始化WiFi UDP 库和网络设置。启动 WiFiUDP 套接字,监听本地端口 PORT 和指定的多播 IP 地址。

用法

WiFiUDP.beginMulticast(IPAddressport, port);

参数

  • IP地址:sdd
  • port:要监听的本地端口(int)

返回

  • 1:如果成功
  • 0:如果没有可用的套接字

示例

…
WiFiUDP udp;
void setup() {
  Serial.begin(9600);
  while (!Serial) {
        ;
  }

  if (WiFi.status() == WL_NO_MODULE) {
        Serial.println("Communication with WiFi module failed!");

        while (true);
  }

  while (status != WL_CONNECTED) {
        Serial.print("Attempting to connect to SSID: ");
        Serial.println(ssid);
        status = WiFi.begin(ssid, pass);

        // wait 10 seconds for connection:
        delay(10000);
  }
  Serial.println("Connected to wifi");
  printWifiStatus();

  Serial.println("\nStarting connection to server...");

  udp.beginMulticast(IPAddress(226, 1, 1, 1), 4096);
  Serial.println("\n connected udp multicast");

…

相关用法


注:本文由纯净天空筛选整理自arduino.cc大神的英文原创作品 WiFiNINA - WiFiUDP.beginMulticast()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。