User's Manual
Table Of Contents
- AT+i Command Set
- Scope
- AT+i Command Guidelines
- AT+i Command Format
- Escape Code Sequence
- Socket Command Abort
- Flexible Host and Modem Interfaces
- Auto Baud Rate Detection
- High Speed USART
- Reset via Serial Link
- Entering Rescue Mode during Runtime
- Internet Session Hang-Up Procedure (Modem Only)
- Modem Startup
- Analog-to-Digital Converter
- iChip Readiness Indication
- Programming iChip’s Serial Number into Flash Memory
- Programming a Unique ID String into Flash Memory
- General Format
- AT+i Result Code Summary
- Report Status
- Connection
- E-mail Send Commands
- E-Mail Retrieve
- HTTP Client Interface
- SerialNET Mode Initiation
- Web Server Interface
- File Transfer Protocol (FTP)
- +i[@]FOPN — FTP Open Session
- +iFDL — FTP Directory Listing
- +iFDNL — FTP Directory Names Listing
- +iFMKD — FTP Make Directory
- +iFCWD — FTP Change Working Directory
- +iFSZ — FTP File Size
- +iFRCV — FTP Receive File
- +iFSTO — FTP Open File for Storage
- +iFAPN — FTP Open File for Appending
- +iFSND — FTP Send File Data
- +iFCLF — FTP Close File
- +iFDEL — FTP Delete File
- +iFCLS — FTP Close Session
- Telnet Client
- Direct Socket Interface
- +iSTCP — Open and Connect A TCP Socket
- +iSUDP — Open A Connectionless UDP Socket
- +iLTCP — Open A TCP Listening Socket
- +iLSST — Get A Listening Socket’s Active Connection Status
- +iSST — Get A Single Socket Status Report
- +iSCS — Get A Socket Connection Status Report
- +iSSND[%] — Send A Byte Stream to A Socket
- +iSRCV — Receive A Byte Stream from A Socket’s Input Buffer
- +iGPNM — Get Peer Name for A Specified Socket
- +iSDMP — Dump Socket Buffer
- +iSFSH[%] — Flush Socket’s Outbound Data
- +iSCLS — Close Socket
- Special Modem Commands
- Wireless LAN Mode
- IP Registration
- DHCP Client
- DHCP Server
- iRouter Mode
- Ad-Hoc Networks
- Secure Socket Protocol
- Network Time Client
- MIME Encapsulated E-Mail Messages
- Flow Control
- Remote Firmware Update
- iChip Parameter Update
- iChip Embedded Web Server
- Introduction
- Features
- Web Server Modes
- The Application Website
- Parameter Tags
- iChip Configuration Mode
- Host Interaction Mode
- Website Creation, Packing, and Uploading
- Manipulating Variables in the Application Website
- Security and Restrictions
- Parameter Update Error Handling
- File Types Supported by iChip’s Web Server
- iChip RAS Server
- SerialNET Theory of Operation
- File Transfer Protocol (FTP) Theory of Operation
- Telnet Client Operation
- Secure Socket Protocol Theory of Operation
- Remote AT+i Service
- Nonvolatile Parameter Database
- Parameter Descriptions
- +iFD — Restore All Parameters to Factory Defaults
- Operational Parameters
- +iXRC — Extended Result Code
- +iDMD — Modem Dial Mode
- +iMIS — Modem Initialization String
- +iMTYP — Set Type of Modem Connected to iChip
- +iWTC — Wait Time Constant
- +iTTO — TCP Timeout
- +iPGT — PING Timeout
- +iMPS — Max PPP Packet Size
- +iTTR — TCP Retransmit Timeout
- +iBDRF — Define A Fixed Baud Rate on Host Connection
- +iBDRM — Define A Fixed Baud Rate on iChip( Modem Connection
- +iBDRD — Baud Rate Divider
- +iAWS — Activate WEB Server Automatically
- +iLATI — TCP/IP Listening Socket to Service Remote AT+i Commands
- +iFLW — Set Flow Control Mode
- +iCPF — Active Communications Platform
- +iPSE — Set Power Save Mode
- +iSDM — Service Disabling Mode
- +iDF — IP Protocol ‘Don’t Fragment’ Bit Value
- +iCKSM — Checksum Mode
- +iHIF — Host Interface
- +iMIF — Modem Interface
- +iADCL — ADC Level
- +iADCD — ADC Delta
- +iADCT — ADC Polling Time
- +iADCP — ADC GPIO Pin
- +iRRA — iChip Readiness Report Activation
- +iRRHW — iChip Readiness Hardware Pin
- ISP Connection Parameters
- Server Profile Parameters
- +iLVS — ‘Leave on Server’ Flag
- +iDNSn — Define Domain Name Server IP Address
- +iSMTP — Define SMTP Server Name
- +iSMA — SMTP Authentication Method
- +iSMU — Define SMTP Login User Name
- +iSMP — Define SMTP Login Password
- +iPOP3 — Define POP3 Server Name
- +iMBX — Define POP3 Mailbox Name
- +iMPWD — Define POP3 Mailbox Password
- +iNTSn — Define Network Time Server
- +NTOD — Define Network Time-of-Day Activation Flag
- +iGMTO — Define Greenwich Mean Time Offset
- +iDSTD — Define Daylight Savings Transition Rule
- +iPDSn — Define PING Destination Server
- +iPFR — PING Destination Server Polling Frequency
- +iUFn — User Fields and Macro Substitution
- Email Format Parameters
- +iXFH — Transfer Headers Flag
- +iHDL — Limit Number of Header Lines
- +iFLS — Define Filter String
- +iDELF — Email Delete Filter String
- +iSBJ — Email Subject Field
- +iTOA — Define Primary Addressee
- +iTO — Email ‘To’ Description/Name
- +iREA — Return Email Address
- +iFRM — Email ‘From’ Description/Name
- +iCCn — Define Alternate Addressee
- +iMT — Media Type Value
- +iMST — Media Subtype String
- +iFN — Attachment File Name
- HTTP Parameters
- RAS Server Parameters
- LAN Parameters
- Wireless LAN Parameters
- +iWLCH — Wireless LAN Communication Channel
- +iWLSI — Wireless LAN Service Set Identifier
- +iWLWM — Wireless LAN WEP Mode
- +iWLKI — Wireless LAN Transmission WEP Key Index
- +iWLKn — Wireless LAN WEP Key Array
- +iWLPS — Wireless LAN Power Save
- +iWLPP — Personal Shared Key Pass-Phrase
- +iWROM — Enable Roaming in WiFi
- +iWPSI — Periodic WiFi Scan Interval
- +iWSRL — SNR Low Threshold
- +iWSRH — SNR High Threshold
- +iWSIn — Wireless LAN Service Set Identifier Array
- +iWPPn — Pre-Shared Key Passphrase Array
- +iWKYn — Wireless LAN WEP Key Array
- +iWSTn — Wireless LAN Security Type Array
- +iWSEC — Wireless LAN WPA Security
- IP Registration Parameters
- SerialNET Mode Parameters
- +iHSRV | +iHSRn — Host Server Name/IP
- +iHSS — Assign Special Characters to Hosts
- +iDSTR — Define Disconnection String for SerialNET Mode
- +iLPRT — SerialNET Device Listening Port
- +iMBTB — Max Bytes To Buffer
- +iMTTF — Max Timeout to Socket Flush
- +iFCHR — Flush Character
- +iMCBF — Maximum Characters before Socket Flush
- +iIATO — Inactivity Timeout
- +iSNSI — SerialNET Device Serial Interface
- +iSTYP — SerialNET Device Socket Type
- +iSNRD — SerialNET Device Re-Initialization Delay
- +iSPN — SerialNET Server Phone Number
- +iSDT — SerialNET Dialup Timeout
- +iSWT — SerialNET Wake-Up Timeout
- +iPTD — SerialNET Packets to Discard
- Remote Firmware Update Parameters
- Remote Parameter Update
- Note: This default value is shipped from the factory. The AT+iFD command does not restore RPG to this value.
- Appendix A
- Appendix B
- Appendix C
- Index
Index
AT+i Programmer‘s Manual Version 8.32 38-2
+iPGT - PING Timeout .............................. 34-15
+iPING - Send a PING Request to a Remote
Server ........................................................ 5-6
+iPKEY - Define iChip‘s Private Key...... 34-132
+iPOP3 - Define POP3 Server Name ......... 34-50
+iPSE – Set Power Save Mode ................... 34-25
+iPTD - SerialNET Packets to Discard .... 34-123
+iPWD - Define Connection Password ...... 34-41
+iRAP - Password for RAS Authentication .........
.............................................................. 34-80
+iRAS – RAS RINGs ................................. 34-78
+iRAU - Define RAS Login User Name .... 34-79
+iRDL - Number of Times to Redial ISP ... 34-42
+iREA - Return Email Address .................. 34-68
+iRFU - Remote Firmware Update .............. 25-3
+iRLNK - Retrieve Link ................................ 8-1
+iRMH - Retrieve Mail Header ...................... 7-2
+iRML - Retrieve Mail List............................ 7-1
+iRMM - Retrieve Mail Message ................... 7-3
+iRP - Report Status ....................................... 4-1
+iRPG – Remote Parameter Update Group ..........
............................................................ 34-128
+iRRA - iChip Readiness Report Activation ........
.............................................................. 34-35
+iRRHW - iChip Readiness Hardware Pin 34-37
+iRRMA - IP Registration Mail Address . 34-103
+iRRRL - IP Registration Return Link ..... 34-106
+iRRSV - IP Registration Host Server Name .......
............................................................ 34-104
+iRRWS - IP Registration Web Server .... 34-105
+iRTO - Delay Period between Redials to ISP
.............................................................. 34-43
+iSBJ - Email Subject Field ....................... 34-65
+iSCLS - Close Socket ............................... 13-14
+iSCS - Get A Socket Connection Status Report
................................................................ 13-6
+iSDM – Service Diabling Mode ............... 34-26
+iSDMP - Dump Socket Buffer ................. 13-12
+iSDT - SerialNET Dialup Timeout......... 34-121
+iSFSH[%] - Flush Socket‘s Outbound Data .......
.............................................................. 13-13
+iSLNK – Submit A POST Request to A Web
Server ........................................................ 8-3
+iSMA - SMTP Authentication Method .... 34-47
+iSMP - Define SMTP Login Password .... 34-49
+iSMTP - Define SMTP Server Name ....... 34-46
+iSMU – Define SMTP Login User Name 34-48
+iSNET – Subnet Address .......................... 34-85
+iSNET – Subnet address of iChip LAN ... 34-88
+iSNMD - Activate SerialNET Mode ............ 9-1
+iSNRD - SerialNET Device Re-Initialization
Delay ................................................... 34-119
+iSNSI - SerialNET Device Serial Interface ........
............................................................ 34-117
+iSPN - SerialNET Server Phone Number ...........
............................................................ 34-120
+iSRCV - Receive A Byte Stream from A
Socket‘s Input Buffer .............................. 13-9
+iSSL – Secure Socket Connection Handshake
................................................................ 21-4
+iSSND[%] - Send A Byte Stream to A Socket
................................................................ 13-7
+iSST - Get A Single Socket Status Report . 13-5
+iSTCP - Open and Connect A TCP Socket 13-1
+iSTYP - SerialNET Device Socket Type 34-118
+iSUDP - Open A connectionless UDP socket
................................................................ 13-2
+iSWT - SerialNET Wake-Up Timeout ... 34-122
+iTBSN[%] - Telnet Send A Byte Stream .... 12-4
+iTCLS - Telnet Close Session .................... 12-6
+iTFSH[%] - Flush Telnet Socket‘s Outbound
Data ......................................................... 12-5
+iTO - Email ‗To‘ Description/Name ........ 34-67
+iTOA - Define Primary Addressee ........... 34-66
+iTOPN – Telnet Open Session ................... 12-1
+iTRCV – Telnet Receive Data .................... 12-2
+iTSND - Telnet Send Data Line ................. 12-3
+iTTO – TCP Timeout ............................... 34-14
+iTTR - TCP Retransmit Timeout .............. 34-17
+iTUP - Triggered Internet Session Initiation 5-3
+iUEN - Remote Firmware Update Flag .. 34-124
+iUFn - User Fields and Macro Substitution ........
.............................................................. 34-59
+iUP - Initiate Internet Session....................... 5-2
+iUPWD – Remote Firmware Update FTP User
Password ............................................. 34-127
+iURL - Default URL Address ................... 34-75
+iUSRN - Define Connection User Name .. 34-40
+iUSRV - Remote Firmware Update Server
Name ................................................... 34-125
+iUUSR - Remote Firmware Update FTP User
Name ................................................... 34-126
+iWKYn - Wireless LAN WEP Key Array ..........
............................................................ 34-100
+iWLBM - WLAN B Mode ......................... 15-7
+iWLCH - Wireless LAN Communication
Channel ................................................. 34-86
+iWLGM - WLAN G Mode ......................... 15-8
+iWLKI - Wireless LAN Transmission WEP
Key Index .............................................. 34-89
+iWLKn - Wireless LAN WEP Key Array 34-90
+iWLPP – Personal Shared Key Pass-Phrase .......
.............................................................. 34-92
+iWLPS - Wireless LAN Power Save ........ 34-91
+iWLPW - Set WLAN Tx Power ................. 15-3
+iWLSI - Wireless LAN Service Set Identifier
.............................................................. 34-87
+iWLTR - Wireless LAN Transmission Rate ......
................................................................ 15-2
+iWLWM - Wireless LAN WEP Mode ..... 34-88
+iWNXT - Retrieve Next Changed Web
Parameter ................................................ 10-2
+iWPPn - Pre-Shared Key Passphrase Array .......
.............................................................. 34-99
+iWPSI - Periodic WiFi Scan Interval ....... 34-94