background image

                
                   
                  WE310F5-X IP2WiFi Legacy AT Command Reference Guide 
 

80664ST11079A Rev. 3  

Page 64 of 79 

2021-10-25 

 
 

Not  Subject to NDA 

  

 

Note/Tip:  

1.) Other components external to the TELIT node may continue to 
dissipate  power  during  this  time,  unless  measures  are  taken  to 
ensure that they are also off or disabled. 

2.)  Only  Station  Mode  supports  DeepSleep  and  Standby 
(AT+PSDSLEEP and AT+PSSTBY). 

 

The  processor  can  be  awakened  by  sending  data  on  the  serial  port  from  the  host. 
However,  several  milliseconds  are  required  to  stabilize  the  clock  oscillator  when  the 
system awakens from Deep Sleep. Since the clock oscillator must stabilize before data 
can be read, the initial data will no

t be received; “dummy” (discardable) characters or 

commands should be sent until an indication is received from the application. 

Response 

These  commands  do  not  return  any  response  code  to  the  serial  interface.  The  S2W 

application sends the message “Out of Deep Sleep” along with the standard response 

once it comes out from deep sleep. 

A similar command can be used to enable the deep sleep with a timeout and alarm: 

AT+PSDPSLEEP=[<timeout>,<ALARM1 POL>,<ALARM2 POL>]<CR> 

Parameter Description 

Table 75: Deep Sleep Parameters. 

Parameter 

Optional/Mandatory 

Value 

Description 

 
Timeout 

 
Optional 

 
Integer by 32bit value 

Node goes to deep sleep state for the 
configured time in milliseconds and upon 
time out exits the node from deep sleep 
state. Max time out value is 32 bits. 

ALARM1 POL 

Not Supported 

0 (high-to-low) 
1 (low-to-high) 

This is the polarity of the transition at pin 
RTC_IO_1 of the TELIT node will trigger an 
alarm input and waken the TELIT node 
from deep sleep. A value of 0 specifies a 
high-to-low transition as active; a value of 
1 specifies low-to-high. 

ALARM2 POL 

Not Supported 

1 (low-to-high) 

This is the polarity of the transition at 
pin RTC_IO_2 that triggers an alarm 
input, using the same convention used 
for Alarm1. 

 

 

 

Содержание WE310F5-X

Страница 1: ...1VV0301698 2021 01 Rev 0 Telit Technical Documentation WE310F5 X IP2WiFi Legacy Command Reference Guide 80664ST11079A Rev 3 2021 10 25...

Страница 2: ...WE310F5 X IP2WiFi Legacy AT Command Reference Guide 80664ST11079A Rev 3 Page 2 of 79 2021 10 25 Not Subject to NDA APPLICABILITY TABLE PRODUCTS WE310F5 I WE310F5 P...

Страница 3: ...s 9 2 1 1 AT Command Definitions 9 2 1 2 AT Command Syntax 10 3 GETTING STARTED 11 System Overview 11 Legacy Command Mode 11 4 ARCHITECTURE 12 Working Principle 12 System Initialization 12 Data Handli...

Страница 4: ...Get System Time 25 Profile Setting 26 6 4 1 Get Profile 26 6 4 2 Save Profile 27 6 4 3 Load Profile 28 6 4 4 Select Default Profile 28 6 4 5 Define Profile 29 6 4 6 Restore Profile 30 6 4 7 Identifica...

Страница 5: ...4 Association 49 7 2 5 Disassociation 51 7 2 6 WLAN Keep Alive Interval 52 8 DATA TRANSFER 53 Auto Mode 53 8 1 1 Enable Auto Connection 53 Enable Multicast Reception 53 9 POWER MANAGEMENT RADIO AND S...

Страница 6: ...ages 71 12 PRODUCT AND SAFETY INFORMATION 73 Copyrights and Other Notices 73 12 1 1 Copyrights 73 12 1 2 Computer Software Copyrights 73 Usage and Disclosure Restrictions 74 12 2 1 License Agreements...

Страница 7: ...eans of AT Commands Contact Information Support For general contact technical support services technical questions and report documentation errors contact Telit Technical Support at TS SRD telit com A...

Страница 8: ...g the module Electro static Discharge Notifies the user to take proper grounding precautions before handling the product All dates are in ISO 8601 format that is YYYY MM DD Related Documents Table 2 R...

Страница 9: ...scription Square brackets Enclose optional parameters Choose none or select one or more an unlimited number of times each Do not enter brackets as part of any command parm1 parm2 parm3 Question mark U...

Страница 10: ...followed by Telit implementation used in this document for software procedures that are explained using the AT command line interface Table 4 Command Syntax Convention Type Description command syntax...

Страница 11: ...al interface This approach offloads WLAN TCP IP stack and network management overhead to the Wireless chip allowing a small embedded host for example an MCU to communicate with other hosts on the netw...

Страница 12: ...s the module SW tries to fetch the configuration file also called as profile from the file system If the profile file is not found it sets the default values factory default values to profile and crea...

Страница 13: ...are described in the following pages This encoding is used for both transmitted and received data The process of sending a data packet is depicted in the below figure The sequence ESC S or ESC U is se...

Страница 14: ...d mode Any buffered data is sent before the connection is closed This can be issued from the serial host once the data transmissions start on a socket using ESC S CID sequence Success Indication ESC O...

Страница 15: ...ing two additional CTS and RTS connections This feature prevents the UART hardware FIFO overflow on S2W Application due to high speed data transmission from to the S2W Application If hardware flow con...

Страница 16: ...nd or channel for a specified scan time Scanning can be performed to find networks with a specific SSID networks operating on a specific radio channel or a combination of these constraints 4 5 2 Assoc...

Страница 17: ...he first character of the SSID or Passphrase 4 If comma is a part of the SSID then SSID parameter needs to be framed with double quotation marks SS ID as shown below Table 7 SSID Parameter Expected SS...

Страница 18: ...AT Rn Parameter Description Table 8 Hardware Flow Control Parameters Parameter Optional Mandatory Value Description n Mandatory 0 default Hardware flow control is disabled 1 Hardware flow control is...

Страница 19: ...Reference Guide 80664ST11079A Rev 3 Page 19 of 79 2021 10 25 Not Subject to NDA Synchronous Response Table 10 Interface Verification Synchronous Response Responses Remarks OK Success No response Failu...

Страница 20: ...ERSION 7 0 0 S2W WLAN VERSION 7 0 0 OK The command to get more details of the S2W version AT VER This command returns more information along with the above response of the S2W binary followed by the s...

Страница 21: ...D with storage capacity Example 2 AT VER S2W APP VERSION 7 0 0 S2W GEPS VERSION 7 0 0 S2W WLAN VERSION 7 0 0 S2W BIN TYPE DEFAULT S2W RELEASE TYPE BETA BUILD TIME 14 59 27 BUILD DATE Sep 18 2019 WLAN...

Страница 22: ...Current Command Mode Status Responses Remarks YLC mode OK It specifies the current command mode Success ERROR INVALID INPUT If parameters are not valid Other than 0 and 1 Example AT YLC YLC 0 OK 6 2 2...

Страница 23: ...Command Mode Synchronous Response Responses Remarks OK Success ERROR INVALID INPUT If parameters are not valid Other than 0 and 1 6 2 3 Boot Reason Command Description This command identifies the reas...

Страница 24: ...TIME dd mm yyyy HH MM SS System time in milliseconds since epoch 1970 Note Tip This command does not take care of the day light savings The reference will be with respect to UTC GMT Parameter Descript...

Страница 25: ...response to the serial interface Command Syntax AT GETIME Note Tip By default the command mode is set to New AT command mode Synchronous Response Table 18 Get System Time Synchronous Response Respons...

Страница 26: ...factory Reset 6 4 1 Get Profile Command Description This command is used to get the information of current profiles Profile 0 and Profile 1 and their saved parameter values in ASCII format The details...

Страница 27: ...ETRY 5 WP 0 WRXPS 1 WRXACTIVE 0 NAUTO 0 1 192 168 1 1 8 WAUTH 0 WWPA Serial2Wifi PSK valid 0 SSID WWEP1 1234567890 WWEP2 WWEP3 WWEP4 S0 01000 S1 00500 S2 00500 S3 00003 S4 00010 S5 00150 S6 00050 S7 0...

Страница 28: ...ritten by those stored in non volatile memory under the specified profile Command Syntax ATZn Parameter Description Table 22 Load Profile Parameters Parameter Optional Mandatory Value Description n Ma...

Страница 29: ...r values that define the behavior of the Telit node are grouped into Profiles These profiles are stored in non volatile memory when not in use The default configuration supports single Profile The con...

Страница 30: ...t Gateway Address Valid IP address DNS1 Valid DNS1 IP address DNS Address 72 DNS2 Valid DNS2 IP address UART Configuration Echo Mode Enabled Disabled Echo 67 Verbose Mode Enabled Disabled Verbose 68 H...

Страница 31: ...scription Table 28 Identification Information Parameters Parameter Optional Mandatory Value Description n Mandatory 0 OEM identification 1 Hardware version 2 Software version n is the information ID t...

Страница 32: ...ESSAGE ESC Escape TYPE Type of message and the length is one byte For asynchronous message it is 0x41 ASCII value A SUBTYPE Message subtype and the length of this field is One byte when the value of t...

Страница 33: ...and is used without parameter AT RESET it forcefully resets the module core and comes out with a fresh boot message APP Reset APP SW Reset Command Syntax AT RESET Note Tip This command without paramet...

Страница 34: ...mode andtheotherwhenitisinAPmode The MAC address printed on the Telit node is for STA mode STA MAC address 1 is the MAC address for AP mode 2 To get the current MAC address for the Telit node in STA m...

Страница 35: ...ponse Parameter Description Table 34 Package Version Response Parameters Parameter Range Type Description Module Version 20 25 String It specifies the current Wi Fi software version of the module Mode...

Страница 36: ...IP2WiFi Legacy AT Command Reference Guide 80664ST11079A Rev 3 Page 36 of 79 2021 10 25 Not Subject to NDA Example 1 AT SWPKGV 39 00 000 B005 P0G 000000 M0G 000003 P0G 000000 A0G 000002 R0G 060203 B0G...

Страница 37: ...gulatory Domain Supported Channels Desired Power Level Regulatory Domain Mandatory Internal PA 0 as default Internal PA 2 as default 0 default FCC 1 to 11 0 7 2 15 1 ETSI 1 to 13 0 7 4 15 2 TELEC 1 to...

Страница 38: ...LAP mode inactivity timeout in LAP mode reserved rate adaptation device type rate adaptation minimum application throughput CR Note Tip Do not issue AT WA command when Telit node is in WiFi direct P2...

Страница 39: ...to configure this value as small as possible inactivity time out in LAP mode Optional Minimum value 60 Maximum value 65000 Default value 60 Unit seconds This value specifies the inactivity time out pe...

Страница 40: ...with following configuration AT WM 2 16 1 1 5 Number of stations allowed to associate in Limited AP mode 16 DTIM period in LAP mode 1 Device type Line powered Minimum application throughput 5mbps Con...

Страница 41: ...de Synchronous Response Responses Remarks Mode Value OK Success Note where mode is 0 1 6 Example 1 AT WPHYMODE 2 OK Station AP Mode 7 2 1 Scan Time Settings 7 2 1 1 Set Scan Time Command Description T...

Страница 42: ...ronous Response Table 45 Set Scan Time Synchronous Response Events Verbose Mode Non Verbose Mode Remarks Success CR LF OK CR LF CR LF 0 CR LF Parameters are valid Failure CR LF ERROR SP INVAL ID SP IN...

Страница 43: ...ise Not Supported 32 WPA2 Enterprise Not Supported 64 WPA2 AES TKIP security Not Supported Note 1 In AP mode only Open and WPA AES as security mechanism is supported 2 Enterprise security is supported...

Страница 44: ...PAPSK command instead of the following command See WPA PSK and WPA2 PSK Key Calculation Command Syntax AT WWPA passphrase Parameter Description Table 49 WPA PSK and WPA2 PSK Passphrase Parameters Para...

Страница 45: ...me the WE310F5 X node associates the WE310F5 X node provides the capability to compute the PSK once and store the resulting value The key value is stored in the SRAM copy of the current profile the pr...

Страница 46: ...that the profile containing the new PSK is the default profile should be issued The PSK will then be available when the WE310F5 X node awakens from Standby mode See Select Default Profile page 39 for...

Страница 47: ...lt profile should be issued The PSK will then be available when the Telit node awakens from Standby ERROR INVALID INPUT Invalid PSK if PSK is not 32 bytes Example AT WPSK 00010203040506070809000102030...

Страница 48: ...50 default It specifies the default scan time that the node uses The default scan time can be overridden by issuing AT WST command see Set Scan Time page 53 Configuring scan time using this parameter...

Страница 49: ...age The following is the behavior of the command in different modes 1 In STA mode i e AT WM 0 see Operation Mode page 46 The node will attempt to associate with the requested network If the requested...

Страница 50: ...same as the modules MAC address In Ad hoc mode it is the BSSID of the network element to which the module will join or it is the BSSIC of the network creator Channel Optional Depends on the value of A...

Страница 51: ...RROR IP CONFIG FAIL If DHCP fails in infrastructure mode Example AT WA TelitDemo 11 IPSubNetGateway 192 168 1 99 255 255 255 0 192 168 1 1 OK 7 2 5 Disassociation Command Description This command is u...

Страница 52: ...vity between AP and the node by sending a NULL frame Command Syntax AT WKEEPALIVE Interval Type Parameter Description Table 61 WLAN Keep Alive Interval Parameters Parameter Optional Mandatory Value De...

Страница 53: ...boot Command Syntax ATCn Parameter Description Table 63 Enable Auto Connection Parameters Parameter Optional Mandatory Value Description n Mandatory 0 1 0 Disable 1 Enable n is 0 to disable auto conne...

Страница 54: ...e Synchronous Response Table 66 Enable Multicast Reception Synchronous Response Responses Remarks OK Success ERROR INVALID INPUT If parameters are not valid If n value is other than 0 or 1 Example 1 T...

Страница 55: ...11 IP SubNet Gateway 192 168 1 99 255 255 255 0 192 168 1 1 OK AT NDHCP 1 IP SubNet Gateway 192 168 23 101 255 255 255 0 192 168 23 1 OK AT MCSTSET 1 OK AT NCUDP 224 0 0 0 3610 CONNECT 0 OK Example 3...

Страница 56: ...7 can be enabled but will not save power since the receiver is left on Command Syntax AT WRXACTIVE n Parameter Description Table 68 Active Radio Receive Parameters Parameter Optional Mandatory Value D...

Страница 57: ...d is issued once to configure the mode DTIM based wakeup Listen interval based wake up or Custom wake up and then to enable the configuration in commands issued when configured for listen interval bas...

Страница 58: ...N A Reserved for future use DataRxType Not Supported N A Reserved for future use ActiveToOffTimeout Not Supported N A Time to be in active radio state if DataRxType is switched to active mode Time is...

Страница 59: ...A will wake up for every 10 beacons Wake up for DTIM To configure the STA to wake up for every DTIM interval the command is AT WIEEEPSPOLL 2 0 Here we did not specify the listen interval as that will...

Страница 60: ...e buffered frames in case the PS Poll request from the STA does not reach the AP Enable Power Save To enable the power save on the STA the command is AT WIEEEPSPOLL 1 Whenever AT WIEEEPSPOLL is given...

Страница 61: ...Access Point that it will go to sleep and the Access Point will buffer any packets addresses to that node The node will awaken to listen to periodic beacons from the Access Point that contains a Traf...

Страница 62: ...eeded from the interface until the requested time has passed or provide an alarm input to awaken the module when needed The alarm should trigger about 10 msec prior to issuance of any serial commands...

Страница 63: ...and waken the TELIT node from Standby A value of 0 specifies a high to low transition as active a value of 1 specifies low to high ALARM2 POL Not Supported 1 low to high This is the polarity of the tr...

Страница 64: ...code to the serial interface The S2W application sends the message Out of Deep Sleep along with the standard response once it comes out from deep sleep A similar command can be used to enable the dee...

Страница 65: ...rence Guide 80664ST11079A Rev 3 Page 65 of 79 2021 10 25 Not Subject to NDA Synchronous Response Table 76 Deep Sleep Synchronous Response Responses Remarks OK Success ERROR INVALID INPUT If parameters...

Страница 66: ...Syntax AT LOGLVL level Command Note This command can also be used for domain check as well Parameter Description Table 77 Loglevel Parameters Parameter Optional Mandatory Value Description level Mand...

Страница 67: ...s command is used to enable or disable the echo back to host MCU Command Syntax ATEn Parameter Description Table 79 Echo Parameters Parameter Optional Mandatory Value Description level NA 0 Disabled 1...

Страница 68: ...er Optional Mandatory Value Description n NA 0 Verbose response is disabled the status response is in the form of numerical codes For more information about the numerical codes when Verbose is disable...

Страница 69: ...tatus Command Syntax AT WSTATUS Synchronous Response Table 84 WLAN Status Synchronous Response Responses Remarks MODE mode CHANNEL channel SSID ssid BSSID bssid SECURITY security OK Success The Telit...

Страница 70: ...WE310F5 X IP2WiFi Legacy AT Command Reference Guide 80664ST11079A Rev 3 Page 70 of 79 2021 10 25 Not Subject to NDA MODE 0CHANNEL 11 SSID TelitDemo BSSID 98 fc 11 4a b8 56SECURITY NONE OK...

Страница 71: ...fully S2W_LINK_LOST r nDISASSOCIATED r n r n9 r n Telit node is not associated to a wireless network MCU sends NSTCP UDP or AT NCTCP UDP Asynchronous Enhanced Asynchronous Messages Asynchronous messag...

Страница 72: ...ESC A5015 r n Out of Deep Sleep r n r nOut of Deep Sleep r n r n ESC A611Outof DeepSleep r n r n13 r n ESC A6016 r n Serial2WiFi APP r nSerial2WiFi APP r n ESC A90fSerial2WiFiAPP r n r n16 r n ESC A9...

Страница 73: ...services in your country 12 1 1 Copyrights This instruction manual and the Telit products described herein may include or describe Telit s copyrighted material such as computer programs stored in semi...

Страница 74: ...agreement 12 2 2 Copyrighted Materials The Software and the documentation are copyrighted materials Making unauthorized copies is prohibited by the law The software or the documentation shall not be...

Страница 75: ...OUT LIMITATION LOST OF PROFITS HOWEVER CAUSED AND WHETHER MADE UNDER CONTRACT TORT OR OTHER LEGAL THEORY ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE OTHER CODES OR THE EXERCISE OF ANY RIG...

Страница 76: ...ing mode The system integrator is responsible for the functioning of the final product Therefore the external components of the module as well as any project or installation issue have to be handled w...

Страница 77: ...peed HSDPA High Speed Downlink Packet Access HSIC High Speed Inter Chip HSUPA High Speed Uplink Packet Access I O Input Output MISO Master Input Slave Output MOSI Master Output Slave Input MRDY Master...

Страница 78: ...ENTINFO AT WRETRY AT WAUTO Addition of AT SWPKGV AT PSSTBY ATCn AT ASYNCMSGFMT AT YBR AT PSDPSLEEP AT NMAC AT MCSTSET Updated Get Current Command Mode Status Switch Between Legacy and New AT Command U...

Страница 79: ...1VV0301698 2021 01 Rev 0 Telit Technical Documentation...

Отзывы: