Summary of Contents for Multitech SocketModem iCell MTSMC-G2-IP
Page 1
Universal IP AT Commands Reference Guide Downloaded from Elcodis.com electronic components distributor...
Page 2
SkyTraq is a trademark of SkyTraq Technology, Inc. World Headquarters Multi-Tech Systems, Inc. 2205 Woodale Drive Mounds View, Minnesota 55112 Phone: 763-785-3500 or 800-328-9717 Fax: 763-785-9874 Internet Address: http://www.multitech.com Technical Support Country By Email By Phone Europe, Middle East, Africa: support@multitech.co.uk +(44) 118 959 7774 U.S., Canada, all others:...
Table of Contents Contents PART 1 – COMMANDS FOR ALL UNIVERSAL IP DEVICES ............... 9 Chapter 1 – General AT Commands for Universal IP Devices ..............10 Set Commands ............................10 AT – Command Mode .......................... 10 E – Turn Echo ON/OFF........................10 I –...
Page 4
Table of Contents Display Commands ..........................27 #VPOP3 – POP3 Module Parameters ....................27 Chapter 4 – FTP Commands for All Universal IP Devices ................28 Set Commands ............................28 #FTPPORT – Enter FTP Server Port ....................28 #FTPMODE – Enter FTP Mode ......................28 #FTPTYPE –...
Page 5
Table of Contents PART 2 COMMANDS FOR THE SOCKETETHERNET IP ..............40 Chapter 8 – General Commands for the SocketEthernet IP (MT100SEM-IP) ..........41 Set Commands ............................41 #DHCP – DHCP On or Off ........................41 #IPADDR – Set Static IP Address ....................... 41 #IPGATEWAY –...
Page 6
Table of Contents #WATCHDOG – Enable/Disable Watchdog ..................52 #WATCHDOGTIMER – Watchdog Timer .................... 53 Display Commands ..........................53 #VALL – Display All AT Parameters ....................53 #VSTATE – Display the Current Status of the Device ................. 53 Chapter 12 – Telnet Commands for the SocketWireless Wi-Fi (MT810SWM-IP) ........54 Set Commands ............................
Page 7
Table of Contents #CALLSCREENNUM – Set Caller ID Service ..................67 #KEEPALIVEMODE – Keep Alive Mode ..................... 68 #KEEPALIVEPORT – KEEP ALIVE Port Number ................68 #KEEPALIVESERV – KEEPALIVE Server Address ................68 #KEEPALIVEDELAY – Keep Alive Delay .................... 68 #OUTPORT –...
Page 8
Table of Contents GPS Message Examples .......................... 86 GPS Configuration Examples ........................87 Application Note – GPS NMEA Messages ..................... 88 Introduction ............................88 NMEA Protocol Overview........................88 SUPPORTED MESSAGE LIST ......................89 NMEA MESSAGES ..........................89 GGA – Global Positioning System Fix Data..................89 PART 7 –...
Part 1 – Commands for All Universal IP Devices Part 1 Commands for All Universal IP Devices Chapter 1 – General AT Commands Chapter 2 – SMTP Commands Chapter 3 – POP3 Commands Chapter 4 – FTP Commands Chapter 5 – TCP Commands Chapter 6 –...
Part 1 – Commands for All Universal IP Devices Chapter 1 – General AT Commands Chapter 1 – General AT Commands for Universal IP Devices Set Commands AT – Command Mode Description: If the modem responds OK to the command AT, the modem is in command mode. E –...
Part 1 – Commands for All Universal IP Devices Chapter 1 – General AT Commands &C – RLSD (DCD) Option Turn On or Off Description: The modem controls the RLSD output in accordance with the parameter supplied. This command sets the DCD On or Off. Syntax: AT&C<value>...
Part 1 – Commands for All Universal IP Devices Chapter 1 – General AT Commands &W – Store Factory Defaults to NVM Description: For MT100SEM: Stores factory defaults to the NVM. For NON-MT100SEM: Stores the current settings of &D, &S, &C, E, and V only. Syntax: AT&W Values:...
Part 1 – Commands for All Universal IP Devices Chapter 1 – General AT Commands Parity bit settings: 0 - Odd 1 - Even 2 - Mark 3 - Space 4 – None Note: The input for the command always requires the format value. However, the parity value is optional and will be set as defined in the table.
Part 1 – Commands for All Universal IP Devices Chapter 1 – General AT Commands #LEGACYMODE – Legacy Mode Enable/Disable About Legacy Mode: Note: This command is for all devices except the SocketEthernet IP (MT100SEM-IP) Legacy mode allows for smoother transition to TCP/IP based connectivity from standard analog interface connections.
Part 1 – Commands for All Universal IP Devices Chapter 1 – General AT Commands #RESET – Reset Main Processor or Internal Modem Definition: This command will force a reset on the Stack and internal radio or just the internal radio. Note: This command is not supported on the MT100SEM.
Part 1 – Commands for All Universal IP Devices Chapter 1 – General AT Commands #VALL – Display All Parameters Note: The MT100SEM display of Possible Responses differs slightly from the MT5656SMI-IP display. An example of the MT100SEM Possible Responses screen is included on this page. See the next page for an example of the MT5656SMI-IP Possible Responses screen.
Page 17
Part 1 – Commands for All Universal IP Devices Chapter 1 – General AT Commands #UDPPORT: 1 , 0 #UDPTXDELAY: 1 , 100 #UDPSERV: 2 , " " #UDPPORT: 2 , 0 #UDPTXDELAY: 2 , 100 Syntax: AT#VALL Possible Responses – Applies to All Except MT100SEM-IP #ANSWERMODE: 0 #TCPTXDELAY: 1,100 #CALLBACKTIMER: 2...
Page 18
Part 1 – Commands for All Universal IP Devices Chapter 1 – General AT Commands #REC2: "" #SUBJ2: "" #BODY3: "" #CCREC3: "" #REC3: "" #SUBJ3: "" #DLEMODE: 1,1 #TCPPORT: 1,0 #TCPSERV: 1,"" Universal IP AT Commands Reference Guide (Document S000457G) Downloaded from Elcodis.com electronic components distributor...
Part 1 – AT Commands for All Universal IP Devices Chapter 2 – SMTP Commands Chapter 2 – SMTP Commands for All Universal IP Devices Set Commands #SENDERNAME – Set Sender Name Definition: The sender’s literal name (different from the SENDERADDR parameter, which is the sender’s email address).
Part 1 – AT Commands for All Universal IP Devices Chapter 2 – SMTP Commands #DOMAIN – Set Domain Name of the Sender Definition: When sending an email message, the TCP/IP stack software must provide the SMTP server with the domain name of the sender. In some cases, this domain name may be different from the domain name included in the sender's email address.
Part 1 – AT Commands for All Universal IP Devices Chapter 2 – SMTP Commands #BODYi – Set Pre-Defined Email Combinations Definition: These parameters store pre-defined message bodies. They allow the host application to send pre-defined email combinations. Syntax: Set Value: AT#BODYi="<value>"...
Part 1 – AT Commands for All Universal IP Devices Chapter 2 – SMTP Commands #SMTPUN – Set SMTP User Name Definition: To send email messages, some SMTP servers use an authentication process. In these cases, the TCP/IP stack software will provide the SMTP user name (associated with a SMTP password) for the email sending process.
Part 1 – AT Commands for All Universal IP Devices Chapter 2 – SMTP Commands #PUTMAIL – Send Mail to Recipient with Interactive Mode Definition: This command allows the attached host to send an email message containing body text passed to the TCP/IP stack over the serial port.
Part 1 – AT Commands for All Universal IP Devices Chapter 2 – SMTP Commands #SMTPAUTH – Authentication ON or OFF Definition: Turns authentication ON or OFF. Syntax: Set Value: AT#SMTPAUTH=<value> View Value: AT#SMTPAUTH? or AT#VSMTP, AT#VALL Values: Default: Display Commands #VSMTP –...
Part 1 – AT Commands for All Universal IP Devices Chapter 3 – POP3 Commands Chapter 3 – POP3 Commands for All Universal IP Devices Set Commands #POP3HEADERMODE – POP3 Header Definition: When receiving an email message, the TCP/IP stack can be configured to send or not to send the POP3 header over the serial port.
Part 1 – AT Commands for All Universal IP Devices Chapter 3 – POP3 Commands #POP3UN – Set POP3 User Name Definition: User name for POP3 account. To retrieve email messages sent to a specified email address, the TCP/IP stack software must know the POP3 user name that has been set for that email account. Syntax: Set Value: AT#POP3UN="<value>"...
Part 1 – AT Commands for All Universal IP Devices Chapter 3 – POP3 Commands Display Commands #VPOP3 – POP3 Module Parameters Description: Directs the TCP/IP stack to display all the AT# parameters related to the email retriever configuration. Syntax: View Values: AT#POP3? Values: POP3HEADERMODE...
Part 1 – AT Commands for All Universal IP DevicesChapter 4 – FTP Commands Chapter 4 – FTP Commands for All Universal IP Devices Set Commands #FTPPORT – Enter FTP Server Port Definition: To reach the FTP server, the TCP/IP stack software must know the control port of the FTP server used for file transfer.
Part 1 – AT Commands for All Universal IP DevicesChapter 4 – FTP Commands #FTPUN – Set FTP User Name Definition: Before transferring files from a specified FTP server, the TCP/IP stack software must open an FTP session using a valid FTP user name. Syntax: Set Value: AT#FTPUN="<value>"...
Part 1 – AT Commands for All Universal IP DevicesChapter 4 – FTP Commands #FTPGET – Download Files from FTP Server Definition: This command, sent by the attached host, directs the TCP/IP stack to connect to the specified FTP server and to retrieve the specified file from this server. Once the operation is completed, the TCP/IP stack closes the FTP connection.
Part 1 – AT Commands for All Universal IP DevicesChapter 4 – FTP Commands #FTPPUTPATH – Set Path to Send Files to the FTP Server Definition: In order for the TCP/IP stack software to send a file to the FTP server, the TCP/IP stack software must know the path of the relevant file.
Part 1 – AT Commands for All Universal IP Devices Chapter 5 – TCP Commands Chapter 5 – TCP Commands for All Universal IP Devices Set Commands The id parameter is used for setting up profiles; Profile 1 and Profile 2. To view parameters including profile settings, use AT#<cmd>=id or AT#VTCP=id or AT#VALL.
Part 1 – AT Commands for All Universal IP Devices Chapter 5 – TCP Commands #TCPTXDELAY – Time Delay Definition: This command determines the time delay introduced before sending a TCP frame that has not been entirely filled with user data. The time is entered in milliseconds, and it should be noted that a value of 0 initiates the sending of a TCP frame as soon as possible after the reception of a single character value from the host.
Part 1 – AT Commands for All Universal IP Devices Chapter 5 – TCP Commands #OTCP – Open a TCP Connection Definition: This command sent by the attached host directs the TCP/IP stack to open a TCP connection to the specified TCP server. Once an IP link is established, the attached host can open a TCP connection at any time (except when the TCP/IP stack software is already in a process using TCP resources).
Part 1 – AT Commands for All Universal IP Devices Chapter 5 – TCP Commands Display Command #VTCP – Display TCP Parameters Definition: This command directs the TCP/IP stack to display all the AT# parameters related to the TCP socket configuration. Syntax: AT#VTCP=id or AT#VTCP Note:...
Part 1 – AT Commands for All Universal IP Devices Chapter 6 – UDP Commands Chapter 6 – UDP Commands for All Universal IP Devices Set Commands #UDPPORT – UDP Port Number Description: If the UDP session is initiated in listen mode, use the local UDP port number. If the UDP session is initiated in active mode, use the remote UDP port number.
Part 1 – AT Commands for All Universal IP Devices Chapter 6 – UDP Commands #LUDPSTOP – Close UDP Listening Mode Description: This command directs the TCP/IP stack to close a UDP listening mode session previously launched by the AT#UDPSTART command. Syntax: Set Value: AT#LUDPSTOP...
Part 1 – AT Commands for All Universal IP Devices Chapter 7 – PING Commands Chapter 7 – PING Commands for All Universal IP Devices Set Commands #PINGNUM – Number of PING Requests Definition: This command sets the number of PING echo requests to issue to PINGREMOTE. Syntax: Set Value: AT#PINGNUM=<Value>...
Part 2 – Commands for the SocketEthernet IP Part 2 Commands for the SocketEthernet IP Chapter 8 – General Commands for the SocketEthernet IP (MT100SEM-IP) Chapter 9 – Auto Discovery Commands for the SocketEthernet IP (MT100SEM-IP) Universal IP AT Commands Reference Guide (Document S000457G) Downloaded from Elcodis.com electronic components distributor...
Part 2 – Commands for the SocketEthernet IP Chapter 8 – General Commands for SocketEthernet IP (MT100SEM-IP) Chapter 8 – General Commands for the SocketEthernet IP (MT100SEM-IP) Set Commands #DHCP – DHCP On or Off Description: Enables or disables the DHCP client. If the DHCP client is enabled, the module will take the IP address from DHCP server.
Part 2 – Commands for the SocketEthernet IP Chapter 8 – General Commands for SocketEthernet IP (MT100SEM-IP) #IPNETMASK – Set Subnet Mask Description: Sets the subnet mask. Note: The module must be reset to put the command into effect. Syntax: Set Value: AT#IPNETMASK="<Subnet Mask value>"...
Part 2 – Commands for the SocketEthernet IP Chapter 8 – General Commands for SocketEthernet IP (MT100SEM-IP) Display Commands #ETHIFSTATUS – View Network Interface Settings Description: Display the address settings. Syntax: AT#ETHIFSTATUS Values: None Display Example: INTERFACE: UP LINK: UP IPADDR: 192.168.2.3 IPGATEWAY: 192.168.2.1 IPNETMASK: 255.255.255.0...
Part 2 – Commands for the SocketEthernet IP Chapter 9 – Auto Discovery Commands for the MT100SEM-IP Chapter 9 – Auto Discovery Commands for the SocketEthernet IP (MT100SEM-IP) A Note about Auto Discovery: Auto Discovery will broadcast information; however, at this time, the information cannot be updated using the Auto Discovery Manager.
Part 2 – Commands for the SocketEthernet IP Chapter 9 – Auto Discovery Commands for the MT100SEM-IP #AUTODISCUSERNAME – Set Auto Discover User Name Definition: This command sets the User Name that will appear in the Auto Discovery Manager. Syntax: Set Value: AT#AUTODISCUSERNAME =<setting>...
Part 3 – Commands for SocketWireless Wi-Fi Devices Part 3 Commands for SocketWireless Wi-Fi Devices Chapter 10 – IP Commands for the SocketWireless Wi-Fi (MT810SWM-IP) Chapter 11 – General Commands for the SocketWireless Wi-Fi (MT810SWM-IP) Chapter 12 – Telnet Commands for the SocketWireless Wi-Fi (MT810SWM-IP) Chapter 13 –...
Part 3 – Commands for Wi-Fi Devices Chapter 10 – IP Commands for the SocketWireless Wi-Fi (MT810SWM-IP) Chapter 10 – IP Commands for the SocketWireless Wi-Fi (MT810SWM-IP) Set Commands #DHCP – DHCP On or Off Description: Enables or disables the DHCP client. If the DHCP client is enabled, the module will take the IP address from DHCP server.
Part 3 – Commands for Wi-Fi Devices Chapter 10 – IP Commands for the SocketWireless Wi-Fi (MT810SWM-IP) #IPNETMASK – Set Subnet Mask Description: Sets the subnet mask. Note: The module must be reset to put the command into effect. Syntax: Set Value: AT#IPNETMASK="<Subnet Mask value>"...
Part 3 – Commands for Wi-Fi Devices Chapter 10 – IP Commands for the SocketWireless Wi-Fi (MT810SWM-IP) #IPRELEASE – Release a DHCP Address Assigned by the Server Description: In order to gracefully release a DHCP address assigned by the server, the module should issue a command of DHCPRELEASE.
Part 3 – Commands for Wi-Fi Devices Chapter 10 – IP Commands for the SocketWireless Wi-Fi (MT810SWM-IP) Display Commands #IPDNSTABLE – Display DNS Table Description: This command displays the DNS table containing the list of queried Host names, corresponding to their resolved IPs. Syntax: View: AT#IPDNSTABLE...
Part 3 – Commands for Wi-Fi Devices Chapter 11 – General Commands for the SocketWireless Wi-Fi (MT810SWM-IP) Chapter 11 – General Commands for the SocketWireless Wi-Fi (MT810SWM-IP) Set Commands A – Manual Answer of a TCP or UDP Connection Description: Manual answer of a TCP or UDP connection.
Part 3 – Commands for Wi-Fi Devices Chapter 11 – General Commands for the SocketWireless Wi-Fi (MT810SWM-IP) #WATCHDOGTIMER – Watchdog Timer Description: Sets the Watchdog timer in milliseconds. Note: The module must be reset to put the command into effect. Syntax: Set Value: AT#WATCHDOGTIMER=<value>...
Part 3 – Commands for Wi-Fi Devices Chapter 12 – Telnet Commands for the SocketWireless Wi-Fi (MT810SWM-IP) Chapter 12 – Telnet Commands for the SocketWireless Wi-Fi (MT810SWM-IP) Set Commands #TELNET – Start/Stop Telnet Session Description: Starts and stops a Telnet session. Note: The module must be reset to put the command into effect.
Part 3 – Commands for Wi-Fi Devices Chapter 12 – Telnet Commands for the SocketWireless Wi-Fi (MT810SWM-IP) #TELNETPASSWORD – Set Telnet Password Description: Sets Telnet password. Note: The module must be reset to put the command into effect. Syntax: AT# TELNETPASSWORD = “<64 char string>” Display: AT# TELNETPASSWORD? or AT#VTELNET or AT#VALL Displays the password (64 char string) or all Telnet settings or all values.
Part 3 – Commands Wi-Fi Devices Chapter 13 – WLAN Commands for the SocketWireless Wi-Fi (MT810SWM-IP) Chapter 13 – WLAN Commands for the SocketWireless Wi-Fi (MT810SWM-IP) Set Commands #WLANSECURITYMODE – Security Mode of WLAN Module Description: Sets the Wireless LAN security mode. Note: The module must be reset to put the command into effect.
Part 3 – Commands Wi-Fi Devices Chapter 13 – WLAN Commands for the SocketWireless Wi-Fi (MT810SWM-IP) Country Code Spain: AT#WLANCOUNTRYCODE="DOMAIN_SPAIN" Supported Channels - Channel 10 to channel 11 Country Code France: AT#WLANCOUNTRYCODE="DOMAIN_FRANCE" Supported Channels - Channel 10 to channel 13 Country Code MKK:- JAPAN AT#WLANCOUNTRYCODE="DOMAIN_MKK"...
Part 3 – Commands Wi-Fi Devices Chapter 13 – WLAN Commands for the SocketWireless Wi-Fi (MT810SWM-IP) #WLANIBSSCHANNEL – Channel for Ad-Hoc Mode Description: Sets channel for Ad-Hoc mode. Note: The module must be reset to put the command into effect. Syntax: Set Value: AT#WLANIBSSCHANNEL=<value>...
Part 3 – Commands Wi-Fi Devices Chapter 13 – WLAN Commands for the SocketWireless Wi-Fi (MT810SWM-IP) #WLANDOZE= – Moves Module into or out of Power Save Description: This command moves the module into or out of Power Save during an active connection. Syntax: Set Value: AT#WLANDOZE=...
Part 3 – Commands Wi-Fi Devices Chapter 13 – WLAN Commands for the SocketWireless Wi-Fi (MT810SWM-IP) #WLANSCAN – Scan Wireless Networks Description: Scans all the APs (access points) in the environment and displays information about their settings and capabilities on HyperTerminal or similar program. Syntax: AT#WLANSCAN Example:...
Part 3 – Commands Wi-Fi Devices Chapter 13 – WLAN Commands for the SocketWireless Wi-Fi (MT810SWM-IP) #WLANROAM – Enable/Disable Roaming Description: This command enables/disables automatic roaming of the module when the wireless connection is lost by the Access Point. Note: The module must be reset to put the command into effect.
Part 3 – Commands Wi-Fi Devices Chapter 13 – WLAN Commands for the SocketWireless Wi-Fi (MT810SWM-IP) #WEPKEYID – Set the Default TX Key Index Description: Sets the default Transmission Key used for data encryption in WEP. Note: The module must be reset to put the command into effect. Syntax: Set Value: AT#WEPKEYID=<value>...
Part 3 – Commands Wi-Fi Devices Chapter 13 – WLAN Commands for the SocketWireless Wi-Fi (MT810SWM-IP) #WLANPROFILE – Display the WLAN Profile Description: This command displays the WLAN profile parameters based on the profile ID. Syntax: Set Value: AT#WLANSETPROFILE<value>? Values: 1 –...
Part 3 – Commands Wi-Fi Devices Chapter 13 – WLAN Commands for the SocketWireless Wi-Fi (MT810SWM-IP) #WLANASSOCINFO – Display Association Information Description: This command displays the channel and BSSID of the current association. Syntax: Set Value: AT#WLANASSOCINFO Values: Example: AT#WLANASSOCINFO SSID : WestConfRoom RSSI : -52 Network : BSS...
Part 4 – Commands for the SocketModem iCell, SocketModem IP, SocketModem GPRS and MultiModem iCell Part 4 – Commands for the SocketModem iCell, SocketModem IP, SocketModem GPRS and MultiModem iCell Chapter 14 – Commands for the Following Devices SocketModem iCell (MTSMC-G2-IP) SocketModem IP (MT5656SMI-IP) (when in IP mode) SocketModem IP (MT5692SMI-IP) (when in IP mode) SocketModem GPRS (MTSMC-G-F4-IP)
Part 4 – Commands for the SocketModem iCell, SocketModem IP, SocketModem GPRS and MultiModem iCell Chapter 14 Chapter 14 – Commands for the SocketModem iCell, SocketModem IP, SocketModem GPRS and MultiModem iCell These commands are for the following products SocketModem iCell (MTSMC-G2-IP) SocketModem IP (MT5656SMI-IP) This SocketModem uses these commands when it is in IP mode.
Part 4 – Commands for the SocketModem iCell, SocketModem IP, SocketModem GPRS and MultiModem iCell Chapter 14 #ANSWERMODE – Set Answering Mode Definition: The TCP/IP stack can handle incoming calls. This parameter defines how the TCP/IP stack will behave when receiving an incoming call. Syntax: Set Value: AT#ANSWERMODE=<value>...
Part 4 – Commands for the SocketModem iCell, SocketModem IP, SocketModem GPRS and MultiModem iCell Chapter 14 #KEEPALIVEMODE – Keep Alive Mode Definition: If the keep alive mode is not equal to zero, then the keep alive function will trigger. The function allows a persistent physical connection to be established.
Part 4 – Commands for the SocketModem iCell, SocketModem IP, SocketModem GPRS and MultiModem iCell Chapter 14 #OUTPORT – UDP/TCP Local Port Number Definition: Controls the local port that the UDP/TCP connection is bound to. Syntax: Set Value: AT#OUTPORT=<Port Number value> View Values: AT#OUTPORT? or AT#VKEEPALIVE or AT#VALL Values:...
Part 4 – Commands for the SocketModem iCell, SocketModem IP, SocketModem GPRS and MultiModem iCell Chapter 14 #PHYTIMEOUT – Set Inactivity Time Definition: This parameter is used by the TCP/IP stack software in order to terminate connections to the telephone line when a long period elapses without activity. “Without activity” is defined as a period when no data is transferred between the Internet and the TCP/IP stack software or between the TCP/IP stack software and the attached equipment.
Part 4 – Commands for the SocketModem iCell, SocketModem IP, SocketModem GPRS and MultiModem iCell Chapter 14 #DIALSELECT – Set Internet Connection Number Definition: The value of this command determines the number called to establish an Internet connection. It configures the TCP/IP stack software to use the primary dial-up number or the secondary dial-up number.
Part 4 – Commands for the SocketModem iCell, SocketModem IP, SocketModem GPRS and MultiModem iCell Chapter 14 Incoming Call Management Commands #ACCEPT – Answer Incoming Call Definition: This command directs the TCP/IP stack to answer an incoming call. When the TCP/IP stack receives an incoming call, it sends over the serial port the “RING”...
Part 4 – Commands for the SocketModem iCell, SocketModem IP, SocketModem GPRS and MultiModem iCell Chapter 14 #CONNECTIONSTART – Start Communication Definition: This command directs the TCP/IP stack to originate an outgoing call. Upon receiving this command, the TCP/IP stack attempts to complete a connection session. The TCP/IP stack will dial the number according to the Dial Option parameter (DIALN1 or DIALN2 depending on DIALSELECT).
Part 4 – Commands for the SocketModem iCell, SocketModem IP, SocketModem GPRS and MultiModem iCell Chapter 14 #PPPMODE – Set TCP/IP Behavior Definition: The TCP/IP stack can manage the access layer in different ways. This parameter selects the way the TCP/IP stack must run once the physical is layer successfully established. Syntax: Set Value: AT#PPPMODE=<value>...
Part 4 – Commands for the SocketModem iCell, SocketModem IP, SocketModem GPRS and MultiModem iCell Chapter 14 #PPPSERVPW – Set Remote PPP Client Password Definition: When the TCP/IP stack behaves as a PPP server (according to the PPPMODE parameter setting), it checks the remote PPP client login/password before granting access to the server. This parameter defines the password that must be specified by the remote PPP client.
Part 4 – Commands for the SocketModem iCell, SocketModem IP, SocketModem GPRS and MultiModem iCell Chapter 14 #GPRSMODE – Activate Switching Between GSM and GPRS Definition: #GPRSMODE configures the activation of the software for switching between GSM and GPRS. Syntax: Set Value: AT#GPRSMODE=<value>...
Part 4 – Commands for the SocketModem iCell, SocketModem IP, SocketModem GPRS and MultiModem iCell Chapter 14 #VPHY – Display Physical Parameters Definition: This command directs the TCP/IP stack to display all the AT# parameters related to the physical layer configuration. Syntax: AT#VPHY Command...
Part 5 – GPIO Commands Chapter 15 – GPIO Commands Chapter 15 – GPIO Commands Note: GPIO Commands apply to iCell modems only. About GPIO If the specific hardware allows GPIO (check availablity with AT#GPIO=1), then you may specify certain external events from the GPIOs to trigger specific stack functions;...
Page 80
Part 5 – GPIO Commands Chapter 15 – GPIO Commands Default: 1,1,0,0,0,0 2,1,0,0,0,0 3,0,0,0,0,0 4,0,0,0,0,0 5,3,0,0,0,0 Example: AT#GPIO=1,0,1,180,1,0 PIN 1 would be configured as a Digital Input with internal pullup (0). A positive voltage will trigger the pin (1). A Debounce of time of 180 ms (180) will be used. #SENDMAIL1 will be called if the GPIO triggers (1).
Part 6 – Commands for GPS-Enabled Devices Part 6 – Commands for GPS-Enabled Device Chapter 16 – Commands for GPS-Enabled Device Universal IP AT Commands Reference Guide (Document S000457G) Downloaded from Elcodis.com electronic components distributor...
Part 6 – Commands for GPS-Enabled Devices Chapter 16 – Commands for GPS-Enabled Devices Chapter 16 – Commands for GPS-Enable Products #GPSSERV – Set GPS Host Server Address Definition: This command sets the server IP address or name to which the GPS data will be sent. Syntax: Set Value: AT#GPSSERV="<value>"...
Part 6 – Commands for GPS-Enabled Devices Chapter 16 – Commands for GPS-Enabled Devices #GPSURAIS – Set GPS Unique Remote Asset Identification String Definition: This command is used to set a unique remote access identification string for each device or vehicle.
Part 6 – Commands for GPS-Enabled Devices Chapter 16 – Commands for GPS-Enabled Devices #GPSGPGLL – Enable/Disable GPGLL Message Definition: This command enables or disables the reporting of NMEA GPGGA messages. Syntax: Set Value: AT#GPSGPGLL =<value> View Value: AT#GPSGPGLL? or AT#VGPS or AT#VALL Values: Disable Enable...
Part 6 – Commands for GPS-Enabled Devices Chapter 16 – Commands for GPS-Enabled Devices #GPSGPVTG – Enable/Disable GPVTG Message Definition: This command enables or disables the reporting of NMEA GPVTG messages. Syntax: Set Value: AT#GPSGPVTG=<value> View Value: AT#GPSGPVTG? or AT#VGPS or AT#VALL Values: Disable Enable...
Part 6 – Commands for GPS-Enabled Devices Chapter 16 – Commands for GPS-Enabled Devices GPS Message Syntax GPS message syntax that is sent from the UIP device to the backend server: <GPSPREFIX><GPSURAIS><NMEA_MESSAGE><CR><LF> Where <GPSPREFIX> is the unique prefix. Length is 0 to 4 characters (Character format or requirements usually provided by backend service) <GPSURAIS>...
Part 6 – Commands for GPS-Enabled Devices Chapter 16 – Commands for GPS-Enabled Devices Application Note – GPS NMEA Messages Introduction The NMEA (National Marine Electronics Association) 0183 Standard is a standard protocol for interfacing navigational devices; e.g., GPS and DGPS receivers over a serial interface. The complete document of this standard may be obtained from NMEA at http://www.nmea.org.
Part 6 – Commands for GPS-Enabled Devices Chapter 16 – Commands for GPS-Enabled Devices SUPPORTED MESSAGE LIST The following NMEA messages are supported. Sentence Descriptions Global Positioning System Fix Data Geographic Position – Latitude/Longitude GNSS DOP and Active Satellites GNS Satellites in View Recommended Minimum Specific GNSS Data Course Over Ground and Ground Speed NMEA MESSAGES...
Page 90
Part 6 – Commands for GPS-Enabled Devices Chapter 16 – Commands for GPS-Enabled Devices GLL – Latitude/Longitude Latitude and longitude of current position, time, and status. Structure: $GPGLL,ddmm.mmmm,a,dddmm.mmmm,a,hhmmss.sss,A,a*hh<CR><LF> Example: $GPGLL,2447.0944,N,12100.5213,E,112609.932,A,A*57<CR><LF> Field Name Example Description Latitude 2447.0949 Latitude in ddmm.mmmm format Leading zeros transmitted N/S Indicator N Latitude hemisphere indicator...
Page 91
Part 6 – Commands for GPS-Enabled Devices Chapter 16 – Commands for GPS-Enabled Devices GSV – GNSS Satellites in View Number of satellites (SV) in view, satellite ID numbers, elevation, azimuth, and SNR value. Four satellites maximum per transmission. Structure: $GPGSV,x,x,xx,xx,xx,xxx,xx,…,xx,xx,xxx,xx *hh<CR><LF>...
Page 92
Part 6 – Commands for GPS-Enabled Devices Chapter 16 – Commands for GPS-Enabled Devices VTG – Course Over Ground and Ground Speed The Actual course and speed relative to the ground. Structure: GPVTG,x.x,T,,M,x.x,N,x.x,K,a*hh<CR><LF> Example: $GPVTG, 000.0,T,,M,000.0,N,0000.0,K,A*3D<CR><LF> Field Name Example Description Course 000.0 True course over ground in degrees (000.0 ~ 359.9)
Part 7 – Appendixes Part 7 – Appendixes Appendix A – Response Messages and Error Codes Appendix B – Response Message Examples Universal IP AT Commands Reference Guide (Document S000457G) Downloaded from Elcodis.com electronic components distributor...
Part 7 – Appendixes Appendix A – Response Messages and Error Codes Appendix A – Response Messages & Error Codes Response Messages Standard AT Messages Numeric Verbose Description Operation or command success NO CARRIER No physical layer connection BUSY Destination busy NO ANSWER No answer from destination ERROR...
Part 7 – Appendixes Appendix A – Response Messages and Error Codes Error Codes Error Codes Numeric Description 34817 Bad command : Unknown command 34819 Bad command : Syntax error 34824 Bad command : EEPROM write failed 34881 Bad command : Command too long 34882 Bad command : Bad command argument value 34883...
Part 7 – Appendixes Appendix B – Response Message Examples Appendix B – Response Message Examples Response Messages Examples Sending/Retrieving Email Response Messages Sending an Email: AT#PUTMAIL Commands Responses AT#SMTPSERV="smtp.domain.com" Note: SMTP server used AT#DOMAIN="domain.com" Note: Domain name AT#SENDERNAME="Test module" Note: Sender name AT#SENDERADDR="module@domain.com"...
Page 97
Part 7 – Appendixes Appendix B – Response Message Examples Retrieving an Email: AT#GETMAIL Commands Responses AT#POP3SERV="pop3.domain.com" Note: POP3 server used AT#POP3UN="module@domain.com" Note: POP3 username (not always the complete email address). It is the POP3 login AT#POP3PW="password" Note: POP3 password AT#POP3PORT="110"...
Part 7 – Appendixes Appendix B – Response Message Examples TCP Socket Response Messages Open a TCP socket between machines. One machine acts as a caller (TCP client); the other acts as a listener (TCP server). Both machines have to be connected to the Internet and set to the same TCP port. Act as a TCP Server: AT#LTCPSTART Commands Responses...
Page 101
Index #PUTMAIL – Send Mail to Recipient with Interactive #WLANPROFILEn=n – Change the WLAN Profile .. 59 Mode ..............23 #WLANROAM – Enable/Disable Roaming ....61 #RECiADD – Set Email Address ......20 #WLANSCAN – SCAN Wireless Networks ....60 #REDIALCOUNT –...
Page 102
Index Display Association Information – #WLANASSOCINFO ................64 Display Auto Discovery Commands – #VAUTODISC45 Keep Alive Delay – #KEEPALIVEDELAY ....68 Display Configuration of DNS Servers – #VDNS43, 50 Keep Alive Mode – #KEEPALIVEMODE ....68 Display Current State of Physical Connection – Keepalive Port Number –...
Page 103
Index Reset Main Processor or Internal Modem – #RESET15 Set Sender Name – #SENDERNAME ..... 19 Response Messages ..........94 Set Serial Speed – +IPR .......... 13 Response Messages Examples ..... 96, 97, 98, 99 Set SMTP Password – #SMTPPW ......21 Retrieve Host Mail –...
Need help?
Do you have a question about the SocketModem iCell MTSMC-G2-IP and is the answer not in the manual?
Questions and answers