Sierra Wireless WISMO218 User Manual

Browse online or download User Manual for Networking Sierra Wireless WISMO218. WISMO228 TCP/IP AT Commands Manual

  • Download
  • Add to my manuals
  • Print

Summary of Contents

Page 1 - WISMO228 TCP/IP AT Commands

WA_DEV_W228_UGD_002 Revision 003 January 29, 2010 WISMO228 WIreless Standard MOdem WISMO228 TCP/IP AT Commands Manual

Page 2 - Important Notice

WA_DEV_W228_UGD_002 Rev 003 Page 10 of 78 WISMO228 TCP/IP AT Commands Manual Information Responses and Result Codes Responses start and end with

Page 3 - Trademarks

WA_DEV_W228_UGD_002 Rev 003 Page 11 of 78 WISMO228 TCP/IP AT Commands Manual 2. Principles The AT+WIP AT Commands implements the TCP/IP protoc

Page 4 - Contact Information

WA_DEV_W228_UGD_002 Rev 003 Page 12 of 78 WISMO228 TCP/IP AT Commands Manual Possible Protocols The possible protocols are:  1 = UDP  2 = TC

Page 5 - Revision History

WA_DEV_W228_UGD_002 Rev 003 Page 13 of 78 WISMO228 TCP/IP AT Commands Manual 3. General Configuration IP Stack Handling +WIPCFG Description

Page 6 - Contents

WA_DEV_W228_UGD_002 Rev 003 Page 14 of 78 WISMO228 TCP/IP AT Commands Manual  if <mode>=4 Action Command AT+WIPCFG=<mode>,<acti

Page 7

WA_DEV_W228_UGD_002 Rev 003 Page 15 of 78 WISMO228 TCP/IP AT Commands Manual range: 0-255 (default value: 64) 1 WIP_NET_OPT_IP_TOS  Default TO

Page 8

WA_DEV_W228_UGD_002 Rev 003 Page 16 of 78 WISMO228 TCP/IP AT Commands Manual of the network, then the datagram is divided into smaller

Page 9 - 1. Introduction

WA_DEV_W228_UGD_002 Rev 003 Page 17 of 78 WISMO228 TCP/IP AT Commands Manual range: 0-100 (default value: 0) 13 

Page 10

WA_DEV_W228_UGD_002 Rev 003 Page 18 of 78 WISMO228 TCP/IP AT Commands Manual Possible Errors 

Page 11 - 2. Principles

WA_DEV_W228_UGD_002 Rev 003 Page 19 of 78 WISMO228 TCP/IP AT Commands Manual Examples Command Responses AT+WIPCFG=1 Note: Start IP Stack OK AT+W

Page 12 - Number of Sockets

WA_DEV_W228_UGD_002 Rev 003 Page 2 of 78 WISMO228 TCP/IP AT Commands Manual Important Notice Due to the nature of wireless communications, tran

Page 13 - 3. General Configuration

WA_DEV_W228_UGD_002 Rev 003 Page 20 of 78 WISMO228 TCP/IP AT Commands Manual Command Responses AT+WIPCFG=4,0 Note: Free IP configuration paramet

Page 14

WA_DEV_W228_UGD_002 Rev 003 Page 21 of 78 WISMO228 TCP/IP AT Commands Manual Bearers Handling +WIPBR Description The +WIPBR command can be

Page 15

WA_DEV_W228_UGD_002 Rev 003 Page 22 of 78 WISMO228 TCP/IP AT Commands Manual  if <cmdtype> = 6 Action Command AT+WIPBR=<cmdtype>,&

Page 16

WA_DEV_W228_UGD_002 Rev 003 Page 23 of 78 WISMO228 TCP/IP AT Commands Manual max: 32 characters 1 WIP_BOPT_PASSWORD  password (string) max: 32

Page 17 - Parameter Storage

WA_DEV_W228_UGD_002 Rev 003 Page 24 of 78 WISMO228 TCP/IP AT Commands Manual range: 0-1 <value>: range of values for different bearer opti

Page 18 - Possible Errors

WA_DEV_W228_UGD_002 Rev 003 Page 25 of 78 WISMO228 TCP/IP AT Commands Manual Parameter Storage Several bearer configuration sets can be saved. C

Page 19 - Examples

WA_DEV_W228_UGD_002 Rev 003 Page 26 of 78 WISMO228 TCP/IP AT Commands Manual Examples Command Responses AT+WIPBR? 1,0 6,1 OK Note: Bearer UART1

Page 20 - Responses

WA_DEV_W228_UGD_002 Rev 003 Page 27 of 78 WISMO228 TCP/IP AT Commands Manual Command Responses AT+WIPBR=3,5,16 Note: Read the destination IP add

Page 21 - Bearers Handling +WIPBR

WA_DEV_W228_UGD_002 Rev 003 Page 28 of 78 WISMO228 TCP/IP AT Commands Manual 

Page 22

WA_DEV_W228_UGD_002 Rev 003 Page 29 of 78 WISMO228 TCP/IP AT Commands Manual 4. IP Protocol Services Service Creation +WIPCREATE Descri

Page 23

WA_DEV_W228_UGD_002 Rev 003 Page 3 of 78 WISMO228 TCP/IP AT Commands Manual Limitations of Liability This manual Sierra W

Page 24

WA_DEV_W228_UGD_002 Rev 003 Page 30 of 78 WISMO228 TCP/IP AT Commands Manual Syntax  if <mode> = 1 Action Command AT+WIPCREATE=<mode

Page 25

WA_DEV_W228_UGD_002 Rev 003 Page 31 of 78 WISMO228 TCP/IP AT Commands Manual  if <mode>=1 or 2 Unsolicited response +WIPREADY: <mode&

Page 26

WA_DEV_W228_UGD_002 Rev 003 Page 32 of 78 WISMO228 TCP/IP AT Commands Manual Parameters and Defined Values <mode>: Specifies type of socke

Page 27

WA_DEV_W228_UGD_002 Rev 003 Page 33 of 78 WISMO228 TCP/IP AT Commands Manual Possible Errors 

Page 28

WA_DEV_W228_UGD_002 Rev 003 Page 34 of 78 WISMO228 TCP/IP AT Commands Manual Examples Command Responses AT+WIPCREATE=1,1,80 Note: Create the UDP

Page 29 - 4. IP Protocol Services

WA_DEV_W228_UGD_002 Rev 003 Page 35 of 78 WISMO228 TCP/IP AT Commands Manual possible to reserve a range with AT+WIPCREATE=3, <server idx>

Page 30

WA_DEV_W228_UGD_002 Rev 003 Page 36 of 78 WISMO228 TCP/IP AT Commands Manual Closing a Service +WIPCLOSE Description The +WIPCLOSE comman

Page 31

WA_DEV_W228_UGD_002 Rev 003 Page 37 of 78 WISMO228 TCP/IP AT Commands Manual command. Parameter Storage None Possible Errors The possible error

Page 32

WA_DEV_W228_UGD_002 Rev 003 Page 38 of 78 WISMO228 TCP/IP AT Commands Manual 

Page 33

WA_DEV_W228_UGD_002 Rev 003 Page 39 of 78 WISMO228 TCP/IP AT Commands Manual Service Option Handling +WIPOPT Description The +WIPOPT comm

Page 34

WA_DEV_W228_UGD_002 Rev 003 Page 4 of 78 WISMO228 TCP/IP AT Commands Manual Contact Information Sales Desk: Phone: 1-604-232-1488 Hours: 8:00 A

Page 35

WA_DEV_W228_UGD_002 Rev 003 Page 40 of 78 WISMO228 TCP/IP AT Commands Manual Parameters and Defined Values <protocol>: protocol type 1 UD

Page 36 - Closing a Service +WIPCLOSE

WA_DEV_W228_UGD_002 Rev 003 Page 41 of 78 WISMO228 TCP/IP AT Commands Manual “+CM EE” AT error code Description 837 bad protocol 850 unknown rea

Page 37

WA_DEV_W228_UGD_002 Rev 003 Page 42 of 78 WISMO228 TCP/IP AT Commands Manual opt num Value format Option type Description UDP TCP client TCP ser

Page 38

WA_DEV_W228_UGD_002 Rev 003 Page 43 of 78 WISMO228 TCP/IP AT Commands Manual 5. Data Exchange for Protocol Services This section deals with th

Page 39 - Description

WA_DEV_W228_UGD_002 Rev 003 Page 44 of 78 WISMO228 TCP/IP AT Commands Manual UDP Sockets in Continuous Mode UDP is a connectionless protocol and

Page 40

WA_DEV_W228_UGD_002 Rev 003 Page 45 of 78 WISMO228 TCP/IP AT Commands Manual [ETX] Escaping Mechanism The schematic above explains how [ETX] ch

Page 41

WA_DEV_W228_UGD_002 Rev 003 Page 46 of 78 WISMO228 TCP/IP AT Commands Manual  UDP socket: a non escaped [ETX] signals the boundary of the curr

Page 42

WA_DEV_W228_UGD_002 Rev 003 Page 47 of 78 WISMO228 TCP/IP AT Commands Manual The schematic above explains how [DLE] characters  which have a s

Page 43 - Services

WA_DEV_W228_UGD_002 Rev 003 Page 48 of 78 WISMO228 TCP/IP AT Commands Manual Protocol UART IP Network (active socket) TCP [DLE] alone. A single

Page 44

WA_DEV_W228_UGD_002 Rev 003 Page 49 of 78 WISMO228 TCP/IP AT Commands Manual Read Command AT+WIPDATA? NONE Test Command AT+WIPDATA=? OK  if &l

Page 45

WA_DEV_W228_UGD_002 Rev 003 Page 5 of 78 WISMO228 TCP/IP AT Commands Manual Revision History Index Date Updates 001 October 12, 2009 Creation 0

Page 46

WA_DEV_W228_UGD_002 Rev 003 Page 50 of 78 WISMO228 TCP/IP AT Commands Manual [DLE]/[ETX] characters are considered as normal data and not specia

Page 47

WA_DEV_W228_UGD_002 Rev 003 Page 51 of 78 WISMO228 TCP/IP AT Commands Manual Examples Command Responses AT+WIPDATA=2,5,1 Note: TCP Client with i

Page 48 - Resetting TCP Sockets

WA_DEV_W228_UGD_002 Rev 003 Page 52 of 78 WISMO228 TCP/IP AT Commands Manual Command Responses AT+WIPDATA=2,5,1,20,10 Note: TCP with index 5 can

Page 49

WA_DEV_W228_UGD_002 Rev 003 Page 53 of 78 WISMO228 TCP/IP AT Commands Manual In the schematic above, a TCP socket is connected. On the transmit

Page 50

WA_DEV_W228_UGD_002 Rev 003 Page 54 of 78 WISMO228 TCP/IP AT Commands Manual  +CME ERROR:3 will be received when GPRS bearer is used  no res

Page 51

WA_DEV_W228_UGD_002 Rev 003 Page 55 of 78 WISMO228 TCP/IP AT Commands Manual set for option WIP_NET_OPT_TCP_MIN_MSS and AT_WIP_NET_OPT_PREF_TIME

Page 52

WA_DEV_W228_UGD_002 Rev 003 Page 56 of 78 WISMO228 TCP/IP AT Commands Manual 6. Ping Services PING command +WIPPING Description The +WI

Page 53

WA_DEV_W228_UGD_002 Rev 003 Page 57 of 78 WISMO228 TCP/IP AT Commands Manual <interval>: number of milliseconds between packets range: 1-6

Page 54

WA_DEV_W228_UGD_002 Rev 003 Page 58 of 78 WISMO228 TCP/IP AT Commands Manual Examples Command Responses AT+WIPPING=”www.wavecom.com” Note: Ping

Page 55

WA_DEV_W228_UGD_002 Rev 003 Page 59 of 78 WISMO228 TCP/IP AT Commands Manual 7. Examples of Application TCP Socket TCP Server Socket Using GPR

Page 56 - 6. Ping Services

WA_DEV_W228_UGD_002 Rev 003 Page 6 of 78 WISMO228 TCP/IP AT Commands Manual Contents CONTENTS ...

Page 57

WA_DEV_W228_UGD_002 Rev 003 Page 60 of 78 WISMO228 TCP/IP AT Commands Manual Using GSM Bearer AT+WIPCFG=1 OK //start IP stack AT+WIPBR=1,5 OK //

Page 58

WA_DEV_W228_UGD_002 Rev 003 Page 61 of 78 WISMO228 TCP/IP AT Commands Manual TCP Client Socket Using GPRS Bearer AT+WIPCFG=1 OK //start IP stack

Page 59 - 7. Examples of Application

WA_DEV_W228_UGD_002 Rev 003 Page 62 of 78 WISMO228 TCP/IP AT Commands Manual Using GSM Bearer AT+WIPCFG=1 OK //start IP stack AT+WIPBR=1,5 OK //

Page 60

WA_DEV_W228_UGD_002 Rev 003 Page 63 of 78 WISMO228 TCP/IP AT Commands Manual UDP Socket AT+WIPCFG=1 OK //start IP stack AT+WIPBR=1,6 OK //open G

Page 61 - TCP Client Socket

WA_DEV_W228_UGD_002 Rev 003 Page 64 of 78 WISMO228 TCP/IP AT Commands Manual +WIPDATA: 1,1,25,"192.168.0.2",2397 //one datagram is rea

Page 62

WA_DEV_W228_UGD_002 Rev 003 Page 65 of 78 WISMO228 TCP/IP AT Commands Manual PING AT+WIPCFG=1 OK //start IP stack AT+WIPBR=1,6 OK //open GPRS be

Page 63 - UDP Socket

WA_DEV_W228_UGD_002 Rev 003 Page 66 of 78 WISMO228 TCP/IP AT Commands Manual Creating a TCP Server, Spawning the Maximum TCP Sockets (for

Page 64

WA_DEV_W228_UGD_002 Rev 003 Page 67 of 78 WISMO228 TCP/IP AT Commands Manual Creating a Server and Trying to Create a TCP Client/Server

Page 65

WA_DEV_W228_UGD_002 Rev 003 Page 68 of 78 WISMO228 TCP/IP AT Commands Manual +WIPPEERCLOSE: 2,3 //unsolicited: peer socket is closed AT+WIPCLOSE

Page 66

WA_DEV_W228_UGD_002 Rev 003 Page 69 of 78 WISMO228 TCP/IP AT Commands Manual Failed Creation of a TCP Client and Failed Creation of a TCP Serv

Page 67

WA_DEV_W228_UGD_002 Rev 003 Page 7 of 78 WISMO228 TCP/IP AT Commands Manual Parameters and Defined Values ...

Page 68

WA_DEV_W228_UGD_002 Rev 003 Page 70 of 78 WISMO228 TCP/IP AT Commands Manual Creating 8 UDP Sockets, 8 TCP Clients and 4 TCP Servers AT+WIPCFG=

Page 69 - TCP Client

WA_DEV_W228_UGD_002 Rev 003 Page 71 of 78 WISMO228 TCP/IP AT Commands Manual +WIPREADY: 1,4 //unsolicited: the UDP client socket is “pseudo //”c

Page 70 - Servers

WA_DEV_W228_UGD_002 Rev 003 Page 72 of 78 WISMO228 TCP/IP AT Commands Manual AT+WIPCREATE=2,1,”192.168.0.1”,80 +CME ERROR: 845 //create a TCP cl

Page 71

WA_DEV_W228_UGD_002 Rev 003 Page 73 of 78 WISMO228 TCP/IP AT Commands Manual Trying to Create 8 UDP Sockets, 8 TCP Client Sockets and 4

Page 72

WA_DEV_W228_UGD_002 Rev 003 Page 74 of 78 WISMO228 TCP/IP AT Commands Manual Creating TCP Client and Server Sockets in the Same WISMO® AT+WIPCFG

Page 73

WA_DEV_W228_UGD_002 Rev 003 Page 75 of 78 WISMO228 TCP/IP AT Commands Manual 8. Error Codes “+CMEE” AT Error Code Description 3 operation not

Page 74

WA_DEV_W228_UGD_002 Rev 003 Page 76 of 78 WISMO228 TCP/IP AT Commands Manual “+CMEE” AT Error Code Description 837 bad protocol 838 no more free

Page 75 - 8. Error Codes

WA_DEV_W228_UGD_002 Rev 003 Page 77 of 78 WISMO228 TCP/IP AT Commands Manual 9. List of Abbreviations Abbreviation Definition APN Access Point

Page 76 - “+CMEE” AT Error Code

WA_DEV_W228_UGD_002 Rev 003 Page 78 of 78 WISMO228 TCP/IP AT Commands Manual O Optional OS Operating System PAP Password Authentication Protocol

Page 78

WA_DEV_W228_UGD_002 Rev 003 Page 8 of 78 WISMO228 TCP/IP AT Commands Manual Syntax .....

Page 79

WA_DEV_W228_UGD_002 Rev 003 Page 9 of 78 WISMO228 TCP/IP AT Commands Manual 1. Introduction This manual presents detailed information about th

Comments to this Manuals

No comments