Neo_M590E V1 GPRS Module AT Command Set
3.6 Setting Up UDP Connection: +UDPSETUP .............................................................................................. 31
3.7 Sending UDP Data: +UDPSEND .............................................................................................................. 32
3.8 Receiving UDP Data: +UDPRECV ........................................................................................................... 33
3.9 Closing UDP Connection: +UDPCLOSE .................................................................................................. 33
3.10 Querying TCP/UDP Connection Status: +IPSTATUS ............................................................................. 34
3.11 Setting Local UDP Port: +UDPLPORT ................................................................................................... 34
3.12 Setting Up TCP Transparent Transmission Connection: +TCPTRANS .................................................. 35
3.13 Setting Up UDP Transparent Transmission Connection: +UDPTRANS ................................................. 35
3.14 Setting Automatic TCP Data Sending: +TCPAUTO ................................................................................ 36
4 DNS Command ....................................................................................................................... 39
4.1 Querying the IP Address: +DNS ................................................................................................................ 39
5 FTP AT Commands ................................................................................................................. 40
5.1 Logging In to the FTP Server: +FTPLOGIN ............................................................................................. 40
5.2 Logging Out from the FTP Server: +FTPLOGOUT .................................................................................. 41
5.3 Downloading Data from the FTP Server: +FTPGET ................................................................................. 41
5.4 Uploading Data to the FTP Server: +FTPPUT .......................................................................................... 42
5.5 Querying FTP Connection Status: +FTPSTATUS ..................................................................................... 43
6 TCP Server AT Commands ................................................................................................... 44
6.1 Setting TCP Listening for the Server: +TCPLISTEN ................................................................................ 44
6.2 Closing the Listening Connection: +CLOSELISTEN ............................................................................... 44
6.3 Closing Connections of the Client: +CLOSECLIENT .............................................................................. 45
6.4 Receiving Data from the Client: +TCPRECV(S) ...................................................................................... 45
6.5 Sending Data to the Client: +TCPSENDS ................................................................................................. 45
6.6 Querying the Connection Status on the Client: +CLIENTSTATUS .......................................................... 46
7 Unlimited UDP Server AT Commands............................................................................... 47
7.1 Setting UDP Listening for Server: +FUDPLISTEN .................................................................................. 47
7.2 Receiving Data from the Client: +FUDPRECV(S) .................................................................................... 48
7.3 Sending Data to the Client: +FUDPSENDS .............................................................................................. 48
7.4 Closing Listening for UDP Server: +CLOSEFUDPLISTEN..................................................................... 48
8 LBS Command ......................................................................................................................... 50
8.1 Obtaining the Location of the Module: +CIPGSMLOC ............................................................................ 50
9 Other AT Commands ............................................................................................................. 52
9.1 Querying Base Station Information: +POSI............................................................................................... 52
9.2 Getting the Local Port of a Socket: +GETLPORT ..................................................................................... 53
10 TCP Command Example Process ....................................................................................... 54
10.1 TCP Link through Internal Protocol ......................................................................................................... 54
10.2 TCP Connection through External Protocol ............................................................................................. 55
A Reference Process of AT Command Programming ......................................................... 57
A.1 Content of PDU SMS Messages ............................................................................................................... 57
A.2 Flowchart of Sending Text SMS Messages (Through UART) .................................................................. 59
A.3 Flowchart of Sending PDU SMS Messages (Through UART) ................................................................. 60