17
iTegno 38XX GPRS Modem Porting from iTegno 3000/3045/3232 (For firmware version AB_02_00_30N_DEF003) Date : 6 May 2008 Document Version : 1.0 Our Reference : Confidential

iTegno 38XX Porting Guide

Embed Size (px)

Citation preview

Page 1: iTegno 38XX Porting Guide

iTegno 38XX GPRS Modem Porting from iTegno 3000/3045/3232 (For firmware version AB_02_00_30N_DEF003)

Date : 6 May 2008

Document Version : 1.0

Our Reference :

Confidential

Page 2: iTegno 38XX Porting Guide

iTegno 38XX GPRS Modem Porting From iTegno 3000/3045/3232

• v1.0 Confidential

All specifications are correct at the time of release. iWOW Connections owns the proprietary rights to the information contained herein

this document. It may not be edited, copied or circulated without prior written agreement by iWOW Connections Pte Ltd.

© 2008 iWOW Connections Pte Ltd

Document Information

Revision Date Docu ment History Associated Firmware Version

1.0 6 May 2008 Initial Release AB_02_00_30N_DEF003

Page 3: iTegno 38XX Porting Guide

iTegno 38XX GPRS Modem Porting From iTegno 3000/3045/3232

• v1.0 Confidential

All specifications are correct at the time of release. iWOW Connections owns the proprietary rights to the information contained herein

this document. It may not be edited, copied or circulated without prior written agreement by iWOW Connections Pte Ltd.

© 2008 iWOW Connections Pte Ltd

GENERAL NOTE

The aim of this document is to support the application and engineering efforts of iWOW’s customers.

This document is intended for testing, evaluation, integration, and information purposes.

iWOW makes every effort to ensure that the quality of the information is available. The content of this

documentation is provided on an “as is” basis and may contain deficiencies or inadequacies.

iWOW disclaims any warranty and all responsibility for the application of the device(s) that is made in

relation to the accuracy, reliability or contents of this document. iWOW is not liable for any injury, loss

or damage of any kind incurred for the use of or reliance upon information.

iWOW reserves the right to make any modifications, additions and deletions to this document due to

typographical errors, inaccurate information, or improvements to products at any time and without

notice.

Page 4: iTegno 38XX Porting Guide

iTegno 38XX GPRS Modem Porting From iTegno 3000/3045/3232

• v1.0 Confidential

All specifications are correct at the time of release. iWOW Connections owns the proprietary rights to the information contained herein

this document. It may not be edited, copied or circulated without prior written agreement by iWOW Connections Pte Ltd.

© 2008 iWOW Connections Pte Ltd

TABLE OF CONTENTS

1 INTRODUCTION .............................................................................................................. 6

1.1 Purpose of This Document .................................................................................................... 6

1.2 References............................................................................................................................. 6

2 OVERVIEW ....................................................................................................................... 7

2.1 New Features in iTegno 38XX GPRS Modem ...................................................................... 7

2.2 Differences in Hardware Interface ......................................................................................... 7

2.3 Differences in AT Commands Interface ................................................................................. 8

3 HARDWARE INTERFACE ................................ ............................................................... 9

3.1 Audio Jack ............................................................................................................................. 9

4 AT COMMANDS INTERFACE ............................. .......................................................... 10

4.1 ATD Response .................................................................................................................... 10

4.2 AT+COPS=? ........................................................................................................................ 11

4.3 SMS Storage in ME ............................................................................................................. 12

4.4 AT+CMGL Response........................................................................................................... 12

4.5 Reset Command +WRST � +IRST .................................................................................... 14

4.6 General Indications +WIND � +ITRACE ............................................................................ 14

4.7 Internet Connection AT Commands .................................................................................... 15

5 CONTACT US/ SUPPORT ............................................................................................. 18

Page 5: iTegno 38XX Porting Guide

iTegno 38XX GPRS Modem Porting From iTegno 3000/3045/3232

• v1.0 Confidential

All specifications are correct at the time of release. iWOW Connections owns the proprietary rights to the information contained herein

this document. It may not be edited, copied or circulated without prior written agreement by iWOW Connections Pte Ltd.

© 2008 iWOW Connections Pte Ltd

6

1 INTRODUCTION

1.1 Purpose of This Document

The purpose of this document is to address some changes on the features between iTegno 38XX and

iTegno 3000/3045/3232 GPRS modems.

1.2 References

S/N Document Our Reference File

1 AT Commands Guide 02000C13 iTegno 38XX ATC Guide_v1.0

2 3800 User Guide 02000C12 iTegno 3800 Hardware User Guide_v1.0

3 3832 User Guide 02000C09 iTegno 3832 Hardware User Guide_v1.0

4 3845 User Guide 02000C08 iTegno 3845 Hardware User Guide_v1.0

Page 6: iTegno 38XX Porting Guide

iTegno 38XX GPRS Modem Porting From iTegno 3000/3045/3232

• v1.0 Confidential

All specifications are correct at the time of release. iWOW Connections owns the proprietary rights to the information contained herein

this document. It may not be edited, copied or circulated without prior written agreement by iWOW Connections Pte Ltd.

© 2008 iWOW Connections Pte Ltd

7

2 OVERVIEW

The following tables present an overview on some of the differences between iTegno 38XX and

iTegno 3000/3045/3232 GPRS modems.

2.1 New Features in iTegno 38XX GPRS Modem

New Features Description

MMS An extended AT command set for composing/sending/receiving MMS

message.

iCOMM TCP Socket connection watchdog.

TCP Data Transfer in

Command Mode

AT commands for sending/receiving data in Command Mode over

TCP Socket/UDP:

• AT$TCPSEND="<data>"

• AT$UDPSEND="<data>"

FTP An extended AT command set for basic FTP services.

Please refer to iTegno 38XX AT Commands Guide for more details on the above-mentioned AT

Commands.

2.2 Differences in Hardware Interface

Differences Description

Audio Features Audio output jack is not available in iTegno 3800.

Page 7: iTegno 38XX Porting Guide

iTegno 38XX GPRS Modem Porting From iTegno 3000/3045/3232

• v1.0 Confidential

All specifications are correct at the time of release. iWOW Connections owns the proprietary rights to the information contained herein

this document. It may not be edited, copied or circulated without prior written agreement by iWOW Connections Pte Ltd.

© 2008 iWOW Connections Pte Ltd

8

2.3 Differences in AT Commands Interface

Item iTegno 3000/3045/3232 iTegno 38XX

ATD response “OK” is responded when a call

is being answered.

“OK” is responded immediately

when AT Command is received

and processed.

AT+COPS=? When AT+COPS is executed, a

new AT Command entry will not

affect AT+COPS responses.

When AT+COPS is being

executed, any other character

entry will cause AT+COPS

responses to stop.

SMS Storage in ME Supported Not Supported

AT+CMGL response An “OK” will be responded

when the SMS list is empty.

“CMS ERROR: 321” (according to

GSM 05.07) will be responded.

Reset Command AT+WRST AT+IRST

Modem status indication AT+WIND AT+ITRACE

Internet Connection AT Commands for Internet connection are changed.

SIM Application Tool Kit Please contact [email protected] for more information.

&W and &F There are differences on the affected parameters storage in &W and

&F. Please refer to iTegno 38XX AT Commands guide for more

information on the parameters storage list on &W and &F.

Page 8: iTegno 38XX Porting Guide

iTegno 38XX GPRS Modem Porting From iTegno 3000/3045/3232

• v1.0 Confidential

All specifications are correct at the time of release. iWOW Connections owns the proprietary rights to the information contained herein

this document. It may not be edited, copied or circulated without prior written agreement by iWOW Connections Pte Ltd.

© 2008 iWOW Connections Pte Ltd

9

3 HARDWARE INTERFACE

3.1 Audio Jack

Audio features are not supported in iTegno 3800. However, GSM Call Control AT Commands are still

available in iTegno 38XX GPRS modem for M2M applications. The AT commands include:

• Select Type of Address +CSTA

• Dial Command D

• Pulse Dialing P

• Answer a Call A

• Hook Control H

• Rings Before Automatic Answer S0

• Pause Before Blind Dialing S6=

• Wait for Completion S7

• Dial Pause S8

• Hang Up Delay S10

• Call Mode +CMOD

• Hang Up Call +CHUP

• Extended Error Report +CEER

• DTMF and Tone Generation +VTS

• Single Numbering Scheme +CSNS

Please refer to iTegno 38XX AT Commands Guide for more detailed information on the use of the

above-mentioned commands.

Page 9: iTegno 38XX Porting Guide

iTegno 38XX GPRS Modem Porting From iTegno 3000/3045/3232

• v1.0 Confidential

All specifications are correct at the time of release. iWOW Connections owns the proprietary rights to the information contained herein

this document. It may not be edited, copied or circulated without prior written agreement by iWOW Connections Pte Ltd.

© 2008 iWOW Connections Pte Ltd

10

4 AT COMMANDS INTERFACE

This chapter describes some differences between the AT Commands for iTegno 38XX and iTegno

3000/3045/3232. Please refer to the iTegno 38XX AT Commands Guide for more detailed information

on the AT Commands syntax and usage examples.

4.1 ATD Response

iTegno 3000/3045/3232:

“OK” is responded when a call is being answered.

iTegno 38XX:

“OK” is responded immediately when AT Command is received and processed.

Example:

iTegno 3000/3 045/3232 iTegno 38XX

ATD98765432

OK OK was responded when the

call is answered.

NO CARRIER Call hang up

ATD98765432

OK OK was responded immediately

when indicating ATD is being

processed.

NO CARRIER Call hang up

ATD90000000

NO CARRIER Call is not

successful/Busy/Rejected

ATD90000000

OK OK was responded immediately

indicating ATD is being processed.

NO CARRIER Call is not successful/Busy/Rejected

Suggested Solution:

It is advisable to use +CPAS to poll for current Call Status. The following example demonstrates using

AT+CPAS AT Command and “NO CARRIER” Response to check on Call Status.

Page 10: iTegno 38XX Porting Guide

iTegno 38XX GPRS Modem Porting From iTegno 3000/3045/3232

• v1.0 Confidential

All specifications are correct at the time of release. iWOW Connections owns the proprietary rights to the information contained herein

this document. It may not be edited, copied or circulated without prior written agreement by iWOW Connections Pte Ltd.

© 2008 iWOW Connections Pte Ltd

11

iTegno 3000/3045/3232 iTegno 38XX

ATD98765432

OK “OK” was responded when the

call is answered.

AT+CPAS

+CPAS: 4 Poll for current call status

4 denotes that a call is in

process

OK

NO CARRIER The call is hanged up by

remote

AT+CPAS

+CPAS: 0 Poll for current call status

0 denotes that there is no

active call

OK

ATD98765432

OK “OK” was responded immediately

indicating ATD is being processed.

AT+CPAS

+CPAS: 4 Poll for current call status

4 denotes that a call is in process

OK

NO CARRIER The call is hanged up by remote

AT+CPAS

+CPAS: 0 Poll for current call status

0 denotes that there is no active call

OK

4.2 AT+COPS=?

iTegno 3000/3045/3232:

When AT+COPS is executed, a new AT Command entry will not affect AT+COPS responses.

iTegno 38XX:

When AT+COPS is being executed, any other character entry will cause AT+COPS responses to

stop.

Page 11: iTegno 38XX Porting Guide

iTegno 38XX GPRS Modem Porting From iTegno 3000/3045/3232

• v1.0 Confidential

All specifications are correct at the time of release. iWOW Connections owns the proprietary rights to the information contained herein

this document. It may not be edited, copied or circulated without prior written agreement by iWOW Connections Pte Ltd.

© 2008 iWOW Connections Pte Ltd

12

Example:

iTegno 3000/3045/3232 iTegno 38XX

AT+COPS=?

+COPS: (2,"SGP-M1-3GSM", "M1-3GSM",

"52503"),(0,"SingTel", "SingTel","52501"), (3,"S

TARHUB", "STARHUB", "52505")

Note: an “a” was being entered, +COPS response

is not affected

AT+COPS=?

OK an “a” was being entered, “OK” was

responded and +COPS result will

not be responded.

4.3 SMS Storage in ME

iTegno 3000/3045/3232:

SMS messages can be saved in ME.

iTegno 38XX:

SMS messages cannot be saved in ME.

Example:

iTegno 3000/3045/3232 iTegno 38XX

AT+CPMS=?

+CPMS: ((“SM”,”ME”,”BM”,”SR”), (“SM”,”ME”),

(“SM”,”ME”)

OK

AT+ CPMS=?

+CPMS: (“SM,“SM”,“SM”)

OK

4.4 AT+CMGL Response

iTegno 3000/3045/3232:

When SMS storage is empty, AT+CMGL returns an OK.

iTegno 38XX:

When SMS storage is empty, AT+CMGL returns “+CMS ERROR: 321” according to GSM 07.05.

Page 12: iTegno 38XX Porting Guide

iTegno 38XX GPRS Modem Porting From iTegno 3000/3045/3232

• v1.0 Confidential

All specifications are correct at the time of release. iWOW Connections owns the proprietary rights to the information contained herein

this document. It may not be edited, copied or circulated without prior written agreement by iWOW Connections Pte Ltd.

© 2008 iWOW Connections Pte Ltd

13

Example:

iTegno 3000/3045/3232 iTegno 38XX

AT+CMGL="ALL"

+CMGL: 1,"REC UNREAD", "+6591111111",,

"08/04/28,12:22:10+32"

test

OK

AT+CMGR=1

+CMGR: "REC READ","+6591111111",,

"08/04/28,12:22:10+32"

test

OK

AT+CMGR=2

+CMS ERROR: 321

AT+CMGL="REC UNREAD"

OK

AT+CMGD=1,4

OK

AT+CMGL="ALL"

OK

AT+CMGL="REC UNREAD"

OK

AT+CMGL="REC READ"

OK

AT+ CMGL ="ALL"

+CMGL: 1,"REC

UNREAD", "6591111111",,

"08/04/28,12:34:53+32"

test

OK

AT+CMGR=1

+CMGR: "REC

READ","6591111111",,

"08/04/28,12:34:53+32"

test

OK

AT+CMGR=2

+CMS ERROR: 321

AT+CMGL="REC UNREAD"

+CMS ERROR: 321

AT+CMGD=1,4

OK

AT+CMGL="ALL"

+CMS ERROR: 321 This response is in

accordance to GSM 07.05

AT+CMGL="REC UNREAD"

+CMS ERROR: 321 This response is in

accordance to GSM 07.05

AT+CMGL="REC READ"

+CMS ERROR: 321 This response is in

accordance to GSM 07.05

Page 13: iTegno 38XX Porting Guide

iTegno 38XX GPRS Modem Porting From iTegno 3000/3045/3232

• v1.0 Confidential

All specifications are correct at the time of release. iWOW Connections owns the proprietary rights to the information contained herein

this document. It may not be edited, copied or circulated without prior written agreement by iWOW Connections Pte Ltd.

© 2008 iWOW Connections Pte Ltd

14

4.5 Reset Command +WRST ���� +IRST

In iTegno 3000/3045/3232:

AT+WRST=<mode>,<delay> is used to reset the modem in a specified time.

The <delay> parameters start from 1 minute.

In iTegno 38XX:

AT+IRST=<mode>,<delay> is used to reset the modem in a specified time. +IRST allows user to

reset the modem in terms of seconds.

Example:

iTegno 3000/3045/3232 iTegno 38XX

AT+WRST=1,”001:03”

OK

Note: Modem reset in 1 hour and 3 minutes

AT+WRST=1,”10”

ERROR

AT+IRST=1,”001:03”

OK

Note: Modem reset in 1 hour and 3 minutes

AT+IRST=1,”10”

OK

Note: Modem reset in 10 seconds

4.6 General Indications +WIND ���� +ITRACE

iTegno 3000/3045/3232:

AT+WIND is used to enable general indications on the modem operations.

iTegno 38XX:

AT+ITRACE is used to enable general indications on the modem operations.

Page 14: iTegno 38XX Porting Guide

iTegno 38XX GPRS Modem Porting From iTegno 3000/3045/3232

• v1.0 Confidential

All specifications are correct at the time of release. iWOW Connections owns the proprietary rights to the information contained herein

this document. It may not be edited, copied or circulated without prior written agreement by iWOW Connections Pte Ltd.

© 2008 iWOW Connections Pte Ltd

15

4.7 Internet Connection AT Commands

AT Commands for Internet connection are changed. The table below suggests some equivalent AT

Commands:

iTegno 3000/3045/3232 iTegno 38XX

AT#APNSERV=<Value>

<value>: maximum number of character s is 120

AT$APNSRV="<value>"

<value>: maximum number of character s is 20

AT#APNSERV? AT$APNSRV?

AT#APNUN=<Value>

<value>: maximum number of character s is 120

AT$APNUSR="<value>"

<value>: maximum number of character s is 20

AT#APNUN? AT$APNUSR?

AT#APNPW=<Value>

<value>: maximum number of character s is 20

AT$APNPASS=<value>

<value>: maximum number of character s is 20

AT#APNPW? AT$APNPASS?

AT#GPRSCID=<Value>

<value>: maximum profile is 4

AT$GPRSCID=<value>

<value>: maximum profile is 2

AT#GPRSCID? AT$GPRSCID?

AT#VGPRS

#GPRSSCID: <value>

#APNPW: <value>

#APNSERV: <value>

#APNNUN: <value>

OK

AT$LSTGPRS

$APNSRV: <value>

$APNUSR: <value>

$APNPASS: <value>

$GPRSCID: <value>

OK

AT#DIALN1=<Value> AT$DIALNUM=<value>

AT#DIALN1? AT$DIALNUM?

AT#DIALN2=<Value> Not supported

AT#DIALN2? Not supported

AT#ISPUN=<Value> AT$ISPUSR=<value>

AT#ISPUN? AT$ISPUSR?

AT#ISPPW=<Value> AT$ISPPASS=<value>

AT#ISPPW? AT$ISPPASS?

Page 15: iTegno 38XX Porting Guide

iTegno 38XX GPRS Modem Porting From iTegno 3000/3045/3232

• v1.0 Confidential

All specifications are correct at the time of release. iWOW Connections owns the proprietary rights to the information contained herein

this document. It may not be edited, copied or circulated without prior written agreement by iWOW Connections Pte Ltd.

© 2008 iWOW Connections Pte Ltd

16

AT#VPPP

#ISPUN: <value>

#ISPPW: <value>

#PPPMODE: <value>

#PPPMYIP: <value>

#PPPPEERIP: <value>

#PPPSERVUN: <value>

#PPPSERVPW: <value>

OK

AT$LSTPPP

$DIALNUM: <value>

$PPPUSR: <value>

$PPPPASS: <value>

OK

AT#GPRSMODE=<Value> AT$BEARER=<value>

AT#GPRSMODE? AT$BEARER?

AT#CONNECTIONSTART

213.30.30.30 Dynamic IP address

was responded

Ok_Info_GprsActivation Response indicating

GPRS is established

AT$CONNSTART

Ok_Info_GprsActivation Response indicating GPRS is

established

OK

AT#CONNECTIONSTOP

OK

AT$CONNSTOP

Ok_Info_GprsDeactivation Response indicating GPRS

is disconnected

OK

AT#DLEMODE=id AT$DLEMODE?

AT#DLEMODE=id,<Value> AT$DLEMODE=<value>

AT#TCPSERV=id

Multiple Sockets available

AT$TCPSRV?

Single Socket only

AT#TCPSERV=id,<Value>

Multiple Sockets available

AT$TCPSRV=<mode>,<value>

Single Socket only

AT#TCPPORT=id

Multiple Sockets available

AT$TCPPORT?

Single Socket only

AT#TCPPORT=id,<Value>

Multiple Sockets available

AT$TCPPORT=<value>

Single Socket only

AT#VTCP=id

#UDPSERV: <value>

#UDPPORT: <value>

#UDPTXDELAY: <value>

OK

AT$LSTTCP

$DLEMODE: 1

$TCPSRV: “123.145.123.124”

$TCPPORT: 5013

OK

Page 16: iTegno 38XX Porting Guide

iTegno 38XX GPRS Modem Porting From iTegno 3000/3045/3232

• v1.0 Confidential

All specifications are correct at the time of release. iWOW Connections owns the proprietary rights to the information contained herein

this document. It may not be edited, copied or circulated without prior written agreement by iWOW Connections Pte Ltd.

© 2008 iWOW Connections Pte Ltd

17

AT#OTCP=id

Ok_Info_WaitingForData

AT$TCPOPEN=[<timeout>]

Ok_Info_WaitingForData Response indicating TCP

socket is established

AT#UDPSERV? AT$UDPSRV?

AT#UDPSERV=<Value> AT$UDPSRV=<mode>,<value>

AT#UDPPORT? AT$UDPPORT?

AT#UDPPORT=<Value> AT$UDPPORT=<value>

AT#VUDP

#DLEMODE: <value>

#TCPSERV: <value>

#TCPPORT: <value>

OK

AT$LSTUDP

$DLEMODE: <value>

$UDPSRV: <value>

$UDPPORT: <value>

$UDPLPORT: <value>

OK

AT#OUDP

Ok_Info_WaitingForData

AT$UDPOPEN

Ok_Info_WaitingForData Response indicating TCP

socket is established

AT#LUDPSTOP AT$UDPCLOSE

$APNSRV, $APNUSR, $APNPASS, $TCPSRV, $TCPPORT, $UDPSRV, $UDPPORT, $UDPLPORT

can be saved by AT&W.

For more detailed examples, please refer to iTegno 38XX AT Commands Guide.

Page 17: iTegno 38XX Porting Guide

iTegno 38XX GPRS Modem Porting From iTegno 3000/3045/3232

• v1.0 Confidential

All specifications are correct at the time of release. iWOW Connections owns the proprietary rights to the information contained herein

this document. It may not be edited, copied or circulated without prior written agreement by iWOW Connections Pte Ltd.

© 2008 iWOW Connections Pte Ltd

18

5 CONTACT US/ SUPPORT

For online support (FAQs and drivers download), please visit www.iTegno.com.

For technical support, please contact our distributors/resellers or email us at

[email protected].

For general enquiries, please contact us at:

iWOW Connections Pte Ltd

1 Lorong 2 Toa Payoh, #04-01

Yellow Pages Building

Singapore 319637

Office: (65) 6748 8123

Fax : (65) 6748 2668

Email: [email protected]

Website: http://www.itegno.com