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
Contents
AT+i Programmer‘s Manual Version 8.32 ix
33.1 INTRODUCTION .............................................................................................. 33-1
33.2 REMOTE AT+I COMMANDS ........................................................................... 33-1
33.3 CLOSING A REMOTE AT+I SESSION .............................................................. 33-1
33.4 CAVEATS AND RESTRICTIONS ........................................................................ 33-1
34 Nonvolatile Parameter Database........................................................................ 34-1
34.1 PARAMETER DESCRIPTIONS ........................................................................... 34-1
0 34-6
34.2 +IFD — RESTORE ALL PARAMETERS TO FACTORY DEFAULTS ..................... 34-7
34.3 OPERATIONAL PARAMETERS ......................................................................... 34-8
34.3.1 +iXRC — Extended Result Code .......................................................... 34-8
34.3.2 +iDMD — Modem Dial Mode .............................................................. 34-9
34.3.3 +iMIS — Modem Initialization String ................................................ 34-10
34.3.4 +iMTYP — Set Type of Modem Connected to iChip .......................... 34-11
34.3.5 +iWTC — Wait Time Constant ........................................................... 34-13
34.3.6 +iTTO — TCP Timeout ...................................................................... 34-14
34.3.7 +iPGT — PING Timeout .................................................................... 34-15
34.3.8 +iMPS — Max PPP Packet Size ......................................................... 34-16
34.3.9 +iTTR — TCP Retransmit Timeout .................................................... 34-17
34.3.10 +iBDRF — Define A Fixed Baud Rate on Host Connection .............. 34-18
34.3.11 +iBDRM — Define A Fixed Baud Rate on iChip
Modem Connection34-
19
34.3.12 +iBDRD — Baud Rate Divider ........................................................... 34-20
34.3.13 +iAWS — Activate WEB Server Automatically .................................. 34-21
34.3.14 +iLATI — TCP/IP Listening Socket to Service Remote AT+i Commands
34-22
34.3.15 +iFLW — Set Flow Control Mode ...................................................... 34-23
34.3.16 +iCPF — Active Communications Platform ...................................... 34-24
34.3.17 +iPSE — Set Power Save Mode ......................................................... 34-25
34.3.18 +iSDM — Service Disabling Mode .................................................... 34-26
34.3.19 +iDF — IP Protocol ‘Don’t Fragment’ Bit Value ............................. 34-27
34.3.20 +iCKSM — Checksum Mode .............................................................. 34-28
34.3.21 +iHIF — Host Interface...................................................................... 34-29
34.3.22 +iMIF — Modem Interface ................................................................. 34-30
34.3.23 +iADCL — ADC Level ....................................................................... 34-31
34.3.24 +iADCD — ADC Delta ...................................................................... 34-32
34.3.25 +iADCT — ADC Polling Time ........................................................... 34-33
34.3.26 +iADCP — ADC GPIO Pin ................................................................ 34-34
34.3.27 +iRRA — iChip Readiness Report Activation .................................... 34-35
34.3.28 +iRRHW — iChip Readiness Hardware Pin ...................................... 34-37
34.4 ISP CONNECTION PARAMETERS .................................................................. 34-38
34.4.1 +iISPn — Set ISP Phone Number ....................................................... 34-38
34.4.2 +iATH — Set PPP Authentication Method ......................................... 34-39
34.4.3 +iUSRN — Define Connection User Name ........................................ 34-40
34.4.4 +iPWD — Define Connection Password ............................................ 34-41
34.4.5 +iRDL — Number of Times to Redial ISP .......................................... 34-42
34.4.6 +iRTO — Delay Period between Redials to ISP ................................ 34-43