I am using the WIZ550S2E module linked to my microcontroller with an uart to send it AT commands.
I use the AT command AT+NOPEN to open a socket (as client) on a distant server.
I see that the configuration tool allows to configure the local port, the remote port and the host ip.
However, when I use the AT+NOPEN command from my microcontroller, I see that I have to fill fields corresponding to the local port, the destination port and the destination ip, or else I receive the error [F,3,4]
I do not understand why I have to fill these fields on this AT command because they are supposed to be already known by the WIZnet module. Maybe I missed something about the link between the configuration tool and the AT command ?
Can i get the value of the local port, the destination port and the destination ip, configured with the tool, using a special AT command? I do not want that all network informations being stored in my microcontroller (if I have to change these informations, I want to use the configuration tool instead of reprogramming my microntroller).
Thanks for your answer.
But I see in your example that we have to fill the fields “destination _ip” and “destination_port” in the AT+NOPEN command (“192.168.0.3” and “5000” in your example).
Do we have to fill these fields in all cases with this AT command ? Because with your configuration tool, we can fill the fields “Host IP” and “Remote Port” and according to your documents they represent the “Peer system’s IP address / socket’s port number, which WIZ550S2E connects(or sends) to, when its operating mode is “Client mode”,“Mixed mode” or “UDP mode””
So, as I configured and use my WIZ550S2E module in Client mode, I just want to know if we can get and use these informations filled with the configuration tool when using the command “AT+NOPEN” (send a AT+NOPEN=C, for example) ?
I do not want to store the destination adress ip and the the destination port number in my microcontroller if it is possible.