### UDP Get Command Example Source: https://docs.wiznet.io/Product/Modules/Serial-to-Ethernet-Module/WIZ750SR-T1L/command-manual-EN Example demonstrating how to request MAC and local IP from multiple devices via UDP. ```APIDOC ## UDP Get Command Example ### Request from User **Command Frame** MA [FF FF FF FF FF FF] [CR] [LF] PW [ ] [CR] [LF] MC [CR] [LF] LI [CR] [LF] **Hex code version of Command Frame** 4D 41 FF FF FF FF FF FF 0D 0A 50 57 20 0D 0A 4D 43 0D 0A 4C 49 0D 0A ### Response by WIZ750SR **Command Frame** MA [00 08 DC 00 00 11] [CR] [LF] PW [ ] [CR] [LF] MC [00 08 DC 00 00 11] [CR] [LF] LI [192.168.11.2] [CR] [LF] **Hex code version of Command Frame** 4D 41 00 08 DC 00 00 11 0D 0A 50 57 20 0D 0A 4D 43 00 08 DC 00 00 11 0D 0A 4C 49 31 39 32 2E 31 36 38 2E 31 31 2E 32 0D 0A ``` -------------------------------- ### Ethernet Command Examples Source: https://docs.wiznet.io/Product/Modules/Serial-to-Ethernet-Module/WIZ505SR-RP/command-manual Illustrates how to send GET requests using UDP and TCP, including example command frames and responses. ```APIDOC #### Ethernet Command Examples ##### Example #1: UDP Get Command Frame * When requesting MAC and local IP from multiple devices via UDP * Search ID is not used Request from User --- **Command Frame** MA [FF FF FF FF FF FF] [CR] [LF] PW [ ] [CR] [LF] MC [CR] [LF] LI [CR] [LF] **Hex code version of Command Frame** 4D 41 FF FF FF FF FF FF 0D 0A 50 57 20 0D 0A 4D 43 0D 0A 4C 49 0D 0A Response by WIZ5xxSR-RP --- 1. The response for ‘Get Request’ has the same form as ‘Set Request’. **Command Frame** MA [00 08 DC 00 00 11] [CR] [LF] PW [ ] [CR] [LF] MC [00 08 DC 00 00 11] [CR] [LF] LI [192.168.11.2] [CR] [LF] **Hex code version of Command Frame** 4D 41 00 08 DC 00 00 11 0D 0A 50 57 20 0D 0A 4D 43 00 08 DC 00 00 11 0D 0A 4C 49 31 39 32 2E 31 36 38 2E 31 31 2E 32 0D 0A ##### Example #2: TCP Get Command Frame * When requesting the local IP of the device, which MAC address is 00:08:DC:00:00:11, via TCP * Search ID is not used Request from User --- **Command Frame** MA [00 08 DC 00 00 11] [CR] [LF] PW [ ] [CR] [LF] LI [CR] [LF] **Hex code version of Command Frame** 4D 41 00 08 DC 00 00 11 0D 0A 50 57 20 0D 0A 4C 49 0D 0A Response by WIZ5xxSR-RP --- **Command Frame** MA [00 08 DC 00 00 11] [CR] [LF] PW [ ] [CR] [LF] LI [192.168.11.2] [CR] [LF] **Hex code version of Command Frame** 4D 41 00 08 DC 00 00 11 0D 0A 50 57 20 0D 0A 4C 49 31 39 32 2E 31 36 38 2E 31 31 2E 32 0D 0A ``` -------------------------------- ### Example: Get All Device Info Source: https://docs.wiznet.io/Product/Modules/Serial-to-Ethernet-Module/WIZ752SR-125/CLI-Config-Tool-Tutorial/file-options Perform a device search first, then use the --getfile option with 'cmd_oneport.txt' to retrieve all configuration information for a 1-port device. ```bash python wizconfig.py -s ``` ```bash python wizconfig.py -d 00:08:DC:53:AE:93 --getfile cmd_oneport.txt ``` ```bash python wizconfig.py -a --getfile cmd_oneport.txt ``` -------------------------------- ### UDP Get Command Response Example Source: https://docs.wiznet.io/Product/Modules/Serial-to-Ethernet-Module/WIZ750SR-110/command-manual-EN Example response from a WIZ750SR module to a UDP Get Request for MAC and local IP addresses. ```text MA [00 08 DC 00 00 11] [CR] [LF] PW [ ] [CR] [LF] MC [00 08 DC 00 00 11] [CR] [LF] LI [192.168.11.2] [CR] [LF] ``` -------------------------------- ### Ethernet Command Examples Source: https://docs.wiznet.io/Product/Chip/MCU/Pre-programmed-MCU/W55RP20-S2E/command-manual-en Provides practical examples of sending UDP and TCP Get commands to the W55RP20-S2E, including request and response frames in both text and hex formats. ```APIDOC ## Ethernet Command Examples ### Example #1: UDP Get Command Frame (Requesting MAC and Local IP from multiple devices) * Search ID is not used **Request from User** **Command Frame** MA [FF FF FF FF FF FF] [CR] [LF] PW [ ] [CR] [LF] MC [CR] [LF] LI [CR] [LF] **Hex code version of Command Frame** 4D 41 FF FF FF FF FF FF 0D 0A 50 57 20 0D 0A 4D 43 0D 0A 4C 49 0D 0A **Response by W55RP20-S2E** **Command Frame** MA [00 08 DC 00 00 11] [CR] [LF] PW [ ] [CR] [LF] MC [00 08 DC 00 00 11] [CR] [LF] LI [192.168.11.2] [CR] [LF] **Hex code version of Command Frame** 4D 41 00 08 DC 00 00 11 0D 0A 50 57 20 0D 0A 4D 43 00 08 DC 00 00 11 0D 0A 4C 49 31 39 32 2E 31 36 38 2E 31 31 2E 32 0D 0A ### Example #2: TCP Get Command Frame (Requesting Local IP of a specific device) * Search ID is not used **Request from User** **Command Frame** MA [00 08 DC 00 00 11] [CR] [LF] PW [ ] [CR] [LF] LI [CR] [LF] **Hex code version of Command Frame** 4D 41 00 08 DC 00 00 11 0D 0A 50 57 20 0D 0A 4C 49 0D 0A **Response by W55RP20-S2E** **Command Frame** MA [00 08 DC 00 00 11] [CR] [LF] PW [ ] [CR] [LF] LI [192.168.11.2] [CR] [LF] **Hex code version of Command Frame** 4D 41 00 08 DC 00 00 11 0D 0A 50 57 20 0D 0A 4C 49 31 39 32 2E 31 36 38 2E 31 31 2E 32 0D 0A ``` -------------------------------- ### TCP Get Command Example Source: https://docs.wiznet.io/Product/Modules/Serial-to-Ethernet-Module/WIZ750SR-T1L/command-manual-EN Example demonstrating how to request the local IP of a specific device via TCP. ```APIDOC ## TCP Get Command Example ### Request from User **Command Frame** MA [00 08 DC 00 00 11] [CR] [LF] PW [ ] [CR] [LF] LI [CR] [LF] **Hex code version of Command Frame** 4D 41 00 08 DC 00 00 11 0D 0A 50 57 20 0D 0A 4C 49 0D 0A ### Response by WIZ750SR **Command Frame** MA [00 08 DC 00 00 11] [CR] [LF] PW [ ] [CR] [LF] LI [192.168.11.2] [CR] [LF] **Hex code version of Command Frame** 4D 41 00 08 DC 00 00 11 0D 0A 50 57 20 0D 0A 4C 49 31 39 32 2E 31 36 38 2E 31 31 2E 32 0D 0A ``` -------------------------------- ### AT+NMAC Command Examples Source: https://docs.wiznet.io/Product/Modules/App-Module/WIZ550web/users-guide-eng Examples for querying or setting the MAC address of the WIZ550WEB module. ```text AT+NMAC AT+NMAC=? AT+NMAC=(MAC) ``` -------------------------------- ### Ethernet Command Examples Source: https://docs.wiznet.io/Product/Modules/Serial-to-Ethernet-Module/WIZ500SR-RP/command-manual Illustrates how to send GET commands via UDP and TCP to the WIZ500SR-RP module, including request and response frames. ```APIDOC ## Ethernet Command Examples ##### Example #1: UDP Get Command Frame * When requesting MAC and local IP from multiple devices via UDP * Search ID is not used Request from User --- **Command Frame** MA [FF FF FF FF FF FF] [CR] [LF] PW [ ] [CR] [LF] MC [CR] [LF] LI [CR] [LF] **Hex code version of Command Frame** 4D 41 FF FF FF FF FF FF 0D 0A 50 57 20 0D 0A 4D 43 0D 0A 4C 49 0D 0A Response by WIZ5xxSR-RP --- 1. The response for ‘Get Request’ has the same form as ‘Set Request’. **Command Frame** MA [00 08 DC 00 00 11] [CR] [LF] PW [ ] [CR] [LF] MC [00 08 DC 00 00 11] [CR] [LF] LI [192.168.11.2] [CR] [LF] **Hex code version of Command Frame** 4D 41 00 08 DC 00 00 11 0D 0A 50 57 20 0D 0A 4D 43 00 08 DC 00 00 11 0D 0A 4C 49 31 39 32 2E 31 36 38 2E 31 31 2E 32 0D 0A ##### Example #2: TCP Get Command Frame * When requesting the local IP of the device, which MAC address is 00:08:DC:00:00:11, via TCP * Search ID is not used Request from User --- **Command Frame** MA [00 08 DC 00 00 11] [CR] [LF] PW [ ] [CR] [LF] LI [CR] [LF] **Hex code version of Command Frame** 4D 41 00 08 DC 00 00 11 0D 0A 50 57 20 0D 0A 4C 49 0D 0A Response by WIZ5xxSR-RP --- **Command Frame** MA [00 08 DC 00 00 11] [CR] [LF] PW [ ] [CR] [LF] LI [192.168.11.2] [CR] [LF] **Hex code version of Command Frame** 4D 41 00 08 DC 00 00 11 0D 0A 50 57 20 0D 0A 4C 49 31 39 32 2E 31 36 38 2E 31 31 2E 32 0D 0A ``` -------------------------------- ### Firmware Version Response Example Source: https://docs.wiznet.io/Product/Modules/Serial-to-Ethernet-Module/WIZ505SR-RP/command-manual This is an example of the ASCII response when requesting the firmware version using the VR command. ```text VR1.0.0\r\n ``` -------------------------------- ### Example Python Version Output Source: https://docs.wiznet.io/Product/Modules/Serial-to-Ethernet-Module/WIZ750SR/CLI-Config-Tool-Tutorial/overview-environment This is an example of the output you should expect when checking your Python version. ```text Python 3.6.X ``` -------------------------------- ### TCP Get Command Response Example Source: https://docs.wiznet.io/Product/Modules/Serial-to-Ethernet-Module/WIZ750SR-110/command-manual-EN Example response from a WIZ750SR module to a TCP Get Request for its local IP address. ```text MA [00 08 DC 00 00 11] [CR] [LF] PW [ ] [CR] [LF] LI [192.168.11.2] [CR] [LF] ``` -------------------------------- ### Example Configuration File for Setfile Source: https://docs.wiznet.io/Product/Modules/Serial-to-Ethernet-Module/WIZ750SR/CLI-Config-Tool-Tutorial/file-options An example of a command set file ('set_cmd.txt') used with the --setfile option to configure device settings like IP, subnet mask, gateway, port, and baud rate. ```text IM0 LI192.168.0.25 SM255.255.255.0 GW192.168.0.1 LP5000 BR12 ``` -------------------------------- ### UDP Get Command Example - Requesting MAC and IP Source: https://docs.wiznet.io/Product/Modules/Serial-to-Ethernet-Module/WIZ750SR-110/command-manual-EN Example of a UDP Get Request to multiple devices for their MAC and local IP addresses. The Search ID is not used in this broadcast scenario. ```text MA [FF FF FF FF FF FF] [CR] [LF] PW [ ] [CR] [LF] MC [CR] [LF] LI [CR] [LF] ``` -------------------------------- ### W7500S2E AT Command: OK Response Example Source: https://docs.wiznet.io/Product/Modules/Serial-to-Ethernet-Module/W7500S2E-R1/wizse_at_command_r1 This response indicates a parameter-free command was configured correctly. ```AT Command OK\r\n ``` -------------------------------- ### WIZ550web GET CGI Example Source: https://docs.wiznet.io/Product/Modules/App-Module/WIZ550web/getting-started-guide-eng Example of a JavaScript callback function for handling GET requests in WIZ550web CGI. The function name must match the one in the web page's JavaScript. ```javascript IoStatusCallback({"din":[{"v":"1"}, {"v":"0"}], "led":[{"v":"1"}, {"v":"0"}]}) ``` -------------------------------- ### W55RP20 C/C++ Examples Overview Source: https://docs.wiznet.io/Product/Chip/MCU/W55RP20 Provides basic examples for TCP/UDP sockets, DHCP, and DNS using C/C++. ```C/C++ // Basic TCP/UDP sockets, DHCP, DNS examples ``` -------------------------------- ### Configuration from File Options Source: https://docs.wiznet.io/Product/Modules/Serial-to-Ethernet-Module/WIZ750SR/CLI-Config-Tool-Tutorial/how-to-use-cli-config-tool Use '--setfile' to specify a file for configuration settings or '--getfile' to retrieve information. Refer to default command files like 'cmd_oneport.txt' or 'cmd_twoport.txt'. ```bash --setfile SETFILE File name to Set ``` ```bash --getfile GETFILE File name to Get info. Refer default command command(cmd_oneport.txt or cmd_twoport.txt). ``` -------------------------------- ### TCP Get Command Example - Requesting Local IP Source: https://docs.wiznet.io/Product/Modules/Serial-to-Ethernet-Module/WIZ750SR-110/command-manual-EN Example of a TCP Get Request to a specific device (identified by MAC address) to retrieve its local IP address. The Search ID is not used. ```text MA [00 08 DC 00 00 11] [CR] [LF] PW [ ] [CR] [LF] LI [CR] [LF] ``` -------------------------------- ### Example: Create Custom Command List Source: https://docs.wiznet.io/Product/Modules/Serial-to-Ethernet-Module/WIZ752SR-125/CLI-Config-Tool-Tutorial/file-options Create a new file (e.g., cmd_net.txt) containing only the necessary commands to retrieve specific network configuration information. ```text OP IM LI SM GW DS LP RH RP ``` -------------------------------- ### Configuring User Program for Bin File Generation Source: https://docs.wiznet.io/Product/Chip/MCU/W7500/documents/appnote/how-to-make-keil-new-project-for-w7500 Set up a user program in Keil's 'Options for Target' under the 'User' tab to automatically generate a .bin file after a successful build. This command uses 'fromelf' to convert the executable to binary format. ```bash fromelf --bin -o "$L@L.bin" "#L" ``` -------------------------------- ### Run Configuration Tool (Java) Source: https://docs.wiznet.io/Product/Modules/Serial-to-Ethernet-Module/WIZ550S2E/programmer-guide-chn Launch the WIZ550S2E Configuration Tool by executing its JAR file using the Java Virtual Machine. ```bash java -jar WIZ550S2E_Configuration_Tool.jar ``` -------------------------------- ### UDP Get Command Example Source: https://docs.wiznet.io/Product/Modules/Serial-to-Ethernet-Module/WIZ752SR-120/command-manual-EN Example of requesting MAC and local IP from multiple devices via UDP. Search ID is not used. ```APIDOC ## UDP Get Command Example ### Request from User **Command Frame:** `MA [FF FF FF FF FF FF] [CR] [LF] PW [ ] [CR] [LF] MC [CR] [LF] LI [CR] [LF]` **Hex code version of Command Frame:** `4D 41 FF FF FF FF FF FF 0D 0A 50 57 20 0D 0A 4D 43 0D 0A 4C 49 0D 0A` ### Response by WIZ752SR **Command Frame:** `MA [00 08 DC 00 00 11] [CR] [LF] PW [ ] [CR] [LF] MC [00 08 DC 00 00 11] [CR] [LF] LI [192.168.11.2] [CR] [LF]` **Hex code version of Command Frame:** `4D 41 00 08 DC 00 00 11 0D 0A 50 57 20 0D 0A 4D 43 00 08 DC 00 00 11 0D 0A 4C 49 31 39 32 2E 31 36 38 2E 31 31 2E 32 0D 0A` ``` -------------------------------- ### TCP Get Command Response Example Source: https://docs.wiznet.io/Product/Modules/Serial-to-Ethernet-Module/W232N/command-manual-en This is the response from the W232N module for a TCP Get Request, providing the local IP address of the specified device. ```text MA [00 08 DC 00 00 11] [CR] [LF] PW [ ] [CR] [LF] LI [192.168.11.2] [CR] [LF] ``` ```hex 4D 41 00 08 DC 00 00 11 0D 0A 50 57 20 0D 0A 4C 49 31 39 32 2E 31 36 38 2E 31 31 2E 32 0D 0A ``` -------------------------------- ### W55RP20 MicroPython Examples Overview Source: https://docs.wiznet.io/Product/Chip/MCU/W55RP20 Demonstrates basic socket, HTTP, and MQTT functionalities in MicroPython. ```MicroPython // Socket, HTTP, MQTT basics in MicroPython ``` -------------------------------- ### UDP Get Command Response Example Source: https://docs.wiznet.io/Product/Modules/Serial-to-Ethernet-Module/W232N/command-manual-en This is the response from the W232N module for a UDP Get Request, showing the MAC address and local IP of the device. ```text MA [00 08 DC 00 00 11] [CR] [LF] PW [ ] [CR] [LF] MC [00 08 DC 00 00 11] [CR] [LF] LI [192.168.11.2] [CR] [LF] ``` ```hex 4D 41 00 08 DC 00 00 11 0D 0A 50 57 20 0D 0A 4D 43 00 08 DC 00 00 11 0D 0A 4C 49 31 39 32 2E 31 36 38 2E 31 31 2E 32 0D 0A ``` -------------------------------- ### Apply settings to multiple devices using --setfile Source: https://docs.wiznet.io/Product/Modules/Serial-to-Ethernet-Module/WIZ750SR-T1L/CLI-Config-Tool-Tutorial/file-options Apply the configurations defined in 'set_cmd.txt' to multiple WIZ750SR devices simultaneously using the --setfile option. ```bash python wizconfig.py -a --setfile set_cmd.txt ``` -------------------------------- ### W55RP20 CircuitPython Examples Source: https://docs.wiznet.io/Product/Chip/MCU/W55RP20#evaluation-boards High-level HTTP and MQTT examples for quick prototyping using CircuitPython with the W55RP20 chip. ```python # High-level HTTP/MQTT for quick prototyping ``` -------------------------------- ### TCP Get Command Example - Hex Code Source: https://docs.wiznet.io/Product/Modules/Serial-to-Ethernet-Module/WIZ750SR-110/command-manual-EN Hexadecimal representation of the TCP Get Command Frame for requesting the local IP address of a specific device. ```hex 4D 41 00 08 DC 00 00 11 0D 0A 50 57 20 0D 0A 4C 49 0D 0A ``` -------------------------------- ### UDP Get Command Example - Hex Code Source: https://docs.wiznet.io/Product/Modules/Serial-to-Ethernet-Module/WIZ750SR-110/command-manual-EN Hexadecimal representation of the UDP Get Command Frame for requesting MAC and local IP from multiple devices. ```hex 4D 41 FF FF FF FF FF FF 0D 0A 50 57 20 0D 0A 4D 43 0D 0A 4C 49 0D 0A ``` -------------------------------- ### TCP Get Command Example Source: https://docs.wiznet.io/Product/Modules/Serial-to-Ethernet-Module/WIZ750SR-105/command-manual-EN Example of requesting the local IP of a specific device via TCP using its MAC address. The Search ID is not used. ```APIDOC ## Example #2: TCP Get Command Frame * When requesting the local IP of the device, which MAC address is 00:08:DC:00:00:11, via TCP * Search ID is not used **Request from User** **Command Frame** MA [00 08 DC 00 00 11] [CR] [LF] PW [ ] [CR] [LF] LI [CR] [LF] **Hex code version of Command Frame** 4D 41 00 08 DC 00 00 11 0D 0A 50 57 20 0D 0A 4C 49 0D 0A **Response by WIZ750SR** **Command Frame** MA [00 08 DC 00 00 11] [CR] [LF] PW [ ] [CR] [LF] LI [192.168.11.2] [CR] [LF] **Hex code version of Command Frame** 4D 41 00 08 DC 00 00 11 0D 0A 50 57 20 0D 0A 4C 49 31 39 32 2E 31 36 38 2E 31 31 2E 32 0D 0A ``` -------------------------------- ### AT+NSET Command Examples Source: https://docs.wiznet.io/Product/Modules/App-Module/WIZ550web/users-guide-eng Examples for configuring network settings using the AT+NSET command. This includes setting IP, Subnet Mask, Gateway, and DNS, or querying current settings. ```text AT+NSET AT+NSET=? AT+NSET=S,(IP),(SN),(GW),(DNS) AT+NSET=D AT+NSET - num,Param ``` -------------------------------- ### W55RP20 MicroPython Examples Source: https://docs.wiznet.io/Product/Chip/MCU/W55RP20#evaluation-boards Demonstrates socket, HTTP, and MQTT basics in MicroPython for the W55RP20 chip. ```python # Socket, HTTP, MQTT basics in MicroPython ``` -------------------------------- ### UDP Get Command Example Source: https://docs.wiznet.io/Product/Modules/Serial-to-Ethernet-Module/WIZ750SR-105/command-manual-EN Example of requesting MAC and local IP from multiple devices via UDP. The Search ID is not used in this broadcast scenario. ```APIDOC ## Example #1: UDP Get Command Frame * When requesting MAC and local IP from multiple devices via UDP * Search ID is not used **Request from User** **Command Frame** MA [FF FF FF FF FF FF] [CR] [LF] PW [ ] [CR] [LF] MC [CR] [LF] LI [CR] [LF] **Hex code version of Command Frame** 4D 41 FF FF FF FF FF FF 0D 0A 50 57 20 0D 0A 4D 43 0D 0A 4C 49 0D 0A **Response by WIZ750SR** **Command Frame** MA [00 08 DC 00 00 11] [CR] [LF] PW [ ] [CR] [LF] MC [00 08 DC 00 00 11] [CR] [LF] LI [192.168.11.2] [CR] [LF] **Hex code version of Command Frame** 4D 41 00 08 DC 00 00 11 0D 0A 50 57 20 0D 0A 4D 43 00 08 DC 00 00 11 0D 0A 4C 49 31 39 32 2E 31 36 38 2E 31 31 2E 32 0D 0A ``` -------------------------------- ### TCP Get Command Response Example - Hex Code Source: https://docs.wiznet.io/Product/Modules/Serial-to-Ethernet-Module/WIZ750SR-110/command-manual-EN Hexadecimal representation of the WIZ750SR module's response to a TCP Get Request for its local IP address. ```hex 4D 41 00 08 DC 00 00 11 0D 0A 50 57 20 0D 0A 4C 49 31 39 32 2E 31 36 38 2E 31 31 2E 32 0D 0A ``` -------------------------------- ### AT+NSTAT Command Example Source: https://docs.wiznet.io/Product/Modules/App-Module/WIZ550web/users-guide-eng Example for querying the current network status, including IP, Subnet Mask, and Gateway. ```text AT+NSTAT AT+NSTAT=? ``` -------------------------------- ### Get All Device Info using Getfile Source: https://docs.wiznet.io/Product/Modules/Serial-to-Ethernet-Module/WIZ750SR-100/CLI-Config-Tool-Tutorial/file-options Retrieve all configuration information for a single or multiple devices by specifying the appropriate command file (e.g., cmd_oneport.txt for a 1-port device). ```bash python wizconfig.py -d 00:08:DC:53:AE:93 --getfile cmd_oneport.txt ``` ```bash python wizconfig.py -a --getfile cmd_oneport.txt ``` -------------------------------- ### UDP Get Command Response Example - Hex Code Source: https://docs.wiznet.io/Product/Modules/Serial-to-Ethernet-Module/WIZ750SR-110/command-manual-EN Hexadecimal representation of the WIZ750SR module's response to a UDP Get Request for MAC and local IP addresses. ```hex 4D 41 00 08 DC 00 00 11 0D 0A 50 57 20 0D 0A 4D 43 00 08 DC 00 00 11 0D 0A 4C 49 31 39 32 2E 31 36 38 2E 31 31 2E 32 0D 0A ``` -------------------------------- ### Configure All Devices Source: https://docs.wiznet.io/Product/Modules/Serial-to-Ethernet-Module/WIZ750SR-100/CLI-Config-Tool-Tutorial/how-to-use-cli-config-tool Apply configurations to all devices listed in the 'mac_list.txt' file. ```bash Configuration about all devices (in mac_list.txt) ``` -------------------------------- ### UDP Get Command Frame Example Source: https://docs.wiznet.io/Product/Modules/Serial-to-Ethernet-Module/WIZ750SR-110/command-manual-EN This example demonstrates how to request MAC address and local IP from multiple devices via UDP. The Search ID is not used in this scenario. ```APIDOC ##### Example #1: UDP Get Command Frame * When requesting MAC and local IP from multiple devices via UDP * Search ID is not used Request from User --- **Command Frame** MA [FF FF FF FF FF FF] [CR] [LF] PW [ ] [CR] [LF] MC [CR] [LF] LI [CR] [LF] **Hex code version of Command Frame** 4D 41 FF FF FF FF FF FF 0D 0A 50 57 20 0D 0A 4D 43 0D 0A 4C 49 0D 0A Response by WIZ750SR --- 1. The response for ‘Get Request’ has the same form as ‘Set Request’. **Command Frame** MA [00 08 DC 00 00 11] [CR] [LF] PW [ ] [CR] [LF] MC [00 08 DC 00 00 11] [CR] [LF] LI [192.168.11.2] [CR] [LF] **Hex code version of Command Frame** 4D 41 00 08 DC 00 00 11 0D 0A 50 57 20 0D 0A 4D 43 00 08 DC 00 00 11 0D 0A 4C 49 31 39 32 2E 31 36 38 2E 31 31 2E 32 0D 0A ``` -------------------------------- ### TCP Get Command Frame Example Source: https://docs.wiznet.io/Product/Modules/Serial-to-Ethernet-Module/W232N/command-manual-en This example demonstrates requesting the local IP of a specific device via TCP using its MAC address. The Search ID is not used. ```text MA [00 08 DC 00 00 11] [CR] [LF] PW [ ] [CR] [LF] LI [CR] [LF] ``` ```hex 4D 41 00 08 DC 00 00 11 0D 0A 50 57 20 0D 0A 4C 49 0D 0A ``` -------------------------------- ### Apply settings to single device using --setfile Source: https://docs.wiznet.io/Product/Modules/Serial-to-Ethernet-Module/WIZ750SR-T1L/CLI-Config-Tool-Tutorial/file-options Apply the configurations defined in 'set_cmd.txt' to a single WIZ750SR device using the --setfile option. ```bash python wizconfig.py -d 00:08:DC:53:AE:93 --setfile set_cmd.txt ``` -------------------------------- ### W55RP20 Basic TCP/UDP Sockets, DHCP, DNS Examples (C/C++) Source: https://docs.wiznet.io/Product/Chip/MCU/W55RP20#software-resources This example demonstrates basic TCP/UDP socket programming, DHCP for network configuration, and DNS resolution for the W55RP20 chip using C/C++. ```C/C++ Basic TCP/UDP sockets, DHCP, DNS examples ``` -------------------------------- ### TCP Get Command Frame Example Source: https://docs.wiznet.io/Product/Modules/Serial-to-Ethernet-Module/WIZ750SR-110/command-manual-EN This example shows how to request the local IP address of a specific device via TCP, identified by its MAC address. The Search ID is not used. ```APIDOC ##### Example #2: TCP Get Command Frame * When requesting the local IP of the device, which MAC address is 00:08:DC:00:00:11, via TCP * Search ID is not used Request from User --- **Command Frame** MA [00 08 DC 00 00 11] [CR] [LF] PW [ ] [CR] [LF] LI [CR] [LF] **Hex code version of Command Frame** 4D 41 00 08 DC 00 00 11 0D 0A 50 57 20 0D 0A 4C 49 0D 0A Response by WIZ750SR --- **Command Frame** MA [00 08 DC 00 00 11] [CR] [LF] PW [ ] [CR] [LF] LI [192.168.11.2] [CR] [LF] **Hex code version of Command Frame** 4D 41 00 08 DC 00 00 11 0D 0A 50 57 20 0D 0A 4C 49 31 39 32 2E 31 36 38 2E 31 31 2E 32 0D 0A ```