View
207
Download
2
Category
Preview:
Citation preview
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 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
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.
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
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
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.
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 developers@iTegno.com 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.
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.
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.
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.
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.
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
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.
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?
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
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.
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
developers@iTegno.com.
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: developers@iTegno.com
Website: http://www.itegno.com
Recommended