Urd1 Otl 5635-1-008 70248 Ed10 10jan11 - at Command Set For Sagem Hilo Hilonc Modules
Urd1 Otl 5635-1-008 70248 Ed10 10jan11 - at Command Set For Sagem Hilo Hilonc Modules
Urd1 Otl 5635-1-008 70248 Ed10 10jan11 - at Command Set For Sagem Hilo Hilonc Modules
3 3 3 3 3 3 3 3 3 3 3 3 3 3 3
05/02/2008 URD1 OTL 5635.1 008 / 70248 13/02/2008 URD1 OTL 5635.1 008 / 70248 21/02/2008 URD1 OTL 5635.1 008 / 70248 22/02/2008 URD1 OTL 5635.1 008 / 70248 12/03/08 URD1 OTL 5635.1 008 / 70248 18/03/08 URD1 OTL 5635.1 008 / 70248 25/03/08 URD1 OTL 5635.1 008 / 70248 26/03/08 URD1 OTL 5635.1 008 / 70248 01/04/08 URD1 OTL 5635.1 008 / 70248 03/04/08 URD1 OTL 5635.1 008 / 70248 07/04/08 URD1 OTL 5635.1 008 / 70248 07/04/08 URD1 OTL 5635.1 008 / 70248 21/04/08 URD1 OTL 5635.1 008 / 70248 23/04/08 URD1 OTL 5635.1 008 / 70248 25/04/08 URD1 OTL 5635.1 008 / 70248
Add commands timeout Delete TAC for KCELL Delete +FAE Change KFLSH space to 2MB Add list of commands available without SIM card Remove UMTS bands in *PSRDBS Declare the KCELL parameter format(hex or decimal) Change +KCNXCFG parameter <nbmode> to string type Add IPR comments for autobaud Add CGACT comments Modify on AT+CALA Change Appendix 5 - title Modifications on AT+KADC Modifications on AT+CRSM Modifications on AT+KADC Modifications on AT+KPWM Modifications on +CRSM Add +CSIM Modifications on +KGPIOCFG Add +CRSM example Update FTP reply codes Update SMTP Specific Error Code; Modification on AT+KSMTPPARAM Modification on AT+KSMTPTO Cancel ETX checking for AT+KSMTPUL
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
3 3 3 3 3 3 3 3
URD1 OTL 5635.1 008 / 70248 URD1 OTL 5635.1 008 / 70248 URD1 OTL 5635.1 008 / 70248 URD1 OTL 5635.1 008 / 70248 URD1 OTL 5635.1 008 / 70248 URD1 OTL 5635.1 008 / 70248 URD1 OTL 5635.1 008 / 70248 URD1 OTL 5635.1 008 / 70248
Modification of STK Modification KRIC : delete 0x20, mux07.10 wake mode (not supported) Replace the flash reading and writing command with KFSFILE command Remove mode 2 of AT+VIP Update the POP and SMTP Specific Error Code; Add 41 forgotten AT commands; Update TCP/UDP commands 1.Add 13.3 End of Data pattern 2.Update 13.5 FTP Specific Commands for multisession syntax and +KPATTERN 3.Update Appendix 7 HOW TO USE FTP Specific commands Update error code for KTCP_NOTIF and KUDP_NOTIF Update TCP/UDP examples in APPENDIX68. Remove SIZE param for +KFTPRCV and +KFTPSND Update syntax of POP3 at command. update sample of POP3 usage. Update a syntax error in psrdbs : DCS1800 instead of PCS1800 1. Add new command KCGPADDR and update example of TCP Server. 2. Update syntax of KPOPLIST? 1 Change title of +CGSMS 2 Modification of explanation of <cid> field for +CGDATA 3 Add explanation for <cid> of +CGDCONT Modify response of +CTFR Add max size of KPATTERN Modify +KFTP ERROR to +KFTP_ERROR Add FTP Server command 1.Add flash file download/ upload feature for ftp client. 2.Add flash file download/upload example for FTP client example. 3.Add new ftp error code for flash access trouble. 1 Add +CGEQMIN/+CGEQREQ/CGSMS 2 Delete +KSGV 3 Correct some mistake. Add MMS AT commands Modification on CRES/VTS/KCNXCFG
24/06/08
URD1 OTL 5635.1 008 / 70248 URD1 OTL 5635.1 008 / 70248 URD1 OTL 5635.1 008 / 70248 URD1 OTL 5635.1 008 / 70248 URD1 OTL 5635.1 008 / 70248 URD1 OTL 5635.1 008 / 70248
3 4 4 4
05/08/08
4 4 4 4 4
URD1 OTL 5635.1 008 / 70248 URD1 OTL 5635.1 008 / 70248 URD1 OTL 5635.1 008 / 70248 URD1 OTL 5635.1 008 / 70248 URD1 OTL 5635.1 008 / 70248
25/09/08
URD1 OTL 5635.1 008 / 70248 URD1 OTL 5635.1 008 / 70248 URD1 OTL 5635.1 008 / 70248
4 4
09/10/08 10/10/08
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
4 4
15/10/08 16/10/08
URD1 OTL 5635.1 008 / 70248 URD1 OTL 5635.1 008 / 70248
17/10/2008 URD1 OTL 5635.1 008 / 70248 22/10/2008 URD1 OTL 5635.1 008 / 70248 28/10/2008 URD1 OTL 5635.1 008 / 70248 28/10/2008 URD1 OTL 5635.1 008 / 70248 28/10/2008 URD1 OTL 5635.1 008 / 70248 30/10/2008 URD1 OTL 5635.1 008 / 70248
4 4 4 4 4
Modification on ATO Add example for MMS 1.Add DTR/AT&D/+++ description for +KFTPRCV and +KFTPSND 2.Add server IP paramters for +KFTPDRUN 1 Modify the note of command KSMTPUL. 2 Modify the sample code of SMTP and POP3 3 Update command format of FRS and FTS Update the command KFSFILE Add APPENDIX13 Correct some mistakes in advanced cmds. Modify CSGT command Modify Appendix 13 Remove new and new2 words Remove CGEQMIN and CGEQREQ (3G) Change SA to COMMUNICATIONS Change logo Add SMS table for +CPMS Add some information for +KFSFILE 1.Add memory full error code for ftp flash download. 2.Add how many session for ftp user and ftp server. 3.Add how many user connection for ftp server. 4.Add ftp server example. 5.Correct several error. Change MUX capabilities Add description for DTR/+++ for SMTP/POP3 Modify syntax of POP3 command in sample. Add antenna detection command +KGSMAD /ftp is the only valid URI for ftp server root directory. Delete*PSINFN; Add KMCLASS Modification on KSLEEP Modification on KGSMAD Modification on CRMP Add temperature monitor command +KTEMPMON Add SIM detection command +KSIMDET 1.Modify +KFTPDEL 2.Add DCD and DTR description for ftp client
4 4 4
07/11/2008 URD1 OTL 5635.1 008 / 70248 13/11/2008 URD1 OTL 5635.1 008 / 70248 18/11/2008 URD1 OTL 5635.1 008 / 70248
5 5 5 5 5 5
20/11/2008 URD1 OTL 5635.1 008 / 70248 20/11/2008 URD1 OTL 5635.1 008 / 70248 08/12/2008 URD1 OTL 5635.1 008 / 70248 09/12/2008 URD1 OTL 5635.1 008 / 70248 12/12/2008 URD1 OTL 5635.1 008 / 70248 19/12/2008 URD1 OTL 5635.1 008 / 70248
5 5 5 5
22/12/2008 URD1 OTL 5635.1 008 / 70248 06/01/2009 URD1 OTL 5635.1 008 / 70248 07/01/2009 URD1 OTL 5635.1 008 / 70248 16/01/2009 URD1 OTL 5635.1 008 / 70248
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6
21/01/2009 URD1 OTL 5635.1 008 / 70248 22/01/2009 URD1 OTL 5635.1 008 / 70248 26/01/2009 URD1 OTL 5635.1 008 / 70248 09/02/2009 URD1 OTL 5635.1 008 / 70248 11/02/2009 URD1 OTL 5635.1 008 / 70248 11/02/2009 URD1 OTL 5635.1 008 / 70248 13/02/2009 URD1 OTL 5635.1 008 / 70248 14/02/2009 URD1 OTL 5635.1 008 / 70248 13/02/2009 URD1 OTL 5635.1 008 / 70248 19/02/2009 URD1 OTL 5635.1 008 / 70248 20/02/2009 URD1 OTL 5635.1 008 / 70248 24/02/2009 URD1 OTL 5635.1 008 / 70248 25/02/2009 URD1 OTL 5635.1 008 / 70248 25/02/2009 URD1 OTL 5635.1 008 / 70248 27/02/2009 URD1 OTL 5635.1 008 / 70248 27/02/2009 URD1 OTL 5635.1 008 / 70248 27/02/2009 URD1 OTL 5635.1 008 / 70248 06/03/2009 URD1 OTL 5635.1 008 / 70248 10/03/2009 URD1 OTL 5635.1 008 / 70248 4/04/2009 URD1 OTL 5635.1 008 / 70248
Add notes for CGDATA Delete CRMC command Modification on CRMP KTCPCLOSE <closing_type>=0 not support Add note for CPIN? 30s answer if card extraction Add new AT cmd + KSYNC Change *PSSTKI explanation Modify the notes of +KSYNC Modify pattern things for TCP/UDP cmds Change the formula for BUZZER frequency and its range. See +KPWM Add new parameters for +KSYNC command. Add +KFILTER command Make +KSYNC generate signal through PWM0 or PWM1 Modify KTEMPMON, KGSMAD. KSIMDET APPENDIX 13. QA FOR ADVANCED AT COMMAND +++ for FTP Delete 10.11 CGSMS dubicated with 10.10 Change +KTEMPMON CFUN <fun> from 1-4 Add TA for +KCELL Add some note for KGPIO and KPWM Change response description after DTR off for +KFTPRCV and +KFTPSND Add +CSNS command Modify the cid range for +CGPADDR IPR: Del unsupported baudrate; SIMDET: note for GPIO CLIP:/CHUP CSMP:add example Add +KBND command Add +KTCPSTART Add KTCPSTAT Add +KURCCFG Add example in Appendix: A6.3, A6.4 and A6.5 Change TCP example : value 16 replace by 18 Add information about TA in KCELL Update example of +CPMS
7 7
21/04/2009 URD1 OTL 5635.1 008 / 70248 23/04/2009 URD1 OTL 5635.1 008 / 70248
7 7
24/04/2009 URD1 OTL 5635.1 008 / 70248 04/05/2009 URD1 OTL 5635.1 008 / 70248
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
7 7
18/05/2009 URD1 OTL 5635.1 008 / 70248 20/05/2009 URD1 OTL 5635.1 008 / 70248 21/05/2009 URD1 OTL 5635.1 008 / 70248 21/05/2009 URD1 OTL 5635.1 008 / 70248 26/05/2009 URD1 OTL 5635.1 008 / 70248 26/05/2009 URD1 OTL 5635.1 008 / 70248 29/05/2009 URD1 OTL 5635.1 008 / 70248 03/06/2009 URD1 OTL 5635.1 008 / 70248 04/06/2009 URD1 OTL 5635.1 008 / 70248 05/06/2009 URD1 OTL 5635.1 008 / 70248 05/06/2009 URD1 OTL 5635.1 008 / 70248 09/06/2009 URD1 OTL 5635.1 008 / 70248 17/06/2009 URD1 OTL 5635.1 008 / 70248 18/06/2009 URD1 OTL 5635.1 008 / 70248 24/06/2009 URD1 OTL 5635.1 008 / 70248 25/06/2009 URD1 OTL 5635.1 008 / 70248 01/07/2009 URD1 OTL 5635.1 008 / 70248 03/072009 URD1 OTL 5635.1 008 / 70248 03/072009 URD1 OTL 5635.1 008 / 70248 21/072009 URD1 OTL 5635.1 008 / 70248 29/07/2009 URD1 OTL 5635.1 008 / 70248
Update +VIP Add AT+KATH Document Release Update <session id> and add new Err code for TCP/UDP Update +KTCPSTART Add new error code for SMTP and POP3 Update ATI Modify SIMDET->SIMCD in KSIMDET Add AT commands for Audio Add network scan commands: +KNETSCAN and +KCELLSCAN Update KCGPADDR; Update Appendix 5: Set of commands supported Add comments for gpio usage. Add comments for KSYNC Add and modify notes for +KNETSCAN and +KCELLSCAN Correction Update KCGPADDR and KCNXPROFILE Update of the template and minor modifications Document Release Update +CNMI Update +KSIMDET Add read command for KFILTER Modify syntax for *PSSTK ="GET INPUT") Delete extended error code for unknown err Delete table for behavior of +++/dtr/ato Update CME ERR 100 Add new optional parameter for AT+KTCPCFG, with source port Document Release Add <mngt> 2 for AT+KSLEEP In CPWC command change Band order. Change +CHUP note: hang up waiting/active MT calls and MO calls.
7 7 7 7 7 7 7 7 7 7 7 7
7 7 7 7
7 7
7 7 7
25/08/2009 URD1 OTL 5635.1 008 / 70248 27/08/2009 URD1 OTL 5635.1 008 / 70248 31/08/2009 URD1 OTL 5635.1 008 / 70248
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
03/09/2009 URD1 OTL 5635.1 008 / 70248 07/09/2009 URD1 OTL 5635.1 008 / 70248 07/09/2009 URD1 OTL 5635.1 008 / 70248 10/09/2009 URD1 OTL 5635.1 008 / 70248 22/09/2009 URD1 OTL 5635.1 008 / 70248 15/10/2009 URD1 OTL 5635.1 008 / 70248 28/10/2009 URD1 OTL 5635.1 008 / 70248
In CPWC command change Band order. Document Release Add AT*PSSTKI=2 and AT*PSSTKI=3 Correct VIP command Add +KJAMDET Add <rssi_threshold> for +KJAMDET Explanation of a delay after 0x00 for KSLEEP command Update the comment of command +KSYNC;+KGSMAD;+KTEMPMON;+KSIMDET;+ KFSFILE Document Release Update +KFILTER Update AT+CALA Add HTTP command set Update +KFTPDCFG Add +KUART Update CME ERROR codes Explanation of CIND value 5 Add +KPLAYSOUND Add example for CSMP Update +KPLAYSOUND Update +KPLAYSOUND Update +KPLAYSOUND Update +KFSFILE, for its maxim quota. Update the note of +KTCPCNX, +KUDPCFG Add +KEFA Update KTCPCLOSE Update *PSCSSC? Update +KFTPDRUN
7 7 7 7 7 8
8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8
17/11/2009 URD1 OTL 5635.1 008 / 70248 04/12/2009 URD1 OTL 5635.1 008 / 70248 09/12/2009 URD1 OTL 5635.1 008 / 70248 22/12/2009 URD1 OTL 5635.1 008 / 70248 28/12/2009 URD1 OTL 5635.1 008 / 70248 05/01/2010 URD1 OTL 5635.1 008 / 70248 14/01/2010 URD1 OTL 5635.1 008 / 70248 29/03/2010 URD1 OTL 5635.1 008 / 70248 30/03/2010 URD1 OTL 5635.1 008 / 70248 31/03/2010 URD1 OTL 5635.1 008 / 70248 01/04/2010 URD1 OTL 5635.1 008 / 70248 02/04/2010 URD1 OTL 5635.1 008 / 70248 21/04/2010 URD1 OTL 5635.1 008 / 70248 21/04/2010 URD1 OTL 5635.1 008 / 70248 21/04/2010 URD1 OTL 5635.1 008 / 70248 04/05/2010 URD1 OTL 5635.1 008 / 70248 04/05/2010 URD1 OTL 5635.1 008 / 70248 06/05/2010 URD1 OTL 5635.1 008 / 70248
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
03/06/2010 URD1 OTL 5635.1 008 / 70248 03/06/2010 URD1 OTL 5635.1 008 / 70248 10/06/2010 URD1 OTL 5635.1 008 / 70248 07/09/2010 URD1 OTL 5635.1 008 / 70248 26/09/2010 URD1 OTL 5635.1 008 / 70248
Hix.A.009.01
Update +KTCP_SRVREQ
Hix.A.009.01
Hix.A.009.02
Update +KFTPSND
Hix.A.009.03
Hix.A.009.04
Add 11 new AT command for Hilo V2 Update TCP/UDP examples in A.6 Update AT list in A.5
Correct some errors in contents Update *PSNTRG, *PSCIPH, KTCPCLOSE Update Appendix 5
29/09/2010 URD1 OTL 5635.1 008 / 70248 15/10/2010 URD1 OTL Hix.A.009.04 5635.1 008 / 70248 15/10/2010 URD1 OTL Hix.A.009.05 5635.1 008 / 70248
Update Appendix 5
23/11/2010 URD1 OTL 5635.1 008 / 70248 9 08/12/2010 URD1 OTL 5635.1 008 / 70248 9 21/12/2010 URD1 OTL 5635.1 008 / 70248 9 30/12/2010 URD1 OTL 5635.1 008 / 70248 10 07/01/2011 URD1 OTL 5635.1 008 / 70248
Hix.A.009.06
Update +CMGL
Hix.A.009.07
Hix.A.009.08
Update AT+KCNXTIMER
Hix.A.009.08
Update AT+KFSFILE
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
SOMMAIRE / CONTENTS
1. INTRODUCTION....................................................................................................................................................16 1.1. Scope of the document ..................................................................................................................................16 1.2. Reference documents.....................................................................................................................................16 1.3. AT Command principle ...................................................................................................................................17 1.3.1. Parameters ................................................................................................................................................18 1.3.2. Possible answers .....................................................................................................................................18 1.3.3. Multiple AT commands on the same command line .......................................................................19 1.3.4. AT Commands on separate lines.........................................................................................................19 1.4. Modification of this document......................................................................................................................19 2. V25TER AT COMMANDS ....................................................................................................................................20 2.1. 2.2. 2.3. 2.4. 2.5. 2.6. 2.7. 2.8. 2.9. 2.10. 2.11. 2.12. 2.13. 2.14. 2.15. 2.16. 2.17. 2.18. 2.19. 2.20. 2.21. 2.22. 2.23. 2.24. 2.25. 2.26. 2.27. 2.28. 2.29. 2.30. 2.31. 2.32. 2.33. 3. 3.1. 3.2. 3.3. 3.4. A/ Command: Repeat previous command line ........................................................................................20 +++ Command: Switch from data mode to command mode ................................................................21 O Command: Switch from command mode to data mode ....................................................................22 E Command: Enable command echo .........................................................................................................23 Q Command: Set result code presentation mode ...................................................................................24 S0 Command: Set number of rings before automatically answering the call ..................................25 S2 Command: Set character for the escape sequence (data to command mode) .........................26 S3 Command: Command line termination character .............................................................................27 S4 Command: Set response formatting character ..................................................................................28 S5 Command: Write command line editing character .......................................................................29 S7 Command: Set number of seconds to wait for connection completion ..................................30 V Command: TA response format ...........................................................................................................31 X Command: Result code selection and call progress monitoring control .................................32 &C Command: Set circuit Data Carrier Detect (DCD) function mode ............................................33 &D Command: Set circuit Data Terminal Ready (DTR) function mode .........................................34 &F Command: Restore manufactory configuration ............................................................................35 &W Command: Save stored profile .........................................................................................................36 &V Command: Display current configuration ......................................................................................37 PR Command: Set fixed local rate...........................................................................................................38 B: Data rate selection .................................................................................................................................39 \N: Data transmission mode......................................................................................................................40 &K Command: Flow control option.........................................................................................................41 L Command: Monitor speaker loudness................................................................................................42 M Command: Monitor speaker mode .....................................................................................................43 S6 Command: Pause before blind dialing .............................................................................................44 S8 Command: Comma dial modifier time ..............................................................................................45 S10 Command: Automatic disconnect delay .......................................................................................46 N Command: Negotiate handshake option ...........................................................................................47 S1 Command: Ring count..........................................................................................................................48 S11 Command: DTMF Dialing speed ......................................................................................................49 W Command: Extended result code .......................................................................................................50 &S Command: DSR option ........................................................................................................................51 &R Command: RTS/CTS option ...............................................................................................................52 I Command: Request Identification Information ......................................................................................53 Z Command: Reset and restore user configuration ...............................................................................54 +CGMI Command: Request manufacturer identification.......................................................................55 +CGMM Command: Request model identification ..................................................................................56 AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 9 / 382
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
3.5. 3.6. 3.7. 3.8. 3.9. 3.10. 3.11. 3.12. 3.13. 3.14. 3.15. 3.16. 3.17. 3.18. 3.19. 3.20. 3.21. 3.22. 3.23. 3.24. 3.25. 3.26. 3.27. 3.28. 3.29. 4. 4.1. 4.2. 4.3. 4.4. 4.5. 4.6. 4.7. 4.8. 4.9. 4.10. 4.11. 4.12. 4.13. 5. 5.1. 5.2. 5.3. 5.4. 5.5. 5.6. 5.7. 5.8. 5.9. 5.10. 5.11. 5.12. 5.13. 5.14. 5.15.
+CGMR Command: Request revision identification ...............................................................................57 +CGSN Command: Request product serial number identification (IMEI) .........................................58 +KGSN Command: Request product serial number identification and Software Version ...........59 +CSCS Command: Set TE character set ....................................................................................................60 +CIMI Command: Request international subscriber identity ...............................................................61 +GCAP Command: Request complete TA capability list...................................................................62 +GMI Command: Request manufacturer identification .....................................................................63 +GMM Command: Request model identification .................................................................................64 +GMR Command: Request revision identification ..............................................................................65 +GSN Command: Request product serial number identification (IMEI) identical to GSN ........66 +CMUX Command: Multiplexing mode ..................................................................................................67 #CLS Command: Service Class ...............................................................................................................68 *PSLOCUP Command: ...............................................................................................................................69 *PSCSCN Command: Call State Change Notification ........................................................................70 *PSFSNT Command: Field Strength Notification with Threshold ...................................................73 *PSSSURC Command: ...............................................................................................................................74 *PSALS Command: Alternate Line Service ...........................................................................................75 *PSDCIN Command: Diverted Call Indicator Notification ................................................................76 * PSMBNB Command: Mailbox Numbers ..............................................................................................77 *PSCSP Command: Customer Service Profile .....................................................................................78 *PSSEAV Command: Service Availability .............................................................................................79 *PSCHRU Command: Channel Registration URC ...............................................................................80 *PSCSSC Command: Call Successful setup control ..........................................................................81 *PSSMPH Command: SIM Phase .............................................................................................................82 *PSCIPH Command: Ciphering notification ..........................................................................................83 A Command: Answer a call ...........................................................................................................................84 H Command: Disconnect existing connection ........................................................................................85 D Command: Mobile originated call to dial a number ............................................................................86 D>: Direct dialing from phonebook .............................................................................................................87 +CHUP Command: Hang up call ..................................................................................................................88 +CRC Command: Set Cellular Result Codes for incoming call indication .......................................89 +CSTA Command: Select type of address ................................................................................................90 +CMOD Command: Call mode ......................................................................................................................91 +CEER Command: Extended error report .................................................................................................92 +CVHU Command: Voice hang up control ............................................................................................95 +KFILTER Command: Make a filter on incoming call .........................................................................96 +CSNS Command: Single Numbering Scheme ...................................................................................97 +KATH Command: Choose ATH Mode ..................................................................................................98 +CACM Command: Accumulated call meter (ACM) reset or query ....................................................99 +CAMM Command: Accumulated call meter maximum (ACM max) set or query.........................100 +CCWE Command: Call Meter maximum event.....................................................................................101 +CALA Command: Set alarm time .............................................................................................................102 +CALD Command: Delete alarm ................................................................................................................103 +CCLK Command: Real time clock ...........................................................................................................104 *PSCPOF Command: Power off .................................................................................................................105 +CIND Command: Indicator control ..........................................................................................................106 +CLAC Command: List all available AT commands .............................................................................107 +CMEC Command: Mobile Equipment control mode .......................................................................108 +CFUN Command: Set Phone Functionality.......................................................................................109 +CMER Command: Mobile Equipment event reporting ...................................................................110 +CMEE Command: Report Mobile Termination error .......................................................................111 +CMUT Command: Mute control............................................................................................................112 +CPIN Command: Enter pin ....................................................................................................................113 AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 10 / 382
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
5.16. 5.17. 5.18. 5.19. 5.20. 5.21. 5.22. 5.23. 5.24. 5.25. 5.26. 5.27. 5.28. 5.29. 5.30. 5.31. 5.32. 5.33. 5.34. 5.35. 5.36. 5.37. 5.38. 5.39. 5.40. 5.41. 5.42. 5.43. 5.44. 5.45. 5.46. 5.47. 5.48. 5.49. 5.50. 5.51. 6. 6.1. 6.2. 6.3. 6.4. 6.5. 6.6. 6.7. 6.8. 6.9. 6.10. 6.11. 6.12. 6.13. 6.14. 6.15. 6.16. 6.17. 6.18. 6.19.
*PSPRAS Command: Pin Remaining Attempt Status ......................................................................114 +CPUC Command: Price per unit and currency table ......................................................................115 +CPWC Command: Power class ............................................................................................................116 *PSRDBS Command: Change Frequency Band class .....................................................................117 +CPAS Command: Phone Activity Status ...........................................................................................118 +CSQ Command: Signal quality ............................................................................................................119 +KRIC Command: Ring indicator control ............................................................................................120 +KSREP Command: Mobile start-up reporting ..................................................................................121 +KGPIO Command: Hardware IO Control ...........................................................................................122 +KSLEEP Command: Power Management Control ..........................................................................124 +KCELL Command: Cell Environment Information ..........................................................................125 +CRMP Command: Ring Melody Playback .........................................................................................127 *PSVMWN Command: Voice Message Waiting Notification ...........................................................128 +CRSM Command: SIM Restricted Access.........................................................................................129 +KPWM Command: PWM control ..........................................................................................................131 +KGPIOCFG Command: user GPIO configuration ............................................................................132 +KADC Command: analog digital converter.......................................................................................133 +CSIM Command: Generic SIM access................................................................................................134 +CALM Command: Alert sound mode..................................................................................................135 +CRSL Command: Ringer sound level ................................................................................................136 +CLAN Command: Set Language ..........................................................................................................137 +CSGT Command: Set Greeting Text ...................................................................................................138 +CSVM Command: Set Voice Mail Number.........................................................................................139 +KGSMAD Command: Antenna Detection ..........................................................................................140 +KMCLASS Command: Change GPRS Multislot class ...................................................................142 +KTEMPMON Command: Temperature Monitor ................................................................................143 +KSIMDET Command: SIM Detection ...................................................................................................145 +KSYNC Command: Generation of Application synchronization signal ....................................146 +KBND Command: Current GSM Networks Band Indicator ...........................................................147 +KNETSCAN Command: Network scan functionality ......................................................................148 +KCELLSCAN Command: Cell scan functionality ............................................................................151 +KJAMDET Command: Jamming Detection .......................................................................................153 +KUART Command: Set number of bits for UART............................................................................155 +KSAP Command: Remote Sim Access functionality .....................................................................156 +KPLAYSOUND Command: Play Audio File.......................................................................................157 +KEFA Command: Deployment package signature verification and firmware upgrading .....159 +CAOC Command: Advice of charge information ................................................................................161 +CCFC Command: Call forwarding number and conditions control ...............................................162 +CCWA Command: Call waiting ................................................................................................................163 +CHLD Command: Call hold and multiparty...........................................................................................164 +CUSD: Unstructured Supplementary Service Data ............................................................................165 +CLCC Command: List current call ..........................................................................................................167 +CLCK Command: Facility lock .................................................................................................................168 +CLIP Command: Calling line identification presentation ..................................................................171 +CLIR Command: Calling line identification restriction ......................................................................172 +CNUM Command: Subscriber number...............................................................................................173 +COLP Command: Connected line identification presentation .....................................................174 +COPN Command: Read operator name .............................................................................................175 +COPS Command: Operator selection ................................................................................................176 +CPOL Command: Preferred PLMN list ...............................................................................................177 +CPWD Command: Change password.................................................................................................178 +CREG Command: Network registration .............................................................................................179 +CSSN Command: Supplementary service notification ..................................................................180 +CPLS Command: Selection of preferred PLMN list ........................................................................181 +CTFR Command: Call deflection .........................................................................................................182 AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 11 / 382
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
6.20. 6.21. 6.22. 6.23. 6.24. 6.25. 6.26. 7. 7.1. 7.2. 7.3. 7.4. 8. 8.1. 8.2. 8.3. 8.4. 8.5. 8.6. 8.7. 8.8. 8.9. 8.10. 8.11. 8.12. 8.13. 8.14. 8.15. 8.16. 8.17. 8.18. 8.19. 8.20. 9. 9.1. 9.2. 9.3. 9.4. 9.5. 9.6. 9.7. 9.8. 9.9. 9.10. 9.11. 9.12. 9.13. 10. 10.1. 10.2. 10.3. 10.4. 10.5.
*PSOPNM Command: Operator name ..................................................................................................183 *PSNTRG Command: Network registration ........................................................................................184 *PSHZNT Command: Home zone notification ...................................................................................187 *PSUTTZ Command: Universal time and time zone .........................................................................189 *PSHPLMN Command: Home PLMN ....................................................................................................191 *PSGAAT Command: GPRS automatic attach ...................................................................................192 *PSNWID Command: Network identity .................................................................................................193 +CPBF Command: Find phonebook entries ...........................................................................................195 +CPBR Command: Read current phonebook entries...........................................................................196 +CPBS Command: Select phonebook memory storage ......................................................................197 +CPBW Command: Write phonebook entries ........................................................................................198
SMS AT COMMANDS ........................................................................................................................................199 Preliminary comment ....................................................................................................................................199 Parameters definition ...................................................................................................................................199 +CMGD Command: Delete SMS message ...............................................................................................203 +CMGF Command: Select SMS message format ..................................................................................204 +CMGL Command: List SMS messages from preferred store ...........................................................205 +CMGR Command: Read SMS message .................................................................................................206 +CMGS Command: Send SMS message .................................................................................................207 +CMGW Command: Write SMS message to memory ...........................................................................208 +CMSS Command: Send SMS message from storage ........................................................................209 +CNMI Command: New SMS message indication .............................................................................210 +CSCB Command: Select cell broadcast message ..........................................................................211 +CSCA Command: SMS service center address ...............................................................................212 +CSMP Command: Set SMS text mode parameters .........................................................................213 +CSMS Command: Select Message service .......................................................................................214 +CPMS Command: Preferred Message Storage ................................................................................215 +CSDH Command: Show text mode parameters ...............................................................................217 +CSAS Command: Save settings ..........................................................................................................218 +CRES Command: Restore settings .....................................................................................................219 +CMT Command: Received SMSPP content ......................................................................................220 *PSMEMCAP Command: SMS Memory capacity ...............................................................................220 +CBST Command: Select bearer service type .......................................................................................222 +CRLP Command: Select radio link protocol parameter ....................................................................223 +CR Command: Service reporting control ..............................................................................................224 +FCLASS Command: Fax : Select, read or test service class ...........................................................225 +FRM Command: Receive data ..................................................................................................................226 +FTM Command: Transmit data .................................................................................................................227 +FRS Command: Receive silence .............................................................................................................228 +FTS Command: Stop transmission and wait ........................................................................................229 +FRH Command: Receive data using HDLC framing ...........................................................................230 +FTH Command: Transmit data using HDLC framing......................................................................231 +FMI Command: Manufacturer identification .....................................................................................232 +FMM Command: Model identification.................................................................................................233 +FMR Command: Revision identification ............................................................................................234 +CGATT Command: PS Attach or Detach ...........................................................................................235 +CGACT Command: PDP context activate or deactivate ................................................................236 +CGCLASS Command: GPRS mobile station class .........................................................................237 +CGDCONT Command: Define PDP context ......................................................................................238 +CGDATA Command: Enter data state ................................................................................................240 AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 12 / 382
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
10.6. 10.7. 10.8. 10.9. 10.10. 10.11. 10.12. 11. 11.1. 11.2. 11.3. 11.4. 12. 12.1. 12.1.1. 12.1.2. 12.2. 12.3. 12.4. 12.5. 12.6. 12.7. 12.8. 12.9. 12.10. 12.11. 12.12. 12.13. 12.14. 13.
+CGEREP Command: GPRS event reporting .....................................................................................241 +CGPADDR Command: Show PDP address.......................................................................................242 +CGQMIN Command: Quality of service profile (minimum acceptable) .....................................243 +CGQREQ Command: Request quality of service profile ...............................................................245 +CGREG Command: GPRS network registration status .................................................................246 +CGSMS Command: Select service for MO SMS messages ..........................................................248 *PSGCNT Command: GPRS counters ..................................................................................................249 Preliminary comments .............................................................................................................................250 *PSSTKI Command: SIM ToolKit Interface configuration ...............................................................252 *PSSTK Command: SIM Toolkit command .........................................................................................253 *PSSTK URC: SIM Toolkit unsolicited result code ............................................................................254 Preliminary comments .............................................................................................................................255 General Behavior ...................................................................................................................................255 Warning ....................................................................................................................................................255 +CLVL Command: Loudspeaker volume level ...................................................................................256 +VIP Command: Initialize Voice Parameters ......................................................................................257 +VTS Command: DTMF and Tone generation ....................................................................................258 +VTD Command: Tone duration ............................................................................................................259 +VGR Command: Receive Gain Selection...........................................................................................260 +VGT Command: Transmit Gain Selection .........................................................................................261 +KVGR Command: Receive Gain Selection ........................................................................................262 +KVGT Command: Transmit Gain Selection ......................................................................................263 +KECHO Command: Echo Cancellation ..............................................................................................264 +KNOISE Command: Noise Cancellation ............................................................................................265 +KST Command: Side Tone ....................................................................................................................266 +KPC Command: Peak Compressor .....................................................................................................267 +KSRAP Command: Save Restore Audio Parameters .....................................................................268
13.1. Preliminary comments .............................................................................................................................269 13.2. CONNECTION CONFIGURATION ...........................................................................................................269 13.2.1. +KCNXCFG : GPRS Connection Configuration .........................................................................270 13.2.2. +KCNXTIMER: Connection Timer Configuration .......................................................................271 13.2.3. +KCNXPROFILE: Connection current profile configuration ...................................................272 13.2.4. +KCGPADDR: Show PDP address ................................................................................................273 13.3. End Of Data pattern ...................................................................................................................................274 13.3.1. +KPATTERN: Custom End Of Data pattern .................................................................................274 13.4. TCP Specific Commands .........................................................................................................................275 13.4.1. +KTCPCFG: TCP Connection Configuration ..............................................................................275 13.4.2. +KTCPCNX: TCP Connection .........................................................................................................276 13.4.3. +KTCPRCV: Receiving data through a TCP Connection .........................................................277 13.4.4. +KTCPSND: Sending data through a TCP Connection ............................................................278 13.4.5. +KTCPCLOSE: Closing current TCP operation .........................................................................279 13.4.6. +KTCPDEL: Delete a configured TCP session ...........................................................................280 13.4.7. +KTCP_SRVREQ: Incoming clients connection request........................................................281 13.4.8. +KTCP_DATA: Incoming data through a TCP Connection .....................................................283 13.4.9. +KURCCFG: Enable or disable the URC from TCP commands .............................................284 13.4.10. +KTCPSTAT: Get TCP socket status ............................................................................................285 13.4.11. +KTCPSTART: Start a TCP connection in direct data flow .....................................................286 13.5. FTP Client Specific Commands .............................................................................................................287 13.5.1. +KFTPCFG: FTP Configuration ......................................................................................................287 13.5.2. +KFTPRCV: Downloading FTP files ..............................................................................................288 13.5.3. +KFTPSND: Uploading FTP files....................................................................................................290 Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10 AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 13 / 382
13.5.4. +KFTPDEL: Deleting FTP files ........................................................................................................292 13.5.5. +KFTPCLOSE: Ending current FTP connection ........................................................................293 13.6. FTP Server Specific Commands ............................................................................................................294 13.6.1. +KFTPDCFG: FTP Server Configuration ......................................................................................294 13.6.2. +KFTPDSTAT: FTP Server Status ..................................................................................................295 13.6.3. +KFTPDRUN: Run FTP server ........................................................................................................296 13.6.4. +KFTPD_NOTIF: Servers Event Notification..............................................................................297 13.6.5. +KFTPDKICK: Kick user from FTP server ...................................................................................298 13.6.6. +KFTPDCLOSE: Close FTP Server ................................................................................................299 13.7. UDP Specific Commands .........................................................................................................................300 13.7.1. +KUDPCFG: UDP Connection Configuration .............................................................................300 13.7.2. +KUDPCLOSE: Closing current UDP operation ........................................................................301 13.7.3. +KUDPSND: Sending data through an UDP Connection.........................................................302 13.7.4. +KUDPRCV: Receiving data through an UDP Connection......................................................303 13.7.5. +KUDP_DATA: Incoming data through a UDP Connection ....................................................304 13.8. SMTP Specific Commands ......................................................................................................................305 13.8.1. +KSMTPPARAM: Connection Configuration ..............................................................................305 13.8.2. +KSMTPPWD: Authentication Configuration .............................................................................306 13.8.3. +KSMTPTO: Receivers Configuration ..........................................................................................307 13.8.4. +KSMTPSUBJECT: Subject Configuration..................................................................................308 13.8.5. +KSMTPUL: Send Message .............................................................................................................309 13.8.6. +KSMTPCLEAR: Clear Parameters ...............................................................................................310 13.8.7. Specific Error Code For The SMTP Commands.........................................................................311 13.9. POP3 Specific Commands ......................................................................................................................312 13.9.1. +KPOPCNX: Connection Configuration .......................................................................................312 13.9.2. +KPOPLIST: List Available Mail .....................................................................................................313 13.9.3. +KPOPREAD: Download A Mail .....................................................................................................314 13.9.4. +KPOPDEL: Delete A Mail................................................................................................................315 13.9.5. +KPOPQUIT: Close Connection .....................................................................................................316 13.9.6. Specific Error Code For POP3 Commands .................................................................................317 13.10. HTTP Client Specific Commands...........................................................................................................318 13.10.1. +KHTTPCFG: HTTP Connection Configuration .........................................................................318 13.10.2. +KHTTPHEADER: Set the header of the request .......................................................................319 13.10.3. +KHTTPGET: Get information from HTTP server ......................................................................320 13.10.4. +KHTTPHEAD: Get the head of the information from HTTP server ......................................321 13.10.5. +KHTTPPOST: Send data to HTTP server ...................................................................................322 13.10.6. +KHTTPCLOSE: Close a HTTP connection .................................................................................323 14. 15. SPECIFIC FLASH COMMANDS ......................................................................................................................324 +KFSFILE: Flash file operation command...........................................................................................324 Command set overview ............................................................................................................................326 Automatic retrieval ....................................................................................................................................326 Examples......................................................................................................................................................326 MMS PDU .....................................................................................................................................................327 Parameter <index>.....................................................................................................................................327 +KMMCNF Command: MMS Configuration .........................................................................................328 +KPSL Command: List of Objects .........................................................................................................329 +KPSR Command: Reading an Object .................................................................................................332 +KPSW Command: Writing an object ...................................................................................................333 +KPSD Command: Deleting an Object .................................................................................................334 +KPSSEND Command: Send MMS........................................................................................................335 +KPSCAP Command: Retrieving MOBILE capabilities....................................................................336 +KMMRET Command: Retrieve MMS ...................................................................................................337 +KMMA notification: MMS In MMSC notification ...............................................................................338 +KMMREC notification: MMS in ME notification................................................................................339 AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 14 / 382 MMS COMMANDS ..............................................................................................................................................326 14.1. 15.1. 15.2. 15.3. 15.4. 15.5. 15.6. 15.7. 15.8. 15.9. 15.10. 15.11. 15.12. 15.13. 15.14. 15.15.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
CME ERROR codes ...................................................................................................................................342 CMS ERROR codes ...................................................................................................................................344 GPRS ERROR codes .................................................................................................................................345 FTP Reply Codes .......................................................................................................................................346 PIN CODE REQUIREMENT...........................................................................................................347 GSM 27.010 MULTIPLEXING PROTOCOL................................................................................348 SET OF COMMANDS SUPPORTED ...........................................................................................349 HOW TO USE TCP SPECIFIC COMMANDS .............................................................................357
APPENDIX 3. APPENDIX 4. APPENDIX 5. APPENDIX 6. A6.1. A6.2. A6.3. A6.4. A6.5. A7.1. A7.2. A8.1. A8.2.
Client mode .................................................................................................................................................357 Server mode ................................................................................................................................................358 Polling the status of a socket .................................................................................................................359 End to End TCP connection ....................................................................................................................360 Error Case For End to End TCP connection .......................................................................................361 HOW TO USE FTP SPECIFIC COMMANDS ..............................................................................362 Client mode .................................................................................................................................................362 Server mode ................................................................................................................................................363 HOW TO USE UDP SPECIFIC COMMANDS .............................................................................364 Client mode .................................................................................................................................................364 Server mode ................................................................................................................................................365 HOW TO USE MAIL SPECIFIC COMMANDS ...........................................................................366
APPENDIX 7.
APPENDIX 8.
APPENDIX 9.
A9.1. Mail Overview..............................................................................................................................................366 A9.1.1. Mail Layout ..........................................................................................................................................366 A9.1.2. Mail Header ..........................................................................................................................................366 A9.1.3. Mail Body .............................................................................................................................................367 A9.2. Mail Attachment .........................................................................................................................................367 A9.2.1. Multipart Message..............................................................................................................................367 A9.2.2. Attachment Format ............................................................................................................................368 A9.3. How To Use SMTP Specific Commands ..............................................................................................369 A9.3.1. Simple Mode ........................................................................................................................................369 A9.3.2. Complex Mode ....................................................................................................................................371 A9.4. How To Use POP3 Specific Commands ...............................................................................................372 APPENDIX 10. APPENDIX 11. APPENDIX 12. APPENDIX 13. APPENDIX 14. APPENDIX 15. APPENDIX 16. HOW TO USE HTTP CLIENT SPECIFIC COMMANDS ...........................................................374 HOW TO USE SIM TOOLKIT ........................................................................................................376 HOW TO SWITCH FROM DATA MODE TO COMMAND MODE ...........................................377 HOW TO USE MMS SPECIFIC COMMANDS ............................................................................378 HOW TO BUILD AN AUDIO FILE ................................................................................................379 QA FOR ADVANCED AT COMMAND ........................................................................................382 ATH COMMAND BEHAVIOURAL MATRIX ...............................................................................382
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
1. INTRODUCTION
1.1.
This document presents the AT Command Set of the SAGEMCOM HILO HILONC V1 & V2 modules. Each AT command is described and if necessary the standard reference is noted. (e.g.: 27.007] 7.5). Some AT command are SAGEMCOM proprietary: in this case it is clearly indicated. Please refer to section Appendix 5 for the extensive list.
1.2.
Reference documents
[04.08] [22.022] [27.005] [27.007] [V25ter] [SIM] [21.905] GSM 04.08 (6.7.1) Mobile radio interface layer 3 specification (Release 1997) 3GPP 22.022 (3.1.0) - Personalization of Mobile Equipment (ME); Mobile functionality specification (Release 1999) 3GPP 27.005 (5.0.0) Equipment (DTE - DCE) interface for Short Message Service (SMS) and Cell Broadcast Service (CBS) 3GPP 27.007 (6.0.0) - AT command set for User Equipment (UE) (Release 6) ITU-T Recommendation V.25 ter - Serial asynchronous automatic dialing and control Specification of the Subscriber Identity Module Mobile Equipment (SIM ME) interface. (GSM 11.11 version 8.3.0 Release 1999) 3GPP 21.905 (9.4.0) Vocabulary for 3GPP Specifications (Release 9)
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
1.3.
Reference configuration
Reference Configuration The User Equipment (UE) consists of the mobile equipment (ME) and the (U)SIM. Messages may be stored in either, but the present document does not distinguish between messages stored in the (U)SIM or in the ME. The management of message storage in the two parts of the UE is a matter for the UE implementation.
1.4.
AT Command principle
The AT or at prefix must be set at the beginning of each line. To terminate a command line, a <CR> character must be inserted. Commands are usually followed by a response that includes <CR><LF><response><CR><LF>. Throughout this document, only the responses are indicated, the <CR> and <LF> characters are omitted intentionally.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT+CXXX=?
The equipment returns the list of parameters and values ranges set with the with the corresponding Write command or by internal processes. This command returns the currently set value of parameters. This command sets user-related parameter values. The execution command reads nonvariable parameters affected by internal processes in the equipment.
1.4.1. Parameters
In this document, the default parameters are underlined and the optional parameters are enclosed in square brackets. Optional parameters or sub-parameters can be omitted unless they are followed by other parameters. A parameter in the middle of a string can be omitted by replacing it with a comma. When the parameter is a character string, the string must be enclosed in quotation marks. All space characters will be ignored when using strings without quotation marks.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
1.5.
The commands described in this document are subject to change without notice, and shall only be used as for usual AT commands use.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
2. V25TER AT COMMANDS
2.1.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
2.2.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
2.3.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
2.4.
Reference V.25Ter
Notes This setting determines whether or not the TA echoes characters received from TE during command state
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
2.5.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
2.6.
Write command Syntax ATS0=<n> Response OK Parameters <n>: 0: automatic answering deactivated 1-255: number of rings before automatically answering Reference V.25ter Notes See Data stored by &W for default value.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
2.7.
S2 Command: Set character for the escape sequence (data to command mode)
ATS2 Set character for the escape sequence (data to command mode)
Read command Syntax ATS2? Response <n> OK
Write command Syntax ATS2=<n> Response OK Parameters <n>: only 43 (+) is supported Reference V.25ter Notes The default character is + (043) and cannot be changed.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
2.8.
write command Syntax ATS3=<n> Response OK Parameters <n>: 13: command line termination character<CR>: carriage return.
Reference V.25Ter
Notes This parameter determines the character recognized by TA to terminate an incoming command line (13 = <CR> by default); it cannot be changed. See Data stored by &W for default value.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
2.9.
Write command Syntax ATS4=<n> Response OK Parameters <n>: 10: response formatting character <LF>: line feed. Reference V.25Ter Notes This parameter determines the character recognized by TA to terminate answer line (10 = <LF> by default); it cannot be changed See Data stored by &W for default value.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
write command Syntax ATS5=<n> Response OK Parameters <n>: 1..255: number of second to wait for connection completion Reference V.25Ter Notes This parameter determines the character recognized by TA to terminate an incoming command line (8 = <backspace> by default); it cannot be changed. See Data stored by &W for default value.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
Write command Syntax ATS7=<n> Response: OK Parameters: <n>: 1...255: number of second to wait for connection completion Reference V.25Ter Notes See also AT&V for default values of this parameter See Data stored by &W for default value.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
Reference V.25Ter
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
2.13. X Command: Result code selection and call progress monitoring control
Reference V.25Ter
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
2.14. &C Command: Set circuit Data Carrier Detect (DCD) function mode
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
2.15. &D Command: Set circuit Data Terminal Ready (DTR) function mode
Reference V.25Ter
Notes The command AT&D only applies to data calls. Thus, a DTR drop from active to inactive in AT&D2 mode will not hang up a voice call.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
Reference V.25Ter
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
Notes This command saves the current configuration in a non erasable place. See also AT&V The default stored profile may be adapted for customer needs. Configuration saved : E: Echo Q: Set result code presentation mode V: Verbose X: Extended result code &C: DCD control &D: DTR behavior &R: RTS control &S0 DSR control &K0 Flow control FCLASS: FCLASS S0: Set number of rings before automatically answering the call S3: Write command line termination character S4: Set response formatting character S5: Write command line editing character S7: Set number of seconds to wait for connection completion S8: Comma dial modifier time S10: Automatic disconnect delay
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
Example: E1 Q0 V1 X4 &C1 &D1 &R1 &S0 +IFC= 0,2 &K0 +FCLASS0 S00:0 S03:13 S04:10 S05:8 S07:50 S08:2 S10:14 This command indicates the result of certain actions as shown below: Active Profile ATZ Stored profile AT&W AT&F Default Settings
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
Write command Syntax AT+IPR=<rate> Response OK Parameters <rate>: bit rate per second 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200 0 =Autobaud Reference V.25ter Notes The speed is modified after sending the answer With AUTOBAUD only capital letters for AT commands have to be used
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
Notes Use AT&V0 to display the current flow control setting SAGEMCOM recommends the use of the Flow control
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
Notes The responses of this command are compliant with the recommendation but this command has no effect.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
Notes The responses of this command are compliant with the recommendation but this command has no effect.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
Notes The responses of this command are compliant with the recommendation but this command has no effect.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
: DSR signal always ON (0 is the default value) : DSR signal always OFF
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
3. GENERAL AT COMMANDS
3.1.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
3.2.
Reference V.25ter
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
3.3.
Notes
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
3.4.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
3.5.
Notes
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
3.6.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
3.7.
+KGSN Command: Request product serial number identification and Software Version
Execute command Syntax Response AT+KGSN=<imei type> If <imei type> = 0: +KGSN: <IMEI> OK If <imei type> = 1: +KGSN: < IMEISV> OK If <imei type> = 2: +KGSN: < IMEISV_STR> OK Parameters <IMEI>: 15 digits IMEI (8 digits for TAC + 6 digits for SNR + 1 check digit) <IMEISV>: 16 digits IMEISV (8 digits for TAC + 6 digits for SNR + 2 SVN digits) <IMEISV_STR>: formatted string : <15 digits>-<Check digit> SV:<Software version>
Notes
This command has been developped to provide the IMEI SV through an AT Command
+KGSN: 351578000023006 OK +KGSN: 3515780000230001 OK
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
3.8.
Write command Syntax AT+CSCS=<chset> Response OK Parameter <chset>: GSM UCS2 IRA Reference [27.007] 5.5 Notes GSM default alphabet (GSM 03.38 subclause 6.2.1) 16 bit universal multiple-octet coded character set (ISO/IEC 10646) default value
Select the character set used for all string types (Phonebook entries, SMS data, )
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
3.9.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
Reference V.25ter
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
Reference V.25ter
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
Reference V.25ter
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
Reference V.25ter
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
3.14. +GSN Command: Request product serial number identification (IMEI) identical to GSN
Reference V.25ter
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
Write command Syntax AT+CMUX=<mode>[,<su bset>[,<port_speed>[,< N1>[,<T1>[,<N2>[,<T2>[, <T3>[,<k>]]]]]]]] Response OK Parameters <mode>: multiplexer Transparency Mechanism 0: Basic option 1: Advanced option
<subset>: 0 UIH frames used only 1 UI frames used only <port_speed>: transmission rate(1-8) 1 9 600 bit/s 2 19 200 bit/s 3 38 400 bit/s 4 57 600 bit/s 5 115 200 bit/s <N1>: maximum frame size (1- 1540) default Value : 31 (64 if Advanced option is used) <T1>: acknowledgement timer in units of ten milliseconds 1-255, where 10 is default (100 ms) <N2>: maximum number of re-transmissions 0-100, where 3 is default <T2>: response timer for the multiplexer control channel in units of ten milliseconds 2-255, where 30 is default (300 ms) <T3>: wake up response timer in seconds 1-255, where 10 is default <k>: window size, for Advanced operation with Error Recovery options 1-7, where 2 is default.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
Read command Syntax AT#CLS? Write command Syntax AT #CLS=<class> Response OK Parameter <class> : 0, 1 Reference SAGEMCOM Proprietary Notes Same behavior than +FCLASS command. Needed for Microsoft agreement. Response #CLS <class> OK
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT*PSLOCUP
Write command Syntax AT*PSLOCUP Response OK Parameter Reference SAGEMCOM Proprietary Notes This command generates a location update of MS
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT*PSSSURC
Test command Syntax AT*PSSSURC=? Response *PSSSURC: (list of supported <mode> s) OK
Write command Syntax Response AT*PSSSURC=<mode> OK Parameter <mode> : 0,1 0 : disable sending of additional result code 1 : enable sending of additional result code Reference [27.007] 6.1 Notes The aim of this AT command is to configure the AT interface to give additional information through result code to TE when D command is entered with an SS string as parameter. When <mode> parameter is enabled,*PSSSURC (resp.*PSSERR) result code is sent to TE before OK (resp. ERROR) result code.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
Read command Syntax AT*PSALS? Write command Syntax AT*PSALS=<LineId> Response OK Parameter <LineId> : 1 2 Response *PSALS: <current LineId> OK
Notes This command allows control on alternate line service. For MT (speech) calls,+CRING urc (see+CRC command) indicates on which line call is received: (+CRING: VOICE ->default case=line 1, +CRING: VOICE_AUX ->line 2.)
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
Read command Syntax AT*PSDCIN? Write command Syntax Response AT*PSDCIN=<mode> [, [*PSDCIN: <Line Id> , <status> [[...] <CR> <LF> <LineId>] *PSDCIN: <Line Id> , <status>]] OK Parameter <mode> : parameter set/shows the*PSDCI result code presentation status in the ME 0 (CFU notification presentation disabled) 1 (CFU notification presentation enabled) 2 (query CFU status) <Line Id> : 1 (Line 1) 2 (Aux. Line) 3 (data) 4 (fax) (for Hilo V1 only) <status> : 0 (not active) 1 (active) Reference [27.007] 6.1 Notes This command allows presentation of diverted call indicator Set command enables/disables the presentation of notification result code from ME to TE. If <mode> =2 status of <lind Id> is requested. If <Line Id> is not provided , query is requested for all lines. When <mode> =1,*PSDCI : <Line Id> , <status> Diverted Call Indication result code is sent to TE on reception of network notification. (Several result code can been sent at the same time on reception of the notification) Response *PSDCIN: <mode> OK
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
Read command Syntax AT*PSMBNB? Response [*PSMBNB: <Line Id> , <number> , <type> , <text> [[...] <CR> <LF> *PSMBNB: <Line Id> , <number> , <type> , <text>]] OK
Write command Syntax AT*PSMBNB=<Line Id> [, <number> , <type> [, <text>]] Response OK Parameter <Line Id> : 1 (Line 1) 2 (Aux. Line) 3 (data) 4 (fax)for Hilo V1 only <number> : string type phone number of format <type> <type> : type of address octet in integer format (refer GSM 04.08 [8] subclause 10.5.4.7) ; default 145 when dialling string includes international access code character "+", otherwise 129 <text> : string type field of maximum length <tlength>; character set as specified by command Select TE Character Set +CSCS <nlength> : integer type value indicating the maximum length of field <number> <tlength> : integer type value indicating the maximum length of field <text> Notes The number to the voice mail server is set with this command. If setting fails, a ME error,+CME ERROR: <err> is returned. If only <Line Id> is present in command corresponding record is deleted in SIM. The purpose of this command is not to replace +CSVM command but to offer more possibilities for Mailbox numbers settings (+CSVM command allows only voice mailbox settings).
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
Read command Syntax AT*PSCSP? Response [*PSCSP: <Service Groupe code> , <status> [[...] <CR> <LF> *PSCSP: <Service Groupe code> , <status>]] OK
Write command Syntax AT*PSCSP Response OK Parameter <Service Groupe code> : string representing the hexadecimal value of the Service Group Code <status> : string representing a record of the CSP sim file (8 bit bitfield) Reference SAGEMCOM Proprietary Notes This command is reserved for feature use. Set command has no effect. Example: *PSCSP: 02, 11000000 ... *PSCSP: C0, 11000110 OK
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
Write command Syntax AT*PSSEAV=<mode> Response OK Parameter <mode> : parameter set/shows the *PSREADY result code presentation status in the ME parameter 0 (disabled) 1 (enabled) <service> : 0 ( phone book service availability) 1 (SMS service availability) 2 (SMS-CB service availability) Reference [27.007] 6.1 Notes Set command enables/disables the presentation of notification result code from ME to TE. When <mode> =1,*PSREADY: <service> result code is sent to TE when <service> is available.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
Read command Syntax AT*PSCHRU? Write command Syntax AT*PSCHRU=<mask> Response OK Parameter <mask> : mask used to filter URCs. 0: No URC will be displayed on the channel 1: CALL related URC 2: SMS related URC 4: CBM related URC 8: CIEV related URC 16: NET_REG related URC 32: SS related URC 64: INIT related URC 128: DBG related URC 256: STK related URC Reference SAGEMCOM Proprietary Notes This command is used to filter one or several URC on a channel. By default all URC are enabled on a newly opened channel. This command only applies on the channel it is submitted, other channels are not impacted. Example: To enable the display of URC SMS (2) and CALL(1) and to forbid the display of the others on a channel, choose 2 and 1 parameter, i.e AT*PSCHRU=3 The table below lists each mask and the URCs they are associated with: Response *PSCHRU: <mask> OK
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
Notes This command controls the emission of the result code for MO speech successful setup.. If Connected line identification presentation supplementary service is activated (refer to +COLP), result code for ATD command will be sent to TE when call is connected to the called party (successful call setup). If Connected line identification presentation supplementary service is NOT activated (refer to +COLP), result code for ATD can be sent as soon as call setup is started or after call is connected to the called party (after (successful call setup). Set command allows selection of <mode> for MO speech call result code. If user set <mode> =1 when +COLP is also activated, ERROR will be returned. Mode will remains to 0. Read command returns current <mode>.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
Hilo V2 only
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
Hilo V2 only
Set command is used to enable or disable presentation of ciphering status notification (*PSCP). Notification is sent each time ciphering status changes Example: *PSCP: 1
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
4.1.
Reference V.25Ter
Notes
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
4.2.
Notes See Appendix 16: ATH command behavioural matrix See also AT+CHLD
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
4.3.
The connection cannot be established Data connection successfully connected If successfully connected and voice call
Parameters: <n>: String of dialing digits and optionally V.25ter modifiers (dialing digits): 0-9, * , #, +, A, B, C (maximum length: 20 digits) <;>: Only required to set up voice calls. TA remains in command mode. Reference V.25Ter Notes The command may be aborted generally when receiving an ATH command during execution Same behavior for ATDP, ATDR, ATDT, ATPD, ATRD, ATTD OK answer may arrive after just after the ATD command or after the call is actually active (see AT+COLP, chapter 6.11)
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
4.4.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
4.5.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
4.6.
+CRC Command: Set Cellular Result Codes for incoming call indication
Notes
When enabled, an incoming call is indicated with +CRING: <type>. Fax is for Hilo V1 only, not supported in Hilo V2
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
4.7.
Read command Syntax AT+CSTA? Write command Syntax AT+CSTA=[<type>] Response OK Parameter <type> : Default 145: when dialling string includes international access code character "+"otherwise 129 Response +CSTA: <type> OK
Notes
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
4.8.
Read command Syntax AT+CMOD? Write command Syntax AT+CMOD=[<mode] Response OK Parameter <mode> : 0 : single mode (default value). Response +CMOD: <mode> OK
See Data impacted by &F and &V for default values Reference [27.007] 6.4 Notes Only single mode is supported In [27.007] document, <mode> can be either single or alternating (more than one basic service (voice, data, fax) within one call).
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
4.9.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
Notes No GPRS error causes are display. See Data impacted by &F for default value.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
Read command Syntax AT+CVHU? Write command Syntax AT+CVHU=[<mode>] Response OK Parameter 0 1 2 Reference [27.007] 6.20 "Drop DTR" ignored but OK response given. ATH disconnects. "Drop DTR" and ATH ignored but OK response given. "Drop DTR" behaviour according to &D setting. ATH disconnects. Response +CVHU: <mode> OK
Notes If DTR signal is inactive (if DTR is not a pulse), then Drop DTR does not respond OK.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
-> disable the filter (all filter numbers will be deleted) -> read the filter numbers
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT+KATH
Test command Syntax AT+KATH=? Read command Syntax AT+KATH? Write command Syntax AT+KATH=<num> Response OK Parameters <num>: 0 Default (User Busy) 17 User Busy 18 No User Responding 19 No Answer 21 Call Rejected 27 Destination Out of order Reference SAGEMCOM Proprietary Notes Response +KATH:<num> OK Response +KATH: (list of supported <num>) OK
This command selects the disconnect type sent to the network on AT+ATH cmd. These values foolow 24.008 3GPP specification (Table 10.5.123).
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
5.1.
Write command Syntax AT+CACM=<password> (reset the value) Response OK Parameters <password>: SIM PIN2 Reference [27.007] 8.25 Notes
This AT command needs SIM and network where AOC are allowed.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
5.2.
+CAMM Command: Accumulated call meter maximum (ACM max) set or query
write command Syntax Response AT+CAMM= +CAMM: <acmmax> [<acmmax>[,<passwd>]] OK Parameters <acmmax>: <passwd>: Reference [27.007] 8.26 Notes string type; three bytes of the max ACM value in hexadecimal format 0 disables ACMmax feature SIM PIN2
This AT command needs SIM and network where AOC are allowed.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 100 / 382
5.3.
Write command Syntax AT+CCWE=<mode> Response OK Parameter <mode>: 0: Disable the call meter warning event 1: Enable the call meter warning event
Notes When enabled, a notification (+CCWV) is sent shortly (approx. 30s) before the ACM max is reached. This AT command needs SIM and network where AOC are allowed.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 101 / 382
5.4.
Write command Syntax Response AT+CALA=<time>[,<n>[, OK <recurr>]] Parameters <time>: <n>: <recurr>:
internal clock (Cf. +CCLK). String type "hh:mm:ss" if <recurr> is present or"yy/mm/dd,hh:mm:ss" if not. index of the alarm (range 1 to 4 for now). integer type value indicating day of week for the alarm in one of the following formats: <1..7>[,<1..7>[]] Sets a recurrent alarm for one or more days in the week. The digits 1 to 7 corresponds to the days in the week, Monday(1), , Sunday (7). 0 Sets a recurrent alarm for all days in the week.
Notes To set up a recurrent alarm for one or more days in the week, the <recurr>parameter may be used. When an alarm is timed out and executed, the unsolicited result code +CALV: <n> is returned. When woken up by an alarm, the module is fully started. It is the responsibility of the host to turn it off and to set a new alarm if recurrent alarms are not used. Only for not recurrent alarm : if date and hour are over , +CME ERROR: 4 is returned After *PSCPOF command, +CALV: correctly received if autobaud speed is not selected. Examples - at+cala=07/04/11,11:34:25 specified date and time -> set a one shot alarm saved at index 1 for the
- at+cala=07/04/11,11:34:00 ,3 -> set a one shot alarm saved at index 3 for the specified date and time - at+cala=11:50:45 ,1,1,4 -> set a recurrent alarm saved at index 1 for every Sunday and Wednesday at 11:50:45 Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 102 / 382
5.5.
Write command Syntax AT+CALD=<n> Response OK Parameters <n>: index of the alarm Reference [27.007] 8.38 Notes Action command deletes an alarm in the MT
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 103 / 382
5.6.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 104 / 382
5.7.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 105 / 382
5.8.
Read command Syntax AT+CIND? Response +CIND: <battchg>,<signal>,<service>,<call>, <smsfull> OK Parameters <battchg>: battery charge level (0-5) 0 low level, 4 high level, 5 means that the battery is charging (not supported) <signal>: signal quality (0-4) 0 low level signal, 4 high level signal <service>: service availability (0-1) <message>: Message received (0-1) <call>: call in progress (0-1) <roam>: Roaming indicator (0-1) 0: Home net 1: Roaming <smsfull>: SMS memory storage (0-1) 0: Memory available 1: Memory full Notes <smsfull> indication not available on all products
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 106 / 382
5.9.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 107 / 382
Write command Syntax AT+CMEC=[<keyp>[,< disp>[,<ind>]]] Response OK Parameters <keyp>: 0: keypad management, not significant for HILO (no keypad) <disp>: 0: display management, not significant for HILO (no display) <ind>: 0: only ME can set the status of its indicators (command +CIND can only be used to read the indicators) Reference [27.007] 8.6 Notes Set command selects the equipment, which operates ME keypad, writes to ME display and sets ME indicators
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 108 / 382
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 109 / 382
Read command Syntax AT+CMER? Write command Syntax Response AT+CMER=[<mode>[,< OK keyp>[,<disp>[,<ind>[, <bfr>]]]]] Parameters <mode>: 0: 1: <keyp>: <disp>: <ind>: 0: 0: 0: 1: Response +CMER: <mode>,<keyp>,<disp>,<ind>,<bfr> OK
2:
buffer unsolicited result codes in the TA; if TA result code buffer is full, codes can be buffered in some other place or the oldest ones can be discarded. discard unsolicited result codes when TA-TE link is reserved (e.g. in on-line data mode); otherwise forward them directly to the TE no keypad event reporting no display event reporting no indicator event reporting indicator event reporting using result code +CIEV: <ind>,<value>. <ind> indicates the indicator order number (as specified for +CIND) and <value> is the new value of indicator. Only those indicator events, which are not caused by +CIND shall be indicated by the TA to the TE indicator event reporting using result code +CIEV: <ind>,<value>. All indicator events shall be directed from TA to TE TA buffer of unsolicited result codes defined within this command is cleared when <mode> 1 is entered
<bfr>:
0:
Notes
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 110 / 382
Write command Syntax AT+CMEE=[<n>] Response OK Parameter <n>: 0: disable +CME ERROR: <err> result code and use ERROR instead 1: +CME ERROR: <err> result code and use numeric <err> values 2: +CME ERROR: <err> result code and use verbose <err> values Notes See Data impacted by &F and &V for default value.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 111 / 382
Write command Syntax AT+CMUT=<n> Response OK Parameter <n>: 0 1 Reference [27.007] 8.24
Notes Be careful, this command can only be used during voice call.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 112 / 382
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 113 / 382
Read command Syntax AT*PSPRAS? Write command Syntax AT*PSPRAS Response OK Parameters <pin1>: <puk1>: <pin2>: <puk2>: <code>: Reference SAGEMCOM proprietary command integer type value indicating the number of false presentations remaining for PIN1. The maximum value is 3, and the minimum value is 0. Zero means that the PIN1 is blocked. integer type value indicating the number of false presentations remaining for PUK1. The maximum value is 10, and the minimum value is 0. Zero means that the PUK1 is blocked. integer type value indicating the number of false presentations remaining for PIN2. The maximum value is 3, and the minimum value is 0. Zero means that the PIN2 is blocked. integer type value indicating the number of false presentations remaining for PUK2. The maximum value is 10, and the minimum value is 0. Zero means that the PUK2 is blocked. SIM PIN1, SIM PUK1, SIM PIN2, SIM PUK2 Response *PSPRAS: < pin1>, <puk1>,<pin2>,<puk2> OK
Notes This commands returns information about the number of codes attempts remaining. Set command has no effect ( return OK)
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 114 / 382
Write command Syntax Response AT+CPUC=<currency> OK ,<ppu>[,<passwd>] Parameters <currency>: <ppu>: string type; three-character currency code (e.g. .GBP., .DEM.);character set as specified with AT+CSCS. string type; price per unit; dot is used as a decimal separator (e.g. .2.66.). The length is limited to 20 characters. If the string length is exceeded, the command is terminated with an error. This string may only contain digits and a dot. Leading zeros are removed from the string. string type; SIM PIN2. String parameter which can contain any combination of characters. The maximum string length is limited to 8 characters.
<passwd>:
Notes This AT command needs SIM and network where AOC are allowed.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 115 / 382
Write command Syntax AT+CPWC=[<class> [,<band>]] Response OK Parameters <class>, <curr_classn>, <def_classn>: 0 default (not applicable to <curr_class>s or <def_classn>s) 1 MS output power class as in GSM 45.005 [38] <band>, <bandn>: 0 GSM900 AND GSM850 1 GSM1800 2 GSM1900
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 116 / 382
Notes
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 117 / 382
Execute command Syntax AT+CPAS Response +CPAS: <pas> OK Response <pas>: 0: ready 2: unknown 3: ringing 4: call in progress
(ME allows commands from TA/TE) (ME is not guaranteed to respond to instructions) (ME is ready for commands from TA/TE, but the ringer is active) (ME is ready for commands from TA/TE, but a call is in progress)
Notes
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 118 / 382
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 119 / 382
Write command Syntax AT+KRIC=<mask>[,<s hape>] Response OK Parameters <mask>: 0x00: 0x01: 0x02: 0x04: 0x08: 0x10: <shape>: 0: 1: Reference SAGEMCOM Proprietary Use of RI signal RI not used. RI activated on incoming calls RI activated on SMS RI activated on SMS-CB RI activated on USSD RI activated on network state
signal shape available only for incoming calls Repeat pulses The total length of the pulse is equivalent to the transfer of the RING or CRING notification Always active The signal is set to active during the whole incoming call notification
Notes For a SMS and other unsolicited messages, only one pulse is set. If the 0710 is woken up by an incoming call only one pulse is set, even if shape=0 is used. The width of the pulse is 1s. Setup command only to send once to define the RI behavior. Do not use the command while an incoming call, SMS, SMSCB, USSD
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 120 / 382
Write command Syntax AT+KSREP=<act> Response OK Parameters <act>: Indicates if the module must send a unsolicited code during the startup. 0: The module doesnt send an unsolicited code. 1: The module will send an unsolicited code. <stat>: This code indicates the status of the module. 0: The module is ready to receive commands for the TE. No access code is required. 1: The module is waiting for an access code. (The AT+CPIN? Command can be used to determine it). 2: The SIM card is not present. 3: The module is in SIMlock state. 4: unrecoverable error. 5: unknown state. Reference SAGEMCOM Proprietary Notes The module uses unsolicited code once after the boot process +KSUP: <stat> The KSUP notification will not be sent if the module is in autobaud mode and no bytes have been received from TE to adapt the serial link to the actual speed
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 121 / 382
Write command Syntax AT+KGPIO=<IO>,<cde> Response If <cde> = 2: +KGPIO: <IO>, <current_value> OK Else OK Parameters <IO>: Selected IO 1: GPIO1, pin name of the connector. 2: GPIO2, pin name of the connector. 3: GPIO3, pin name of the connector <cde>: 0: 1: 2: Reset the selected IO Set the selected IO Request the current value of the IO
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 122 / 382
Make gpio 1 output high/low level AT+KGPIOCFG=1,0,2------Config GPIO 1 as output mode; <pull mode> must be no pull OK
AT+KGPIO=1, 1 OK AT+KGPIO=1, 0 OK
Make gpio 1 request the current value of this I/O AT+KGPIOCFG=1,1,0------Config GPIO 1 as input mode;<pull mode> is pull down OK AT+KGPIO=1,2 +KGPIO: 1, 1 OK -------Request the current value of this I/O, -------Value is 1 for GPIO 1.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 123 / 382
Write command Syntax AT+KSLEEP=<mngt> Response OK Parameters <mngt>: 0: The module doesnt go in sleep mode as long as DTR is active (low level) DTR has to be active to send AT commands. 1: The module decides by itself (internal timing) when it goes in sleep mode 2: The module never goes in sleep mode whatever DTR state is. Reference SAGEMCOM Proprietary Notes This parameter is part of the profile (see AT&V, ATZ, AT&F) For KSLEEP=0, the following methods can wake up the module. 1) DTR signal turn ON 2) Receive a voice or data call 3) Receive a SMS indication 4) RTC alarm expired For KSLEEP=1, the following methods can wake up the module. 1) send character 0x00 then wait for 100ms before sending any AT command, can not work with hardware flow control if DTR is OFF 2) Receive a voice or data call 3) Receive a SMS indication 4) RTC alarm expired 5) RTS signal
See the documents related to the power saving methods to have more details of the possible methods
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 124 / 382
Read command Syntax AT+KCELL? Write command Syntax AT+KCELL=<revision> Response +KCELL: <nbcells> [,<ARFCNi>,<BSICi>,<PLMNi>,<LACi>,<CIi>,<RSSIi>,<TA>] [,<ARFCNi>,<BSICi>,<PLMNi>,<LACi>,<CIi>,<RSSIi>] []] OK Parameters <revision>: <nbcells>: <ARFCN>: <BSIC>: <PLMN>: <LAC>: <CI>: <RSSI>: reserved for future purposes (only 0 for the moment). number of base stations available. The first base station is the serving cell (0 i 7). Absolute Radio Frequency Channel Number in decimal format. Base Station Identify Code in decimal format. PLMN identifiers (3 bytes) in hexadecimal format, made of MCC (Mobile Country Code), and MNC (Mobile Network Code). Location Area in hexadecimal format. Cell ID, 4 hexadecimal digits, e.g. ABCD. Received signal level of the BCCH carrier, decimal value from 0 to 63. The indicated value is an offset which should be added to 110 dBm to get a value in dBm. See the formula specified in TS 05.08 Radio Subsystem Link Control. Timing Advance. 0...63 in decimal formatavailable only during a communication (equals to 255 at any other time). Only available on serving cell during communication. Response OK
<TA>:
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 125 / 382
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 126 / 382
Write command Syntax AT+CRMP= <call type> [,<volume>[,<type>, <index>]] Response OK Parameters <index>: <volume>: <call type>: <type>: Reference [27.007] 8.35 integer which defines a ring melody(1-10). integer which defines the sound level(1-3). The smaller the lower integer which specifies the type of event which will start the ring. 0: Voice call (default value) 0: ring melody is manufacturer defined (unique supported value)
Notes If a melody is played, its just played for 10 sec., and then stopped.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 127 / 382
Write command Syntax AT*PSVMWN=<mode> Response OK Parameters <Mode>: 0 Disable presentation of notification 1 enable presentation of notification <line Id >: 1 (Line 1) 2 (Aux. Line) 3 (data) 4 (fax) (for Hilo V1 only) <status>: 0 (No message waiting) 1 (at least one message is waiting) <index>: 0...255,Record index in EF SMS if the received MWI message has stored in SIM (if it sis a STORE MWI SMS) <NbMsgWaiting>: 0...255, Number of message waiting on line <line Id> Reference SAGEMCOM Proprietary
been
Notes Set command enables/disables the presentation of notification result code from ME to TE When <mode> = 1, * PSVMWI: <line Id > , <status> [,<index>[,<NbMsgWaiting>]] (Voice Message Waiting Indication is sent to TE when notification is received from network or at switch on.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 128 / 382
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 129 / 382
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 130 / 382
Read command Syntax AT+KPWM? Response +KPWM: <output>, <operation>, <period>,<dutycycle> +KPWM: <output>, <operation>, <period>,<dutycycle> OK
Write command Syntax AT+KPWM=<output>, <operation>,[<period>], [<dutycycle>] Response Parameters <output>: 0: PWM0 2: BUZZER <operation>: 0: Turn Off 1: Turn On 2: Always High Level <period>: 0..126 (when output is PWM0): as number of SYSCLK/8 period 0: forces DC PWM output to be high 1..126: DC period is n+1 TSYSCLK/8, T = 1 /(26M / 8) = 307 ns Or 0..1023(when output is buzzer): freq = 250000/ (n+1) When period = 249, then freq = 250000 / (249+1) = 1KHz <dutycycle>: ranges from 0 to 100 as a percentage Notes Buzzer does not have Always High Level operation. Default value of period and duty-cycle for PWM are 63,50; Default value of period and duty-cycle for buzzer are 250,100; New setting of period and duty-cycle will be remembered by Module for future use.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 131 / 382
Read command Syntax AT+KGPIOCFG? Response +KGPIOCFG: <n>,<dir>,< pull mode >[<CR><LF> +KGPIOCFG: <n>,<dir>,< pull mode > [...]] OK
Write command Syntax AT+KGPIOCFG =<n>,<dir>,<pull mode> Response OK Parameters <n>: GPIO number (1 to 8) 1: GPIO1, pin name of the connector. 2: GPIO2, pin name of the connector. 3: GPIO3, pin name of the connector <dir>: direction 0 output 1 input <pull mode>: 0 pull down: internal pull down resistor available. Only used in input mode. 1 pull up: internal pull up resistor available. Only used in input mode. 2 no pull: Internal pull up/down resistor NOT available. Only used in output mode. Reference SAGEMCOM Proprietary Notes This command provides configuration for +KGPIO command. The current configuration is lost with a reset. Note: For +KSIMDET, +KSYNC, +KTEMPMON, +KGSMAD, when they were enabled, they all will use GPIO as their output/ input pin. The GPIO pin would be managed by these commands themselves, +KGPIOCFG or +KGPIO are not needed. Before use +KGPIOCFG, +KGPIO, please make sure the GPIO pin are not used by +KSIMDET, +KSYNC, +KTEMPMON, +KGSMAD. pull down/up mode would provide a stable input level.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 132 / 382
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 133 / 382
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 134 / 382
Read command Syntax AT+CALM? Write command Syntax AT+CALM=[<mode>] Response OK Parameter <mode> : 0: 1: 2: Reference [27.007] 8.20 normal mode silent mode (all sounds from MT are prevented) manufacturer specific Response +CALM: <mode > OK
Notes In the case of <mode> =1, all sounds from TA are prevented except the sound of an incoming call (sound of incoming call treated by +CRSL command).
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 135 / 382
Read command Syntax AT+CRSL? Write command Syntax AT+CRSL=<level> Response OK Parameter <level> : 0, 1, 2, 3 integer type value with manufacturer specific range (smallest value represents the lowest sound level) Response +CRSL: <level> OK
Notes This command is used to select the incoming call ringer sound level of the MT.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 136 / 382
Read command Syntax AT+CLAN? Write command Syntax AT+CLAN=<code> Response OK Parameter <code> : auto ,en Response +CLAN: <code> OK
Notes
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 137 / 382
Read command Syntax AT+CSGT? Write command Syntax AT+CSGT=<mode> [, <text>] Response OK Parameter <text> : <mode> : see [27.007] 0, 1 Response +CSGT: <text>, <mode> OK
Notes The mode is not saved, therefore: -setting the mode to 0, even with a text as parameter is equivalent to setting the mode to 1 with an empty string (the greeting text is lost) - the test command returns 1 if and only if the saved text is not empty (in other words +CSGT=1,then +CSGT? returns 0) This command handles the greeting text in the SIM cards if it exists else the greeting text is handled in EEPROM.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 138 / 382
Read command Syntax AT+CSVM? Write command Syntax AT+CSVM=<mode> [, <number> [, <type>]] Response OK Parameter <mode> : 0: 1 <number> : <type> : Response +CSVM: <mode> , <number> , <type> OK
Disable the voice mail number. Removes the information about the voice number instead of setting the number as disabled Enable the voice mail number. string type; Character string <0..9,+> default 145 when dialling string includes international access code character "+", otherwise 129
Notes The command type SET allows to modify the existing Voice Mail Number or to create a Voice Mail number if no existing Voice Mail number.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 139 / 382
Write command Response OK Syntax AT+KGSMAD=<mod>, Parameters [<urcmode> <mod>: [,<interval> 0 - antenna detection algorithm not active. [,<detGPIO> 1 - Periodic activation of the antenna detection algorithm; detection is started [,<repGPIO>]]]] every <interval> period, using <detGPIO> for detection;. 2 - instantaneous activation of the antenna detection algorithm; <urcmode>: URC presentation mode It has meaning only if <mod> is 1. 0 - it disables the presentation of the antenna detection URC 1 - it enables the presentation of the antenna detection URC, <interval> : 45..3600s, duration in seconds of the interval between two consecutive antenna detection algorithm runs (default is 120). It has meaning only if <mod> is 1. <detGPIO>: 1..3, defines which GPIO shall be used as input by the Antenna Detection algorithm (default 1). For the <detGPIO> actual range check the Hardware User Guide <repGPIO>: 1..3, defines which GPIO shall be used by the Antenna Detection algorithm to report antenna condition (default 3). It has meaning only if <mod> is 1. For the <repGPIO> actual range check the Hardware User Guide
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 140 / 382
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 141 / 382
1: 2: 4: 8: 10:
Notes
This command needs a restart in order to be effective.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 142 / 382
Write command Syntax AT+KTEMPMON= Response +KTEMPMON: <level>,<value> OK Parameters <mod>: 0 - disable the monitor of the module internal temperature. 1 - enable the monitor of the module internal temperature. <temperature>: temperature above which the module will act as <action>. <urcMode>: 0 - it disables the presentation of the temperature monitor URC. 1 - it enables the presentation of the temperature monitor URC. <action>: 0 - no action. 1 - automatic shut-down when the temperature is beyond <temperature> 2 - The output pin <repGPIO> is tied HIGH when <temperature> are reached; when the temperature is normal the output pin <repGPIO> is tied LOW. If this <action> is required, it is mandatory to set the <repGPIO> parameter. <hyst_time>: [0,255] hysteresis time in seconds (30 by default): all the actions happen only if <temperature> are maintained at least for this period. This parameter is mandatory if <action> is not zero. <repGPIO>: GPIO number. valid range is any output pin (see Hardware Users Guide). This parameter is mandatory only if <action>=2 is required.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 143 / 382
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 144 / 382
Write command Response OK Syntax AT+KSIMDET=<mod>, Parameters <GPIO> <mod>: 0 - disable the SIM detection. 1 - triggers the SIM detection. <GPIO>: 1, 2 and 3, defines which GPIO is used by SIM Detection. Reference Notes If it detects a change of the SIM status, the module is notified by URC: +SIM: <status> where: <status> 0 - INSERTED 1 - EXTRACTED The module makes a reboot after 2s if it detects a change of the SIM status. <GPIO> has to be linked to the SIMCD of the SIM card For +KSIMDET, +KSYNC, +KTEMPMON, +KGSMAD, when they were enabled, they all will use GPIO as their output/ input pin; +CME ERROR: 3 will be issued to avoid conflict, when any two commands try to share the same GPIO pin. Do not use +KGPIOCFG or +KGPIO to control the GPIO pin, when this pin has been used by +KSIMDET, +KSYNC, +KTEMPMON, +KGSMAD. These commands can manage the GPIO pin by themselves. CME error 23 will be reported, when module start up, because of boot up of file system.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 145 / 382
5.43. +KSYNC Command: Generation of Application synchronization signal AT+KSYNC Generation of Application synchronization signal
Test command Syntax AT+KSYNC=? Response +KSYNC: (list of supported <mod>s),(list of supported <IO>s),(range of <Duty Cycle>),(range of <Pulse Duration>) OK Read command Syntax AT+KSYNC? Response +KSYNC: <mod>,<IO>,<Duty Cycle>,<Pulse Duration> OK Write command Syntax AT+KSYNC=<mod>[, Response OK
Parameters <IO> <mod>: 0 - Disable the generation of synchronization signal. [,<Duty Cycle> 1 - Manage the generation of signal according to <Duty Cycle> and <Pulse [,<Pulse Duration>]]]
Duration>. The waveform of the signal is controlled only by these two parameters; Network status would not afftect the waveform. 2 - Manage the generation of signal according to network status; PERMANENTLY OFF Not register/Initialization/Register denied/no SIM card 600 ms ON / 600ms OFF Not registered but searching 75 ms ON / 3s OFF Right connected to the network <Duty Cycle> and <Pulse Duration> are not used in mode 2.
<IO>: 1...3, defines which GPIO is used to output the signal; 99, defines which PWM is used to output the signal.99: PWM0. <Duty Cycle>: integer type; range:1..100; only used in mode 1. <Pulse Duration>: integer type; range:1..65535 milliseconds; only used in mode 1. Reference Notes GPIO pin or PWM0 was used as the output pin of the synchronization signal. The setting of the <mod>, <IO>, <Duty Cycle>, <Pulse Duration> was automatically saved in Hilo. For +KSIMDET, +KSYNC, +KTEMPMON, +KGSMAD, when they were enabled, they all will use GPIO as their output/ input pin; +CME ERROR: 3 will be issued to avoid conflict, when any two commands try to share the same GPIO pin. Do not use +KGPIOCFG or +KGPIO to control the GPIO pin, when this pin has been used by +KSIMDET, +KSYNC, +KTEMPMON, +KGSMAD. These commands can manage the GPIO pin by themselves. For write command, CME error 23 will be reported, when module start up, because of boot up of file system.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 146 / 382
Reference
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 147 / 382
5.45. +KNETSCAN Command: Network scan functionality AT+KNETSCAN Network Scan functionality
Test command Syntax AT+KNETSCAN=? Response +KNETSCAN: (list of supported <mode>s), (list of supported <max_cells>s), (list of supported <URC>s), (list of supported <timeout>s), (list of supported <ext>s) OK
Read command Syntax AT+KNETSCAN? Write command Syntax AT+KNETSCAN=<mod e>[,<oper>[,<max_cell s>[,<URC>[,<timeout>[ ,<ext>]]]]] Response OK when <mode>=2 and command successful +KNETSCAN: <nbcells>[,<ARFCN>,<BSIC>,<PLMN>,<LAC>,<CI>,<RSSI>,<RAC>[,<ARFCNi>,<B SICi>,<PLMNi>,<LACi>,<CIi>,<RSSIi>,<RAC>]] OK Parameters <mode>: 0 deactivate network scan 1 activate network scan 2 request cells information <oper>: String type, name of the operator in numeric format. If not specify, search on entire band. <PLMN>: PLMN identifiers (3 bytes), made of MCC (Mobile Country Code), and MNC (Mobile Network Code). <max_cells>: [1..33] maximum number of cells of which information will be given. (default: 7) <URC>: 0 No Unsolicited Result Code sent at the end of the scan 1 Unsolicited Result Code sent at the end of the scan <timeout> [1..600] timeout in s for sending Unsolicited Result Code (default: 300) <ext>: 0 reserved for future purposes <nbcells>: number of base stations available, ( <max_cells>). The first base station is the serving cell. <ARFCN>: Absolute Radio Frequency Channel Number <BSIC>: Base Station Identify Code <LAC>: Location Area <CI>: Cell ID, 4 hexadecimal digits, e.g. ABCD. <RSSI>: Received signal level of the BCCH carrier, decimal value from 0 to 63. The indicated value is an offset which should be added to 110 dBm to get a value in dBm. See the formula specified in TS 05.08 Radio Subsystem Link Control. <RAC>: Routing Area: only for serving cell Response +KNETSCAN: <mode> OK
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 148 / 382
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 149 / 382
Write command Syntax AT+KCELLSCAN=<mo de>[,<ARFCN>[,<URC> [,<timeout>[,<ext>]]]]] Response OK when <mode>=2 and command successful +KCELLSCAN: <ARFCN>,<BSIC>,<PLMN>,<LAC>,<CI>,<RSSI>,<RAC> OK Parameters <mode>: 0 deactivate cell scan 1 activate cell scan 2 request cell information <PLMN>: PLMN identifiers (3 bytes), made of MCC (Mobile Country Code), and MNC (Mobile Network Code). If not specify, search on entire band. <URC>: 0 No Unsolicited Result Code sent at the end of the scan 1 Unsolicited Result Code sent at the end of the scan <timeout> [1..120] timeout in s for sending Unsolicited Result Code (default: 60) <ext>: 0 reserved for future purposes <ARFCN>: Absolute Radio Frequency Channel Number <BSIC>: Base Station Identify Code <LAC>: Location Area <CI>: Cell ID, 4 hexadecimal digits, e.g. ABCD. <RSSI>: Received signal level of the BCCH carrier, decimal value from 0 to 63. The indicated value is an offset which should be added to 110 dBm to get a value in dBm. See the formula specified in TS 05.08 Radio Subsystem Link Control. <RAC>: Routing Area Unsolicited Notification +KCELLSCAN: <ARFCN>,<BSIC>,<PLMN>,<LAC>,<CI>,<RSSI>,<RAC>
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 151 / 382
Module launches a power campaign and synchronizes on Arfcn. Wait for unsolicited message +KCELLSCAN Power campaign is finished and all information about the cell have been received To check cells information at any time. :
+KCELLSCAN: 567,22,02f810,3802,4f24,29,4 Retrieving cell information: AT+KCELLSCAN=2 +KCELLSCAN: 567,22,02f810,3802,4f24,29,4 OK Cell scan deactivation: AT+KCELLSCAN=0 OK
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 152 / 382
Write command Syntax AT+KJAMDET=<mode> [,<urc_mode> [,<gpio_mode> [,<gpio_index> [,<rssi_threshold>]]]] Response If <mode>=0 and the command is successful OK if <mode>=1 or 2, <urc_mode>=1, and the command is successful +KJAMDET: <status> OK Parameters <status> 0 no jamming detected 1 jamming is detected <mode> 0 disable jamming detection (default) 1 detect jamming once 2 detect jamming every 30 seconds <urc_mode> 0 disable URC mode, i.e., the result is NOT reported by URC 1 the result is reported by URC (default) <gpio_mode> 0 disable GPIO mode, i.e., the result is NOT reported by GPIO (default) 1 the result is reported by GPIO. If jamming is detected, the corresponding GPIO will be set to low; if not, it will be set to high. <gpio_index> It defines which GPIO will be used to report the result. Range of values: 1-3 Default value: 3 <rssi_threshold> It defines the threshold which will be compared with the received signal level. Range of values: 1-31 Default value: 20 Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10 AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 153 / 382
Notes The parameters of this command are stored in the non-volatile memory and will be effective after power cycle. Examples AT+KJAMDET=1 // Detect jamming once; the result will be reported by URC; // the RSSI threshold is 20. AT+KJAMDET=1,0,1 // Detect jamming once; the result will be reported by GPIO 3; // the RSSI threshold is 20. AT+KJAMDET=1,0,1,3,15 // Detect jamming once; the result will be reported by GPIO 3; // the RSSI threshold is 15. AT+KJAMDET=2 // Detect jamming every 30 seconds; the result will be reported by URC; // the RSSI threshold is 20. AT+KJAMDET=2,1,1,3 // Detect jamming every 30 seconds; the result will be reported by URC and GPIO 3; // the RSSI threshold is 20. AT+KJAMDET=2,1,1,3,25 // Detect jamming every 30 seconds; the result will be reported by URC and GPIO 3; // the RSSI threshold is 25. AT+KJAMDET=0 // Disable jamming detection.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 154 / 382
5.48. +KUART Command: Set number of bits for UART AT+KUART: Set number of bits for UART
Test command Syntax AT+KUART=? Read command Syntax AT+KUART? Write command Syntax AT+KUART=<num> Response OK Parameters <num>: number of bits. It can only be 7 or 8. The default value is 8. Reference SAGEMCOM Proprietary Notes 1) 2) 3) Response +KUART: <num> OK Response +KUART: (7,8) OK
After the number of bits for UART is changed, the module must be rebooted for the setting to be effective. When UART is in 7-bit mode: CSD call and SMS can only work with basic ASCII characters (0-127). PPP doesnt work. POP3, SMTP, HTTP, TCP, UDP, FTP and KFSFILE will be affected. Its not recommended to use these features in 7-bit mode.
Examples AT+KUART=7 AT+KUART=8 AT+KUART? -> set 7-bit mode; the setting will be effective after reboot. -> set 8-bit mode; the setting will be effective after reboot. -> read the number of bits for UART
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 155 / 382
5.49. +KSAP Command: Remote Sim Access functionality AT+KSAP Remote Sim Access functionality
Test command Syntax AT+KSAP=? Response +KSAP: (list of supported <mode>s) OK
Read command Syntax AT+KSAP? Write command Syntax AT+KSAP=<mode> Response when <mode>=1 CONNECT when <mode>=0 OK on DCLi which received the command NO CARRIER on DLCi dedicated to SAP protocol Parameters <mode>: 0 1 Reference SAGEMCOM Proprietary deactivate Remote Sim Access feature activate Remote Sim Access feature Response +KSAP: <mode> OK
Notes If mux mode is not activated, command is not allowed. Remote Sim Access functionality needs that value of <N1> parameter of AT+CMUX command should at least 276
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 156 / 382
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 157 / 382
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 158 / 382
5.51. +KEFA Command: Deployment package signature verification and firmware upgrading
Read command Syntax AT+KEFA? Write command Syntax Response AT+KEFA=<mode>[,<n +KEFA: <status> ame>] OK or +KEFA: <KEY ID> OK Parameters <mode>: integer type, operation mode; 0: Deployment package signature verification only. 1: Deployment package signature verification; then if successfully, upgrades the firmware. 2: Deployment package signature verification; then if successfully, do a reverse upgrade for the firmware. 3: Retrieve the public key ID, which was stored in flash memory. 4: Retrieve FDP number 5: Retrieve CIE number <name>: string type, Deployment package file path and its name <status>: integer type, Status of signature verification: 200: Signature verify successfully. 203: Deployment package does not apply to that imei 204: Deployment package key ID does not match the public key ID. 206: Verification failed due to corrupted deployment package. 207: Deployment package does not exist or file path is wrong. 208: Verification failed due to corrupted public key. 209: FDP numbers mismatch 210: Could not retrieve FDP number 301: Verification failed due to flash memory or file system failure. 400 and above: Internal update failure. <KEY ID>: FOTA key ID. Response OK
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 159 / 382
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 160 / 382
6.1.
Write command Syntax AT+CAOC=<mode> Response If <mode> = 0 +CAOC: <ccm> OK Else OK Execute command Syntax AT+CAOC Response +CAOC: <ccm> OK Parameters <mode> : 0: query CCM value 1: deactivation of the unsolicited notification (+CCCM) 2: activation of the unsolicited notification <ccm>: string type; three bytes of the current CCM value in hexadecimal format Reference [27.007] 7.16 Notes The unsolicited code is: +CCCM: <ccm> When activated this message is sent to the TE every time there is a change in the ccm value with a minimum of 10 seconds between 2 messages. This AT command needs SIM and network where AOC are allowed.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 161 / 382
6.2.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 162 / 382
6.3.
Write command Syntax AT+CCWA=[<n> [,<mode>[,<class>]]] Response when <mode>=2 and command successful +CCWA: <status>,<class1> [+CCWA: <status>,<class2>[...]] OK Parameters <n>: sets/shows the result code presentation status in the TA 0 disable 1 enable <mode>: when <mode> parameter is not given, network is not interrogated 0 disable 1 enable 2 query status <class>: sum of integers each representing a class of information (default 7): 1 voice (telephony) 2 data (refers to all bearer services; with <mode>=2 this may refer only to some bearer service if TA does not support values 16, 32, 64 and 128) 4 fax (facsimile services, for Hilo V1 only) <status>: 0 not active 1 active <number>: string type phone number of calling address in format specified by <type> <type>: type of address octet in integer format (refer TS 24.008 [8] subclause 10.5.4.7) <alpha>: optional string type alphanumeric representation of <number> corresponding to the entry found in phonebook; used character set should be the one selected with command Select TE Character Set +CSCS <CLI validity>: 0 CLI valid 1 CLI has been withheld by the originator. 2 CLI is not available due to interworking problems or limitations of originating network. Notes When enabled (<n>=1), the following unsolicited code is sent to the TE: +CCWA: <number>,<type>,<class>[,<alpha>][,<CLI validity>]
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 163 / 382
6.4.
Execute command Syntax AT+CHLD=[<n>] Response OK Parameters <n>: 0 Terminate all held calls; or set UDUB (User Determined User Busy) for a waiting call, i.e. reject the waiting call. 1 Terminate all active calls (if any) and accept the other call (waiting call or held call) 1X Terminate the active call X (X= 1-7) 2 Place all active calls on hold (if any) and accept the other call (waiting call or held call) as the active call 2X Place all active calls except call X (X= 1-7) on hold 3 Add the held call to the active calls 4 Explicit Call Transfer Reference [27.007] 7.13 Notes
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 164 / 382
6.5.
<str>:
<dcs>: <m>:
parameter sets/shows the result code presentation status in the TA 0: disable the result code presentation to the TE (default value if no parameter) 1: enable the result code presentation to the TE 2: cancel session (not applicable to read command response) string type USSD-string (when <str> parameter is not given, network is not interrogated): if <dcs> indicates that 3GPP TS 23.038 [25] 7 bit default alphabet is used: if TE character set other than "HEX" (refer command Select TE Character Set +CSCS): MT/TA converts GSM alphabet into current TE character set according to rules of 3GPP TS 27.005 [24] Annex A if TE character set is "HEX": MT/TA converts each 7-bit character of GSM alphabet into two IRA character long hexadecimal number (e.g. character (GSM 23) is presented as 17 (IRA 49 and 55)) if <dcs> indicates that 8-bit data coding scheme is used: MT/TA converts each 8-bit octet into two IRA character long hexadecimal number (e.g. octet with integer value 42 is presented to TE as two characters 2A (IRA 50 and 65)) 3GPP TS 23.038 [25] Cell Broadcast Data Coding Scheme in integer format (default 0) 0 : no further user action required (network initiated USSD-Notify, or no further information needed after mobile initiated operation) 1 : further user action required (network initiated USSD-Request, or further information needed after mobile initiated operation) 2 : USSD terminated by network 3 : other local client has responded 4 : operation not supported 5 : network time out
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 165 / 382
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 166 / 382
6.6.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 167 / 382
6.7.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 168 / 382
<mode>:
0 unlock 1 lock 2 query status <status>: 0 not active 1 active <passwd>: string type; shall be the same as password specified for the facility from the ME user interface or with command Change Password +CPWD <class>: sum of integers each representing a class of information (default 7): 1 voice (telephony) 2 data (refers to all bearer services; with <mode>=2 this may refer only to some bearer service if TA does not support values 16, 32, 64 and 128) 4 fax (facsimile services, for Hilo V1 only) 8 short message service 16 data circuit sync 32 data circuit async
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 169 / 382
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 170 / 382
6.8.
Read command Syntax AT+CLIP=<n> Response OK Parameters <n>: parameter sets/shows the result code presentation status in the TA 0: disable 1: enable <m>: parameter shows the subscriber CLIP service status in the network 0: CLIP not provisioned 1: CLIP provisioned 2: unknown (e.g. no network, etc.) <number>: string type phone number of format specified by <type> <type>: type of address octet in integer format (refer GSM 04.08 [8] subclause 10.5.4.7) <subaddr>: string type subaddress of format specified by <satype> <satype>: type of subaddress octet in integer format (refer GSM 04.08 [8] subclause 10.5.4.8) <alpha>: optional string type alphanumeric representation of <number> corresponding to the entry found in phonebook; used character set should be the one selected with command Select TE Character Set +CSCS. NOT SUPPORTED. <CLI validity>: 0: CLI valid 1: CLI has been withheld by the originator. 2 CLI is not available due to interworking problems or limitations of originating network. Reference [27.007] 7.6 Notes When the presentation to the CLI at the TE is enabled, the following notification is sent after every ring notification +CLIP: <number>,<type>[,<subaddr>,<satype>[,<alpha>,[<CLI validity>]]]
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 171 / 382
6.9.
Execute command Syntax AT+CLIR=<n> Response OK Parameters <n>: parameter sets the adjustment for outgoing calls 0: presentation indicator is used according to the subscription of the CLIR service 1: CLIR invocation 2: CLIR suppression <m>: parameter shows the subscriber CLIR service status in the network 0: CLIR not provisioned 1: CLIR provisioned in permanent mode 2: unknown (e.g. no network, etc.) 3: CLIR temporary mode presentation restricted 4: CLIR temporary mode presentation allowed Reference [27.007] 7.7 Notes
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 172 / 382
Execute command Syntax AT+CNUM Response +CNUM: [<alpha1>],<number1>,<type1>[,<speed>,<service>[,<itc>]][<CR><LF> +CNUM: [<alpha2>],<number2>,<type2>[,<speed>,<service>[,<itc>]][...]] OK Parameters <alpha>: <number>: <type>: <speed>: <service>: optional alphanumeric string associated with <number>; used character set should be the one selected with command Select TE Character Set +CSCS string type phone number of format specified by <type> type of address octet in integer format (refer GSM 04.08 [8] subclause 10.5.4.7) as defined in 27.007 subclause 6.7 or +CBST service related to the phone number 0: asynchronous modem 1: synchronous modem 2: PAD Access (asynchronous) 3: Packet Access (synchronous) 4: voice 5: fax (for Hilo V1 only) also all other values below 128 are reserved by the present document information transfer capability 0: 3.1kHz 1: UDI
<itc>:
Notes Action command returns the MSISDNs related to the subscriber (this information can be stored in the SIM or in the ME) The Read Command (AT+CNUM?) returns an error All the numbers are in the ON (Own number) phonebook Response depends on network providers policy Example: AT+CNUM +CNUM: "TEL","0612345678",129 +CNUM: "","",255 +CNUM: "","",255 +CNUM: "","",255 OK
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 173 / 382
Execute command Syntax AT+COLP=[<n>] Response OK Parameters <n>: parameter sets/shows the result code presentation status in the TA 0: disable 1: enable <m>: parameter shows the subscriber COLP service status in the network 0: COLP not provisioned 1: COLP provisioned 2: unknown (e.g. no network, etc.) <number>, <type>, <subaddr>, <satype>, <alpha>: refer +CLIP
Notes This command refers to the GSM supplementary service COLP (Connected Line Identification Presentation) that enables a calling subscriber to get the connected line identity (COL) of the called party after setting up a mobile originated call. When enabled (and called subscriber allows) >]] the following intermediate result code is returned from TA toTE before any +CR or V.25ter [14] responses +COLP: <number>,<type>[,<subaddr>,<satype> [,<alpha>]] If COLP=1, the OK answer to an ATD Command happens only after the call is active (and not just after the command)
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 174 / 382
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 175 / 382
Write command Syntax Response AT+COPS=[<mode>[,< OK format> [,<oper>[,< AcT>]]]] Parameters <mode>: 0 1 2 3 4
automatic (<oper> field is ignored) manual (<oper> field shall be present, and <AcT> optionally) unsupported set the read format; use with <format> manual/automatic (<oper> field shall be present); if manual selection fails, automatic mode (<mode>=0) is entered <format>: 0 long format alphanumeric <oper> 1 short format alphanumeric <oper> 2 numeric <oper> <oper>: string type; <format> indicates if the format is alphanumeric or numeric <stat>: 0 unknown 1 available 2 current 3 forbidden <AcT>: access technology selected: 0 GSM 1 GSM Compact 2 UTRAN Notes Only mode 0,1, 3 and 4 are supported
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 176 / 382
Read command Syntax AT+CPOL? Response +CPOL: <index1>,<format>,<oper1>[,<GSM_AcT1>,<GSM_Comp_AcT1>,<UTRAN_AcT1>] [+CPOL: <index2>,<format>,<oper2>[,<GSM_AcT2>,<GSM_Comp_AcT2>,<UTRAN_AcT2>] [...]] OK
Write command Syntax AT+CPOL=[<index>][,< format>[,<oper>[,<GS M_AcT>,<GSM_Compa ct_AcT>,<UTRAN_AcT >]]] Response OK Parameters <index>:
integer type; the order number of operator in the SIM/USIM preferred operator list <format>: 0 long format alphanumeric <oper> 1 short format alphanumeric <oper> 2 numeric <oper> <opern>: string type; <format> indicates if the format is alphanumeric or numeric (see +COPS) <GSM_AcTn>: GSM access technology: 0 access technology not selected 1 access technology selected <GSM_Comp_AcTn>: GSM compact access technology: 0 access technology not selected 1 access technology selected <UTRA_AcTn>: UTRA access technology: 0 access technology not selected 1 access technology selected Notes
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 177 / 382
Write command Syntax AT+CPWD=<fac>, <oldpwd>,<newpwd> Response OK Parameters <fac>: "AO" "OI" "OX" "AI" "IR" "AB" "P2" "SC"
BAOC (Barr All Outgoing Calls) BOIC (Barr Outgoing International Calls) BOIC-exHC (Barr Outgoing International Calls except to Home Country) BAIC (Barr All Incoming Calls) BIC-Roam (Barr Incoming Calls when Roaming outside the home country) All Barring services (refer GSM02.30[19]) (applicable only for <mode>=0) SIM PIN2<oldpwd> password specified for the facility from the user interface or with command. If an old password has not yet been set, <oldpwd> is not to enter. SIM (lock SIM card) (SIM asks password in ME power-up and when this lock command issued)
<oldpwd>, <newpwd>: string type; <oldpwd> shall be the same as password specified for the facility from the ME user interface or with command Change Password +CPWD and <newpwd> is the new password; maximum length of password can be determined with <pwdlength> <pwdlength>: integer type maximum length of the password for the facility Reference [27.007] 7.5 Notes Test command returns a list of pairs which present the available facilities and the maximum length of their password. Write command sets a new password for the facility lock function..
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 178 / 382
Execute command Syntax AT+CREG=<n> Response OK Parameters <n>: 0: disable network registration unsolicited result code 1: enable network registration unsolicited result code +CREG: <stat> 2: enable network registration and location information unsolicited result code +CREG: <stat>[,<lac>,<ci>] <stat>: 0: not registered, ME is not currently searching a new operator to register to 1: registered, home network 2: not registered, but ME is currently searching a new operator to register to 3: registration denied 4: unknown 5: registered, roaming <lac>: string type; two byte location area code in hexadecimal format (e.g. "00C3" equals 195 in decimal) <ci>: string type; two byte cell ID in hexadecimal format Reference [27.007] 7.2 Notes Set command controls the presentation of an unsolicited result code +CREG: <stat> when <n>=1 and there is a change in the ME network registration status, or code +CREG: <stat>[,<lac>,<ci>] when <n>=2 and there is a change of the network cell.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 179 / 382
Write command Syntax AT+CSSN=<n>[,<m>] Response OK Parameters <n>: 0: Suppresses the +CSSI messages 1: Activates the +CSSI messages <m>: 0: Suppresses the +CSSU messages 1: Activates the +CSSU messages Reference [27.007] 7.17 Notes Currently, Modules support the following values: CSSI: 0 to 6 CSSU: 0 to 5
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 180 / 382
Read command Syntax AT+CPLS? Write command Syntax AT+CPLS=<list> Response OK Parameter <list> : 0, 1 Response +CPLS: <list> OK
Notes This command appears in 27.007 Release 5, but SIM files EFPLMNwAcT, EFOPLMNwAcT exists in Release 99.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 181 / 382
subclause 10.5.4.7); default 145 when dialing string includes international access code character "+", otherwise 129 <subaddr> : string type subaddress of format specified by <satype> <satype> : type of subaddress octet in integer format (refer TS 24.008 [8] subclause 10.5.4.8); default 128
Reference [27.007] 7.14 Notes
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 182 / 382
Hilo V2 only
Read command returns operator name string which can be: - The operator name in long format if EFONS SIM file is present and readable in SIM - The operator name short format if EFONS SIM file not present or not readable in SIM - An empty string if neither EFONS nor EFONSF SIM files are present or readable. Note: ONSF file (Operator Name Short Format) is used for mobile that cannot accommodate to the long name format. Set command has no effect (OK returned)
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 183 / 382
Hilo V2 only
* PSNTRG: (list of supported <Registration state>s ), (list of supported <GPRS state>s ), (list of supported <Band indication>s ), (list of supported <Rat>s ), (list of supported <EGPRS state>s )
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 184 / 382
Read command Get current network status Syntax AT*PSNTRG? Response *PSNTRG: <Registration state>, <GPRS state>, <MCC>, <MNC>, <LAC>, <CI>, <PLMN Name>, [<Band indication>], [<Rat>], [<EGPRS state>] Parameters <Registration state> : 0 Not registered 1 Registered, home PLMN 2 Not registered but searching (registration ongoing) 3 Registration denied 4 Unknown 5 Registered, roaming 6 Limited service (emergency) <GPRS state> : 0 No GPRS available on cell 1 GPRS available on cell and MS attached 2 GPRS available on cell but MS not attached 3 GPRS suspended <MCC> : <String type>: Mobile country code in numeric format (e.g 208) <MNC> : <String type>: Mobile network code in numeric format (e.g 10) <LAC> : <String type>: Two byte location area code in hexadecimal format (e.g 3FA2) <CI> : <String type>: Two byte cell ID in hexadecimal format (e.g 6CA5) <PLMN Name> : <String type>: Current PLMN Name in long alphanumeric format <Band indication> : 0 GSM 900 1 E-GSM 900 2 DCS 1800 3 DCS 1900 4 GSM 850 <Rat> : 0 GSM 1 UMTS <EGPRS state> : 0 EGPRS service not available on cell 1 EGPRS service available on cell but MS not GPRS attached 2 EGPRS service available on cell
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 185 / 382
Write command Select notification mode Syntax AT*PSNTRG=<mode> Response OK Parameters <mode> : 0 Disable presentation of the notification 1 Enable presentation of the notification Reference SAGEMCOM Proprietary
This command allows access to network registration information It provides information for both CS and PS domain and is more flexible than +CREG or +CGREG commands. When <mode> =1, set command enables the presentation of network registration URC (*PSNTRG) every time one of the parameter is updated by network or MS. Example:
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 186 / 382
Hilo V2 only
*PSHZNT: <mode>, <Line 1 zonal indicator>,<Line 1 zonal Label>,<Line 2 zonal indicator>, <Line 2 zonal Label> Parameters <mode> : 0 Disable zonal indication 1 Enable zonal indication <Line 1 zonal indicator> 0 Line 1 is not in its home zone 1 Line 1 is in its home zone <Line 1 zonal label> <String type> Label Character set as specified by command +CSCS. <Line 2 zonal indicator> 0 Line 2 is not in its home zone 1 Line 2 is in its home zone <Line 2 zonal label> <String type> Label Character set as specified by command +CSCS. Write command Set home zone notification mode Syntax AT*PSHZNT=<mode> Response OK
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 187 / 382
Set command is used to enable or disable presentation of home zone zonal indicators (*PSHZ). Read command returns current < mode> and zonal indicators.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 188 / 382
Hilo V2 only
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 189 / 382
Write command Set time zone notification mode Syntax AT*PSUTTZ=<mode> Response OK
Set command is used to enable or disable presentation of universal time and time zone change (*PSUTTZ).
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 190 / 382
Hilo V2 only
<MCC> : <String type> Mobile country code in numeric format (e.g 208) <MNC> : <String type> Mobile network code in numeric format (e.g 10) <PLMN name id> : <String type> PLMN name in alphanumeric format.
This command is used to get Home PLMN identification (MCC /MNC are decoded from IMSI). Set command has no effect (returns OK)
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 191 / 382
Hilo V2 only
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 192 / 382
Hilo V2 only
<MCC> : <String type> Mobile country code in numeric format (e.g 208) <MNC> : <String type> Mobile network code in numeric format (e.g 10) <long name id> : <String type> Network identity long name Character set as specified by command +CSCS. <long name CI> : 0 Do not add countrys initial to network name 1 Add countrys initial to network name <short name id> : <String type> Network identity short name Character set as specified by command +CSCS. <short name CI> : 0 Do not add countrys initial to network name 1 Add countrys initial to network name Write command Set notification mode Syntax AT*PSNWID=<mode> Response OK
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 193 / 382
Set command is used to enable or disable presentation of network identity notification (*PSNWID)
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 194 / 382
7.1.
Execute command Syntax AT+CPBF=<findtext> Response [+CPBF: <index1>,<number>,<type>,<text>] [+CBPF: <index2>,<number>,<type>,<text>] OK Parameters <index1>, <index2>: integer type values in the range of location numbers of phonebook memory <number>: string type phone number of format <type> <type>: type of address octet in integer format (refer GSM 04.08 [8] subclause 10.5.4.7) <findtext>, <text>: string type field of maximum length <tlength>; character set as specified by command Select TE Character Set +CSCS <nlength>: integer type value indicating the maximum length of field <number> <tlength>: integer type value indicating the maximum length of field <text> Reference [27.007] 8.13 Notes Execution command returns phonebook entries (from the current phonebook memory storage selected with +CPBS)
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 195 / 382
7.2.
Execute command Syntax AT+CPBR=<index1> [,<index2>] Response [+CPBR: <index1>,<number>,<type>,<text>] [+CPBR: <index2>,<number>,<type>,<text>] OK Parameters <index1>, <index2>, <index>: integer type values in the range of location numbers of phonebook memory <number>: string type phone number of format <type> <type>: type of address octet in integer format (refer GSM 04.08 [8] subclause 10.5.4.7) <text>: string type field of maximum length <tlength>; character set as specified by command Select TE Character Set +CSCS <nlength>: integer type value indicating the maximum length of field <number> <tlength>: integer type value indicating the maximum length of field <text> Reference [27.007] 8.12 Notes Execution command returns phonebook entries in location number range <index1>... <index2> from the current phonebook memory storage selected with +CPBS.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 196 / 382
7.3.
Execute command Syntax AT+CPBS=<storage> Response OK Parameters <storage>: ME dialed calls list (+CPBW may not be applicable for this storage) $(AT R97)$ "EN" SIM/USIM (or MT) emergency number (+CPBW is not be applicable for this storage) "FD" SIM fix dialing-phonebook "MC" MT missed (unanswered received) calls list (+CPBW may not be applicable for this storage) "ME" ME storage for phonebook is only supported for Hilo V1. "ON" SIM (or ME) own numbers (MSISDNs) list (reading of this storage may be available through +CNUM also) $(AT R97)$ "RC" MT received calls list (+CPBW may not be applicable for this storage) "SM" SIM phonebook integer type value indicating the number of used locations in selected memory integer type value indicating the total number of locations in selected memory "DC"
<used>: <total>:
Notes Set command selects phonebook memory storage <storage>, which is used by other phonebook commands
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 197 / 382
7.4.
Execute command Syntax Response AT+CPBW=[<index>][, OK <number>[,<type>[,<te xt>]]] Parameters <index>: integer type values in the range of location numbers of phonebook memory <number>: string type phone number of format <type> <type>: type of address octet in integer format (refer GSM 04.08 [8] subclause 10.5.4.7) ; default 145 when dialling string includes international access code character "+", otherwise 129 <text>: string type field of maximum length <tlength>; character set as specified by command Select TE Character Set +CSCS <nlength>: integer type value indicating the maximum length of field <number> <tlength>: integer type value indicating the maximum length of field <text> Reference [27.007] 8.14 Notes Execution command writes phonebook entry in location number <index> in the current phonebook memory storage selected with +CPBS
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 198 / 382
8. SMS AT COMMANDS
8.1.
Preliminary comment
The commands supported in both PDU and text modes are only described hereafter in the first one. One must refer to the [27.005] for details about the latter if need be.
8.2.
Parameters definition
The following parameters are used in the subsequent clauses which describe all commands. The formats of integer and string types referenced here are defined in V.25ter. The default values are for command parameters, not for result code parameters. Message Storage Parameters <index>: integer type; value in the range of location numbers supported by the associated memory string type; memory from which messages are read and deleted (commands List Messages +CMGL, Read Message +CMGR and Delete Message +CMGD); defined values (others are manufacturer specific): "BM" broadcast message storage "ME" ME message storage "MT" any of the storages associated with ME "SM" (U)SIM message storage "TA" TA message storage "SR" status report storage <mem2>: string type; memory to which writing and sending operations are made (commands Send Message from Storage +CMSS and Write Message to Memory +CMGW) ); refer <mem1> for defined values string type; memory to which received SMs are preferred to be stored (unless forwarded directly to TE; refer command New Message Indications +CNMI); refer <mem1> for defined values; received CBMs are always stored in "BM" (or some manufacturer specific storage) unless directly forwarded to TE; received status reports are always stored in "SR" (or some manufacturer specific storage) unless directly forwarded to TE integer type in PDU mode (default 0), or string type in text mode (default "REC UNREAD"); indicates the status of message in memory; defined values: AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 199 / 382
<mem1>:
<mem3>:
<stat>:
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
stored sent message (only applicable to SMs) all messages (only applicable to +CMGL command)
integer type; total number of message locations in <mem1> integer type; total number of message locations in <mem2> integer type; total number of message locations in <mem3> integer type; number of messages currently in <mem1> integer type; number of messages currently in <mem2> integer type; number of messages currently in <mem3>
Message Data Parameters <ackpdu>: 3G TS 23.040 [3] RP-User-Data element of RP-ACK PDU; format is same as for <pdu> in case of SMS, but without 3G TS 24.011 [6] SC address field and parameter shall be bounded by double quote characters like a normal string type parameter string type alphanumeric representation of <da> or <oa> corresponding to the entry found in MT phonebook; implementation of this feature is manufacturer specific; used character set should be the one selected with command Select TE Character Set +CSCS (see definition of this command in 3G TS 27.007 [9]) 3G TS 23.040 [3] TP-Command-Data in text mode responses; ME/TA converts each 8-bit octet into two IRA character long hexadecimal number (e.g. octet with integer value 42 is presented to TE as two characters 2A (IRA 50 and 65)) 3G TS 23.040 [3] TP-Command-Type in integer format (default 0) 3G TS 23.040 [3] TP-Destination-Address Address-Value field in string format; BCD numbers (or GSM 7 bit default alphabet characters) are converted to characters of the currently selected TE character set (refer command +CSCS in3G TS 27.007 [9]); type of address given by <toda> In the case of SMS: 3G TS 23.040 [3] TP-User-Data in text mode responses; format: if <dcs> indicates that 3G TS 23.038 [2] GSM 7 bit default alphabet is used and <fo> indicates that 3G TS 23.040 [3] TP-User-Data-Header-Indication is not set: if TE character set other than "HEX" (refer command Select TE Character Set +CSCS in 3G TS 27.007 [9]): ME/TA converts GSM alphabet into current TE character set according to rules of Annex A
<alpha>:
<cdata>:
<ct>: <da>:
<data>:
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 200 / 382
if TE character set is "HEX": ME/TA converts each 7-bit character of GSM 7 bit default alphabet into two IRA character long hexadecimal number (e.g. character (GSM 7 bit default alphabet 23) is presented as 17 (IRA 49 and 55)) if <dcs> indicates that 8-bit or UCS2 data coding scheme is used, or <fo> indicates that 3G TS 23.040 [3] TP-User-Data-Header-Indication is set: ME/TA converts each 8-bit octet into two IRA character long hexadecimal number (e.g. octet with integer value 42 is presented to TE as two characters 2A (IRA 50 and 65)) In the case of CBS: 3G TS 23.041 [4] CBM Content of Message in text mode responses; format: if <dcs> indicates that 3G TS 23.038 [2] GSM 7 bit default alphabet is used:
if TE character set other than "HEX" (refer command +CSCS in 3G TS 27.007 [9]): ME/TA converts GSM alphabet into current TE character set according to rules of Annex A if TE character set is "HEX": ME/TA converts each 7-bit character of the GSM 7 bit default alphabet into two IRA character long hexadecimal number if <dcs> indicates that 8-bit or UCS2 data coding scheme is used: ME/TA converts each 8-bit octet into two IRA character long hexadecimal number <dcs>: depending on the command or result code: 3G TS 23.038 [2] SMS Data Coding Scheme (default 0), or Cell Broadcast Data Coding Scheme in integer format 3G TS 23.040 [3] TP-Discharge-Time in time-string format: yy/MM/dd,hh:mm:sszz, where characters indicate year (two last digits), month, day, hour, minutes, seconds and time zone. E.g. 6th of May 1994, 22:10:00 GMT+2 hours equals to 94/05/06,22:10:00+08 depending on the command or result code: first octet of 3G TS 23.040 [3] SMSDELIVER, SMS-SUBMIT (default 17), SMS-STATUS-REPORT, or SMS-COMMAND (default 2) in integer format integer type value indicating in the text mode (+CMGF=1) the length of the message body <data> > (or <cdata>) in characters; or in PDU mode (+CMGF=0), the length of the actual TP data unit in octets (i.e. the RP layer SMSC address octets are not counted in the length) 3G TS 23.041 [4] CBM Message Identifier in integer format 3G TS 23.040 [3] TP-Message-Number in integer format 3G TS 23.040 [3] TP-Message-Reference in integer format 3G TS 23.040 [3] TP-Originating-Address Address-Value field in string format; BCD numbers (or GSM 7 bit default alphabet characters) are converted to characters of the currently selected TE character set (refer command +CSCS in TS 27.07); type of address given by <tooa> 3G TS 23.041 [4] CBM Page Parameter bits 4-7 in integer format 3G TS 23.041 [4] CBM Page Parameter bits 0-3 in integer format
<dt>:
<fo>:
<length>:
<page>: <pages>:
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 201 / 382
<pdu>:
In the case of SMS: 3G TS 24.011 [6] SC address followed by 3G TS 23.040 [3] TPDU in hexadecimal format: ME/TA converts each octet of TP data unit into two IRA character long hexadecimal number (e.g. octet with integer value 42 is presented to TE as two characters 2A (IRA 50 and 65)) In the case of CBS: 3G TS 23.041 [4] TPDU in hexadecimal format
<pid>: <ra>:
3G TS 23.040 [3] TP-Protocol-Identifier in integer format (default 0) 3G TS 23.040 [3] TP-Recipient-Address Address-Value field in string format; BCD numbers (or GSM 7 bit default alphabet characters) are converted to characters of the currently selected TE character set (refer command +CSCS in 3G TS 27.007 [9]); type of address given by <tora> 3G TS 24.011 [6] RP SC address Address-Value field in string format; BCD numbers (or GSM 7 bit default alphabet characters) are converted to characters of the currently selected TE character set (refer command +CSCS in 3G TS 27.007 [9]); type of address given by <tosca> 3G TS 23.040 [3] TP-Service-Centre-Time-Stamp in time-string format (refer <dt>) 3G TS 23.041 [4] CBM Serial Number in integer format 3G TS 23.040 [3] TP-Status in integer format 3G TS 24.011 [6] TP-Destination-Address Type-of-Address octet in integer format (when first character of <da> is + (IRA 43) default is 145, otherwise default is 129) 3G TS 24.011 [6] TP-Originating-Address Type-of-Address octet in integer format (default refer <toda>) 3G TS 24.011 [6] TP-Recipient-Address Type-of-Address octet in integer format (default refer <toda>) 3G TS 24.011 [6] RP SC address Type-of-Address octet in integer format (default refer <toda>) depending on SMS-SUBMIT <fo> setting: 3G TS 23.040 [3] TP-Validity-Period either in integer format (default 167) or in time-string format (refer <dt>) depending on SMS-SUBMIT <fo> setting: 3G TS 23.040 [3] TP-Validity-Period either in integer format (default 167), in time-string format (refer <dt>), or if EVPF is supported, in enhanced format (hexadecimal coded string with double quotes)
<sca>:
<tooa>:
<tora>:
<tosca>:
<vp>:
<vp>:
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 202 / 382
8.3.
Execute command Syntax AT+CMGD=<index>[,< delflag>] Response OK Parameters <delflag>: an integer indicating multiple message deletion request as follows: 0 (or omitted) : Delete the message specified in <index> 1: Delete all read messages from preferred message storage, leaving unread messages and stored mobile originated messages (whether sent or not) untouched 2: Delete all read messages from preferred message storage and sent mobile originated messages, leaving unread messages and unsent mobile originated messages untouched 3: Delete all read messages from preferred message storage, sent and unsent mobile originated messages leaving unread messages untouched. 4: Delete all messages from preferred message storage including unread messages.
Notes Execution command deletes message from preferred message storage <mem1> location <index>. If <delflag> is present and not set to 0 then the ME shall ignore <index> and follow the rules for <delflag> shown before
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 203 / 382
8.4.
Execute command Syntax AT+CMGF=[<mode>] Response OK Parameters <mode>: 1: text mode Reference [27.005] 3.2.3 Notes Set command tells the TA, which input and output format of messages to use. <mode> indicates the format of messages used with send, list, read and write commands and unsolicited result codes resulting from received messages. Mode can be either PDU mode (entire TP data units used) or text mode (headers and body of the messages given as separate parameters). Text mode uses the value of parameter <chset> specified by command Select TE Character Set +CSCS to inform the character set to be used in the message body in the TA-TE interface.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 204 / 382
8.5.
Execute command Syntax AT+CMGL=[<stat>] Response Only if PDU mode (+CMGF=0) and command successful: +CMGL: <index>,<stat>,[<alpha>],<length><CR><LF><pdu>[<CR><LF> +CMGL:<index>,<stat>,[<alpha>],<length><CR><LF><pdu>[...]] OK Parameters <stat>: 0, 1, 2, 3, 4 in PDU mode (default: 0) "REC UNREAD", "REC READ", "STO UNSET", "STO SENT", "ALL" in text mode (default: "REC UNREAD") Reference [27.005] 3.4.2 and 4.1 Notes Execution command returns messages with status value <stat> from preferred message storage <mem1> to the TE. Entire data units <pdu> are returned If status of the message is 'received unread', status in the storage changes to 'received read'. <alpha> is optional, it is NOT used.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 205 / 382
8.6.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 206 / 382
8.7.
Write command Syntax if PDU mode (+CMGF=0): AT+CMGS=<length><C R>PDU is given<ctrlZ/ESC> Reference [27.005] 3.5.1 and 4.3 Response if PDU mode (+CMGF=0) and sending successful: +CMGS: <mr>[,<ackpdu>] OK
Notes <length> must indicate the number of octets coded in the TP layer data unit to be given (i.e. SMSC address octets are excluded). the TA shall send a four character sequence <CR><LF><greater_than><space> (IRA 13, 10, 62, 32) after command line is terminated with <CR>; after that PDU can be given from TE to ME/TA the DCD signal shall be in ACTIVE state while PDU is given the echoing of given characters back from the TA is controlled by V.25ter echo command E. the PDU shall be hexadecimal format (similarly as specified for <pdu>) and given in one line; ME/TA converts this coding into the actual octets of PDU when the length octet of the SMSC address (given in the PDU) equals zero, the SMSC address set with command Service Centre Address +CSCA is used; in this case the SMSC Type-of-Address octet shall not be present in the PDU, i.e. TPDU starts right after SMSC length octet sending can be cancelled by giving <ESC> character (IRA 27) <ctrl-Z> (IRA 26) must be used to indicate the ending of PDU
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 207 / 382
8.8.
Notes Execution command stores a message to memory storage <mem2>. Memory location <index> of the stored message is returned. By default message status will be set to 'stored unsent', but parameter <stat> allows also other status values to be given. (ME/TA manufacturer may choose to use different default <stat> values for different message types.) The entering of PDU is done similarly as specified in command Send Message +CMGS.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 208 / 382
8.9.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 209 / 382
Read command Syntax AT+CNMI? Write command Syntax AT+CNMI =[<mode>] [,<mt>][,<bm>] [,<ds>][,<bfr>] Response OK Parameters <mode>: 0: Buffer unsolicited result codes in the TA. If TA result code buffer is full, indications can be buffered in some other place or the oldest indications may be discarded and replaced with the new received indications. 1: Discard indication and reject new received message unsolicited result codes when TA-TE link is reserved. Otherwise forward them directly to the TE. 2: Buffer unsolicited result codes in the TA when TA-TE link is reserved (e.g. in on-line data mode) and flush them to the TE after reservation. Otherwise forward them directly to the TE. <mt>: 0: No SMS-DELIVER indications are routed to the TE. 1: If SMS-DELIVER, when a SMS is received there is an unsolicited result code +CMTI:<memory>,<index> 2: Class 2 SMS are stored in SM and notification +CMTI: "SM",<index> is sent to TE. Other SMS are routed directly to TE and notification sent to TE is +CMT: [<alpha>],<length><CR><LF><pdu> (PDU mode enabled) +CMT: <oa>,[<alpha>],<scts>[,<tooa>,<fo>,<pid>,<dcs>,<sca>,<tosca>,<l ength>]<CR><LF><data> (text mode enabled) <bm>: 0 No CBM indications are routed to the TE. 2: New CBMs are routed directly to the TE using unsolicited result code: CBM: <length><CR><LF><pdu> (PDU mode enabled) or +CBM: <sn>,<mid>,<dcs>,<page>,<pages><CR><LF><data> (text mode Enabled). <ds>: 0: No SMS-STATUS-REPORTs are routed to the TE. 1: SMS-STATUS-REPORTs are routed to the TE using unsolicited result code: +CDS: <length><CR><LF><pdu> (PDU mode enabled) or +CDS: <fo>,<mr>,[<ra>],[<tora>],<scts>,<dt>, <st>(text mode enabled) <bfr>: 0: The buffred notification are sent. 1: TA buffer of unsolicited result codes defined within this command is cleared when <mode> 1...3 is entered. Response +CNMI: <mode>,<mt>,<bm>,<ds>,<bfr> OK
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 210 / 382
Write command Syntax AT+CSCB=[<mode>[,< mids>]] Response OK Parameters <mode>: 0: Accepts messages that are defined in <mids> 1: Does not accept messages that are defined in <mids> <mids>: String type; combinations of CBM message IDs (e.g. "0,1,5,320-478,922"). The number of ranges in <mids> parameter string is limited to 6. Intervals not allowed. <dcss>: string type; all different possible combinations of CBM data coding schemes (refer <dcs>) (default is empty string); e.g. "0-3,5" Reference [27.005] 3.3.4 Notes Set command selects which types of CBMs are to be received by the ME. The module does not manage SMSCB language, nor the data coding scheme parameter (<dcss> parameter)
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 211 / 382
Write command Syntax Response AT+CSCA=<sca>[,<tos OK ca>] Reference [27.005] 3.3.1 Notes Set command updates the SMSC address, through which mobile originated SMS is transmitted. In text mode, setting is used by send and write commands. In PDU mode, setting is used by the same commands, but only when the length of the SMSC address coded into <pdu> parameter equals zero.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 212 / 382
Write command Syntax Response AT+CSMP=[<fo>[,<vp> OK [,<pid>[,<dcs>]]]] Reference [27.005] 3.3.2 Notes Set command is used to select values for additional parameters needed when SM is sent to the network or placed in storage when text format message mode is selected. It is possible to set the validity period starting from when the SM is received by the SMSC (<vp> is in range 0... 255) or define the absolute time of the validity period termination (<vp> is a string). The format of <vp> is given by <fo>. If TA supports the EVPF, see 3G TS 23.040 [3], it shall be given as a hexadecimal coded string (refer e.g. <pdu>) with double quotes. When storing a SMS-DELIVER from the TE to the preferred memory storage in text mode (refer command Write Message to Memory +CMGW), <vp> field can be used for <scts>. Example: to activate the SMS-STATUS-REPORT: AT+CSMP=49,167,0,0 OK Example: to use UCS2 data coding scheme AT+CSMP=17,167,0,8
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 213 / 382
Write command Syntax AT+CSMS=<service> Response +CSMS: <mt>,<mo>,<bm> OK Parameters <service>: 0: GSM 03.40 and 03.41 (the syntax of SMS AT commands is ompatible with GSM 27.05 Phase 2 version 4.7.0; Phase 2+ features which do not require new command syntax may be supported, e.g. correct routing of messages with new Phase 2+data coding schemes) <mt>: Mobile Terminated Messages: 0: Type not supported 1: Type supported <mo>: Mobile Originated Messages: 0: Type not supported 1: Type supported <bm>: Broadcast Type Messages: 0: Type not supported 1: Type supported Reference [27.005] 3.2.1 Notes Set command selects messaging service <service>. It returns the types of messages supported by the ME: <mt> for mobile terminated messages, <mo> for mobile originated messages and <bm> for broadcast type messages.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 214 / 382
Write command Syntax AT+CPMS=<mem1>[,< mem2>[,<mem3>]] Response +CPMS: <used1>,<total1>,<used2>,<total2>,<used3>,<total3> OK Parameters See chapter 8.2 Reference [27.005] 3.2.2 Notes Set command selects memory storages <mem1>,<mem2>,<mem3> to be used for reading, writing, etc. Configuration is set to default values when the module starts. Example AT+CPMS=? +CPMS: ("SM",ME),("SM",ME),("SM",ME) OK AT+CPMS? +CPMS: "SM",27,50,"SM",27,50,"SM",27,50 OK AT+CPMS="SM" +CPMS: 27,50,27,50,27,50 OK AT+CPMS="SM","SM","SM" +CPMS: 27,50,27,50,27,50 OK
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 215 / 382
Prefered storage ME
Free records Full Free records Full 1. By default Class 0 is not stored, it is only seen with +CMTI notification 2. A factory parameter can be used to save Class 0 in "SIM", if SIM is full SMS is refused if free spaces if free space ME SIM ME SIM else Refused else Refused SIM SIM SIM Refused Refused if free space ME else Refused SIM SIM ME Refused Refused if free spaces SIM else Refused
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 216 / 382
Write command Syntax AT+CSDH=[<show>] Response OK Parameter <show> : 0: do not show header values defined in commands +CSCA and +CSMP (<sca>, <tosca>, <fo>, <vp>, <pid> and <dcs>) nor <length>, <toda> or <tooa> in +CMT, +CMGL, +CMGR result codes for SMS-DELIVERs and SMS-SUBMITs in text mode; for SMSCOMMANDs in +CMGR result code, do not show <pid>, <mn>, <da>, <toda>, <length> or <cdata> show the values in result codes
Notes Set command controls whether detailed header information is shown in text mode result codes
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 217 / 382
Write command Syntax AT+CSAS=[<profile>] Response OK Parameter <profile> : Reference [27.005] 3.3.3 profile number where user settings are to be stored
Notes Save the active message service settings (+CSMP) to a non volatile memory.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 218 / 382
Write command Syntax AT+CRES=[<profile>] Response OK Parameter <profile> : profile number where user settings are stored 0 : values saved by the user 1: default factory settings
Notes Restore the saved message service settings (+CSMP) from a non volatile memory.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 219 / 382
Hilo V2 only
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 220 / 382
Read command Get current status Syntax AT*PSMEMCAP? Response *PSMEMCAP: <mode>, <TE memory status> , <SIM memory free records> Parameters <mode> : 0 Disable notification presentation 1 Enable notification presentation <TE memory status> : 0 TE memory available for SMS storage 1 TE memory capacity exceeded <SIM memory free records>: 0 SIM is full 1..255 Number of free SMS records Write command Response Syntax AT*PSMEMCAP =<TE memory status> [,<mode>]<mode> *PSMEMCAP: <SIM memory status>, <Network status> Parameters <SIM memory status> : 0 SIM memory available for SMS storage 1 SIM memory capacity exceeded <Network status> : 0 No notification sent to network 1 Memory available has been sent to network after last SMS operation 2 Memory capacity exceeded has been sent to network after last SMS operation Reference SAGEMCOM Proprietary
This command allows SMS memory status synchronization between ME (SIM) and TE. It allows to suspend/resume SMS reception depending on SIM and TE memory status availability for SMS storage. Set command is used to inform ME about SMS memory status on TE side. Set command is also used to control presentation memory notification when SIM memory status changes (full/available) or when network has been informed of memory capacity exceeded or memory available.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 221 / 382
9.1.
7 71 <name>: 0 data circuit asynchronous (UDI or 3.1 kHz modem) <ce>: 1 non-transparent Note Set command selects the bearer service <name> with data rate <speed>, and the connection element <ce> to be used when data calls are originated (refer 3G TS 22.002 [1]). Values may also be used during mobile terminated data call setup, especially in case of single numbering scheme calls.
auto bauding (automatic selection of the speed; this setting is possible in case of 3.1 kHz modem and non-transparent service) 9600 bps (V.32) 9600 bps (V.110 or X.31 flag stuffing)
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 222 / 382
9.2.
Read command Syntax AT+CRLP? Response +CRLP: <iws>,<mws>,<T1>,<N2>[,<ver1>[,<T4>]] [+CRLP: <iws>,<mws>,<T1>,<N2>[,<ver2>[,<T4>]] [...]] OK
Write command Syntax AT+CRLP=[<iws>[,<m ws>[,<T1>[,<N2>[,<ver >[,<T4>]]]]]] Response OK Parameters <ver>, <verx>:
RLP version number in integer format; when version indication is not present it shall equal 0 <iws>, <mws>, <T1>, <N2>, <T4>: IWF to MS window size, MS to IWF window size, acknowledgement timer T1, retransmission attempts N2, re-sequencing period T4 in integer format (default values and value ranges depend on RLP version; refer 3G TS 24.022 [18]): T1 and T4 are in units of 10 ms. Reference [27.007] 6.8 Notes Radio link protocol (RLP) parameters used when non-transparent data calls are originated may be altered with set command. Available command subparameters depend on the RLP versions implemented by the device (e.g. <ver> may not be available if device supports only versions 0 and 1). If radio link protocol is not used, but some other error correcting protocol (for transparent data calls), V.25ter [14] Error Control Selection test command +ES=? may be used to indicate the presence of the protocol. Read command returns current settings for each supported RLP version <verx>. Only RLP parameters applicable to the corresponding <verx> are returned. Test command returns values supported by the TA as a compound value. If ME/TA supports several RLP versions <verx>, the RLP parameter value ranges for each <verx> are returned in a separate line. Versions 0 and 1 share the same parameter set. Read and test commands shall return only one line for this set (where <verx> is not present).
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 223 / 382
9.3.
Write command Syntax AT+CR=[<mode>] Response OK Parameters <mode>: 0: disables reporting 1: enables reporting <serv>: ASYNC: asynchronous transparent SYNC: synchronous transparent REL ASYNC: asynchronous non-transparent REL SYNC: synchronous non-transparent GPRS [<L2P>] GPRS The optional <L2P> proposes a layer 2 protocol to use between the MT and the TE. It is defined in the Enter GPRS Data Mode (+CGDATA) command. Reference [27.007] 6.9 Notes Set command controls whether or not intermediate result code +CR: <serv> is returned from the TA to the TE. If enabled, the intermediate result code is transmitted at the point during connect negotiation at which the TA has determined which speed and quality of service will be used, before any error control or data compression reports are transmitted, and before the intermediate result code CONNECT is transmitted. This command replaces V.25ter [14] command Modulation Reporting Control +MR, which is not appropriate for use in the GSM/UMTS network. Possible error control (other than radio link protocol) and data compression reporting can be enabled with V.25ter commands Error Control Reporting +ER and Data Compression Reporting +DR.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 224 / 382
9.4.
Write command Syntax AT+FCLASS=<n> Response OK Parameters <n>: 0: Select Data mode (default) 1: Select Facsimile Class 1, for Hilo V1 only Reference [27.007] C.2.1 Notes
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 225 / 382
9.5.
Hilo V1 only
Write command Syntax AT+FRM=<mode> Response CONNECT Or NO CARRIER Parameters <mode>: Modulation used by the other modem to transmit data. The mobile phone should then enter in a receiving mode, using that modulation. 24: V27 ter 2400 bps 48: V27 ter 4800 bps 72: V29 7200 bps 96: V29 9600 bps
Reference
Notes This command is fully supported only in fax mode (AT+FCLASS=1). Set command only supported during FAX communication established. Read and test command only supported in command mode Read command always return 9600 bits/s because the communication must begin at this speed
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 226 / 382
9.6.
Hilo V1 only
Write command Syntax AT+FTM=< mode > Response CONNECT Or NO CARRIER Parameters < mode >: Modulation used by the other modem to transmit data. The mobile phone should then enter in a receiving mode, using that modulation. 24: V27 ter 2400 bps 48: V27 ter 4800 bps 72: V29 7200 bps 96: V29 9600 bps
Reference TIA578A
Notes This command is fully supported only in fax mode (AT+FCLASS=1). Set command only supported during FAX communication established. Read and test command only supported in command mode. Read command always return 9600 bits/s because the communication must begin at this speed
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 227 / 382
9.7.
Hilo V1 only
Write command Syntax AT+FRS=<n> Response OK Parameters <n>: number of times of 10 ms of silence detected on the line to be waited for by the modem before it can report OK to DTE (0-255) Reference TIA578A Notes Only supported during FAX communication established
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 228 / 382
9.8.
(Hilo V1 only)
Write command Syntax AT+FTS=< mode > Response OK Parameters < mode >: number of times of 10 ms of silence detected on the line to be waited for by the modem before it can report OK to DTE (0-255) Reference Notes Only supported during FAX communication established..
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 229 / 382
9.9.
Hilo V1 only
Write command Syntax AT+FRH=< mode > Response OK Parameters < mode >: modulation used by the other modem to transmit data, using HDLC protocol. 3: V21 channel 2 300 bps
Reference TIA578A
Notes This command is fully supported only in fax mode (AT+FCLASS=1). Set command only supported during FAX communication established.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 230 / 382
Hilo V1 only
Write command Syntax AT+FTH=< mode > Response OK Parameters < mode >:modulation used by the other modem to transmit data, using HDLC protocol. 3: V21 channel 2 300 bps Reference Notes This command is fully supported only in fax mode (AT+FCLASS=1).
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 231 / 382
EIA/TIA-578-D
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 232 / 382
EIA/TIA-578-D
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 233 / 382
EIA/TIA-578-D
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 234 / 382
10.
GPRS AT COMMANDS
These commands are fully supported when the SIM card and the network have GPRS capability.
Write command Syntax AT+CGATT= <state> Response OK Parameters <state>: indicates the state of PS attachment 0: detached 1: attached Reference [27.007] 10.1.9 Notes
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 235 / 382
Write command Syntax AT+CGACT= <state>[, <cid>] Response OK Parameters <state>: indicates the state of PDP context activation 0: deactivated 1: activated Other values are reserved and will result in an ERROR response to the execution command. <cid>: PDP Context Identifier is a numeric parameter which specifies a particular PDP context definition. The parameter is local to the TE-MT interface and is used in other PDP context-related commands. Reference [27.007] 10.1.10 Notes After CGACT it is impossible to use ATD*99 or *98 commands. Use +CGDATA instead.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 236 / 382
Write command Syntax AT+CGCLASS=<class> Response OK Parameters <class>: A string parameter which indicates the GPRS mobile class (in descending order of functionality) B class B CC class C in circuit switched only mode (lowest) Reference [27.007] 10.1.17 Notes Class A is not supported; the module must be restarted in order to be effective.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 237 / 382
Read command Syntax AT+CGDCONT? Response +CGDCONT: <cid>, <PDP_type>, <APN>,<PDP_addr>, <data_comp>, <head_comp>[,<pd1>[,[,pdN]] OK
Write command Syntax AT+CGDCONT=<cid> ,<PDP_type> ,<APN> ,<PDP_addr> ,<d_comp> ,<h_comp> Response OK Parameters <cid>: <PDP_type>: <APN>: <PDP_address>: (PDP Context Identifier) a numeric parameter which specifies a particular PDP context definition. Packet Data Protocol type A string parameter which specifies the type of packet data protocol. Only IP Internet Protocol - IETF STD 5) is supported. Access Point Name A string parameter which is a logical name that is used to select the GGSN or the external packet data network. a string parameter that identifies the MT in the address space applicable to the PDP. As only IP is currently supported, it shall be an IP address. If the value is null (0.0.0.0 or 0), then a value may be provided by the TE during the PDP startup procedure or, failing that, a dynamic address will be requested. The read form of the command will continue to return the null string even if an address has been allocated during the PDP startup procedure. The allocated address may be read using the +CGPADDR command. a numeric parameter that controls PDP data compression. 0: off (default and only value supported) a numeric parameter that controls PDP header compression 0: off (default and only value supported) zero to N string parameters whose meanings are specific to the <PDP_type>
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 238 / 382
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 239 / 382
Write command Syntax AT+CGDATA=[<L2P> ,[<cid> [,<cid> [,]]]] Response CONNECT Parameters <L2P>: a string parameter that indicates the layer 2 protocol to be used between the TE and MT. Only PPP (Point-to-point) protocol is currently allowed. <cid>: a numeric parameter which specifies a particular PDP context definition (see the +CGDCONT command). Reference [27.007] Notes This command is ONLY FOR INTERNAL TESTS with network emulators This command is used for PS internal tests with network emulators. On real network functioning of +CGACT and then +CGDATA for data transfer is not guaranteed. When activating a PDP context, PCO (protocol configuration option) has to be provided to network. PCO can be provided to network only if a PPP negotiation has been initiated between mobile and TE before activation (refer to TS 27.060). For this, the channel must be in online data mode before activation. PPP server will first negotiate PCO and then request PDP context activation: this is possible only when using ATD*98 or ATD*99 command (online data state is entered immediately when ATD received) Moreover +CGDATA does not fully complies with recommendation, especially it does not behave as ATD*9x Command: +CGDATA does not perform PS attach or PDP context activation. A PDP must have been activated with +CGACT previously. +CGDATA is used to open PPP server in FTA mode and switch channel to online data mode To go back in online command, the +++ escape sequence has to be sent on link in data mode +CGDATA can also be used to switch again channel to online data mode (after +++) if PDP is still active (same behavior has ATO command). If no parameters are provided (i.e. +CGDATA=<CR>), the last <cid> activated with +CGACT is used or the default EEPROM <cid> is used. Only one <cid> in the command is supported (i.e. +CGDATA=PPP,<cid><CR>)
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 240 / 382
Write command Syntax Response AT+CGEREP=[<mode> OK [,<bfr>]] Parameters <mode>: 0: buffer unsolicited result codes in the MT; if MT result code buffer is full, the oldest ones can be discarded. No codes are forwarded to the TE. 1: discard unsolicited result codes when MT-TE link is reserved (e.g. in on-line data mode); otherwise forward them directly to the TE 2: buffer unsolicited result codes in the MT when MT-TE link is reserved (e.g. in on-line data mode) and flush them to the TE when MT-TE link becomes available; otherwise forward them directly to the TE <bfr>: 0: MT buffer of unsolicited result codes defined within this command is cleared when <mode> 1 or 2 is entered 1: MT buffer of unsolicited result codes defined within this command is flushed to the TE when <mode> 1 or 2 is entered (OK response shall be given before flushing the codes) Reference [27.007] 10.1.18 Notes The unsolicited result codes supported are: +CGEV: NW DEACT <PDP_type>, <PDP_addr>, [<cid>] +CGEV: ME DEACT <PDP_type>, <PDP_addr>, [<cid>] +CGEV: ME DETACH +CGEV: NW DETACH
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 241 / 382
Write command Syntax Response AT+CGPADDR=<cid>[, +CGPADDR: <cid>, <PDP_addr> <cid>,[]] [+CGPADDR: <cid>, <PDP_addr> []] OK Parameters < PDP_addr >:
<cid>:
a string that identifies the MT in the address space applicable to the PDP. The address may be static or dynamic. For a static address, it will be the one set by the +CGDCONT command when the context was defined. For a dynamic address it will be the one assigned during the last PDP context activation that used the context definition referred to by <cid>. <PDP_address> is omitted if none is available. "<n>.<n>.<n>.<n>" where <n>=0..255 1..2
Notes The execution command returns a list of PDP addresses for the specified context identifiers Example : Ask for IP address according to cid=1 (identify the PDP context) AT+CGPADDR=1 +CGPADDR: 1, 10.20.30.40
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 242 / 382
Write command Syntax AT+CGQMIN=[<cid>[,< precedence>[,<delay>[ ,<reliability>[,<peak>[, <mean>]]]]]] Response OK/ Parameters <precedence>: numeric parameter for the precedence class 0: network subscribed value 1: High Priority Service commitments shall be maintained ahead of precedence classes 2 and 3 2: Normal priority Service commitments shall be maintained ahead of precedence class 3 3: Low priority numeric parameter for the delay class numeric parameter for the reliability class 0: network subscribed value 1: Non real-time traffic , error-sensitive application that cannot cope with data loss 2: Non real-time traffic, error-sensitive application that can cope with infrequent data loss 3: Non real-time traffic, error-sensitive application that can cope with data loss, GMM/SM, and SMS 4: Real-time traffic, error-sensitive application that can cope with data loss 5: Real-time traffic, error non-sensitive application that can cope with data loss numeric parameter for the peak throughput class 0: network subscribed value 6: Up to 32 000 (256 kbit/s) 1: Up to 1 000 (8 kbit/s) 7: Up to 64 000 (512 kbit/s) 2: Up to 2 000 (16 kbit/s) 8: Up to 128 000 (1 024 kbit/s) 3: Up to 4 000 (32 kbit/s) 9: Up to 256 000 (2 048 kbit/s) 4: Up to 8 000 (64 kbit/s) 5: Up to 16 000 (128 kbit/s)
<delay>: <reliability>:
<peak>:
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 243 / 382
Notes
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 244 / 382
Read command Syntax AT+CGQREQ? Response +CGQREQ: <cid>,<precedence>,<delay>,<reliability>,<peak>,<mean> [+CGQREQ: <cid>,<precedence>,<delay>,<reliability.>,<peak>,<mean> []] OK
Write command Syntax +CGQREQ=[<cid> [,<precedence > [,<delay> [,<reliability.> [,<peak> [,<mean>]]]]]] Response OK Parameters <cid>: a numeric parameter which specifies a particular PDP context definition (see the +CGDCONT command). <precedence>: a numeric parameter which specifies the precedence class <delay>: a numeric parameter which specifies the delay class <reliability>: a numeric parameter which specifies the reliability class <peak>: a numeric parameter which specifies the peak throughput class <mean>: a numeric parameter which specifies the mean throughput class Notes This command allows the TE to specify a Quality of Service Profile that is used when the MT sends an Activate PDP Context Request message to the network. If a value is omitted for a particular class then the value is considered to be unspecified
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 245 / 382
Read command Syntax AT+CGREG? Write command Syntax AT+CGREG=[<n>] Response OK Parameters <n>: 0: disable network registration unsolicited result code 1: enable network registration unsolicited result code +CGREG: <stat> 2: enable network registration and location information unsolicited result code +CGREG: <stat>[,<lac>,<ci>] <stat>: 0: not registered, ME is not currently searching an operator to register to The MS is in GMM state GMM-NULL or GMM-DEREGISTEREDINITIATED. The GPRS service is disabled, the MS is allowed to attach for GPRS if requested by the user. 1: registered, home network The MS is in GMM state GMM-REGISTERED or GMM-ROUTING-AREAUPDATING-INITIATED INITIATED on the home PLMN. 2: not registered, but ME is currently trying to attach or searching an operator to register to The MS is in GMM state GMM-DEREGISTERED or GMM-REGISTEREDINITIATED. The GPRS service is enabled, but an allowable PLMN is currently not available. The MS will start a GPRS attach as soon as an allowable PLMN is available. 3: registration denied The MS is in GMM state GMM-NULL. The GPRS service is disabled, the MS is not allowed to attach for GPRS if requested by the user. 4: unknown 5: registered, roaming The MS is in GMM state GMM-REGISTERED or GMM-ROUTING-AREAUPDATING-INITIATED on a visited PLMN. <lac>: string type; two byte location area code in hexadecimal format (e.g. "00C3" equals 195 in decimal) <ci>: string type; two byte cell ID in hexadecimal format Response +CGREG: <n>,<stat>[,<lac,<ci>] OK
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 246 / 382
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 247 / 382
Read command Syntax AT+CGSMS? Write command Syntax AT+CGSMS=[<service >] Response OK Parameter <service> : a numeric parameter which indicates the service or service preference to be used. 0: Packet Domain 1: Circuit switched 2: Packet Domain preferred (use circuit switched if GPRS not available) 3: Circuit switched preferred (use Packet Domain if circuit switched not available) Reference [27.007] 10.1.20 Notes When <service> value is 2, the SMS is sent on GPRS network if already attached. Otherwise it is sent on circuit switched network. If an error occurs on the GPRS network, no further attempt is made. Response +CGSMS: <service> OK
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 248 / 382
Hilo V2 only
Write command Reset counter Syntax AT*PSGCNT=<CiD> Response OK Parameters <CiD> : 0 1..11 Reference SAGEMCOM Proprietary Reset all counters Only <cid> counter is reset
Set command reset the counter of <cid> given as parameter. (At switch on, all counters are reset). Read command returns the current received and transmitted bytes (Rx & Tx) for all possible CiDs.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 249 / 382
11.
Details about the implementation of the SIM Application Toolkit are provided in [STK] The following table gives the list of each SIM ToolKit *PSSTK command parameter and the *PSSTK URC Format.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 250 / 382
Command name
COMMAND REJECTED
AT*PSSTK = "COMMAND REJECTED",CommandNumbe r, cause AT*PSSTK = *PSSTK: "NOTIFICATION", <CommandNumber>, "NOTIFICATION", NOTIFICATION <TypeOfCommand>, <Presence>, <Alphabet>, <AlphaId>, CommandNumber, <IconId>, <IconQualifier> IconDisplay *PSSTK: "SETUP CALL", <CommandNumber>,<TypeOfCommand>,<Confirmation>, AT*PSSTK ="SETUP CALL", SETUP CALL <Presence1>,<Alphabet1>,<AlphaId1>,<IconId1>,<IconQu CommandNumber, IconDisplay alifier1>,<Presence2>,<Alphabet2>,<AlphaId2>,<IconId2>, <IconQualifier2>,<RepeatIndicatior> *PSSTK: "DISPLAY TEXT", AT*PSSTK ="DISPLAY DISPLAY TEXT <CommandNumber>,<Priority>,<Clear>,<ImmediateRespo TEXT", CommandNumber, nse>,<Alphabet>,<Text>,<IconId>,<IconQualifier> IconDisplay *PSSTK: "GET INKEY", <CommandNumber>, AT*PSSTK ="GET INKEY", GET INKEY <ResponseFormat>, <ResponseAlphabet>, alphabet,Text,CommandNumb <HelpInfo>,<Alphabet>,<Text>,<IconId>,<IconQualifier> er, IconDisplay, HelpRequest *PSSTK: "GET INPUT", <CommandNumber>, <ResponseFormat>,<ResponseAlphabet>,<HideEntry>,<A AT*PSSTK ="GET INPUT", GET INPUT lphabetText>,<Text>,<IconId>,<IconQualifier>,<AlphabetD CommandNumber,alphabet,Te efault>,<DefaultText>,<MinLength>,<MaxLength>,<HelpInf xt, IconDisplay, HelpRequest o> *PSSTK: "PLAY TONE", <Presence>, <Alphabet>, AT*PSSTK ="PLAY TONE", PLAY TONE <AlphaId>, <IconId>, <IconQualifier>, CommandNumber, <CommandNumber>, <Tone>,<Duration> IconDisplay *PSSTK: "SELECT ITEM", <Presence>, <AlphaId>, AT*PSSTK ="SELECT ITEM", <Alphabet>,<IconId>, <IconQualifier>, CommandNumber,ItemIdentifi SELECT ITEM <CommandNumber>, <DefaultItem>, <HelpInfo>, er, IconDisplay, <NumberOfItem> IconDisplay,HelpRequest *PSSTK: "SETUP MENU", <Presence>, <Alphabet>, AT*PSSTK ="SETUP <AlphaId>, <IconId>, <IconQualifier>, SETUP MENU MENU",CommandNumber, <CommandNumber>,<DefaultItem>,<HelpInfo>,<Number IconDisplay OfItem> AT*PSSTK ="REMOVE MENU REMOVE MENU *PSSTK: "REMOVE MENU",<CommandNumber> ", CommandNumber AT*PSSTK ="MENU MENU SELECTION NULL SELECTION",ItemIdentifier AT*PSSTK ="ALL CALLS ALL CALLS DISCONNECTED NULL DISCONNECTED " AT*PSSTK ="USER USER ACTIVITY NULL ACTIVITY" AT*PSSTK ="IDLE SCREEN IDLE SCREEN AVAILABLE NULL AVAILABLE" AT*PSSTK ="SETUP CALL SETUP CALL TERMINATED NULL TERMINATED " *PSSTK:"GET ITEM LIST", AT*PSSTK ="GET ITEM GET ITEM LIST <Item_index>,<ItemIdentifier>,<Alphabet>, LIST", NumberOfItems <p_Text>,<NextAction>,<IconId>, <IconQualifier> *PSSTK:"LANGUAGE NOTIFICATION", LANGUAGE NOTIFICATION NULL <CommandNumber>,<SpecificLanguage>, <SimLanguage> AT*PSSTK ="SETUP IDLE *PSSTK:"SETUP IDLE MODE TEXT", MODE TEXT", <CommandNumber>, <Alphabet>, <Text>, <IconId>, SETUP IDLE MODE TEXT CommandNumber, <IconQulifier> IconDisplay *PSSTK: REFRESH NULL "REFRESH",<CommandNumber>,<RefreshType> *PSSTK:"ENDCALL",<CommandNumber>,<CauseSelect> END CALL NULL ,<Cause>,<CallId> *PSSTK="DISCONNECT",<CauseSelect>,<Cause>,<CallI dListStatus0>,<CallIdListStatus1>,<CallIdListStatus2>,<Ca llIdListStatus3>,<CallIdListStatus4>,<CallIdListStatus5>,< DISCONNECT NULL CallIdListStatus6>,<CallId>,<MaxNumberOfCallRepeatAtte mpts>,<RepeatCallAttemptWaitingTime>,<CallIdPreviousS tate> PROCESSING *PSSTK: "PROCESSING",<CommandNumber> NULL END SESSION ABORT SESSION CONTROL BY SIM *PSSTK: "END SESSION" *PSSTK: "ABORT SESSION" *PSSTK: "CONTROL BY SIM",<TypeOfCommand>,<Presence>,<Alphabet>,<Alpha Id> NULL NULL NULL
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 251 / 382
Write command Syntax AT*PSSTKI=<mode> Response OK Parameter <mode>: 0: no *PSSTK unsolicited result code will be sent to TE. TE wont send *PSSTK command to Module. This mode is useful for basic stk and certification process. 1: manual mode : any *PSSTK unsolicited result code will be sent to TE. TE has to acknowledge to *PSSTK notification. For example : URC: *PSSTK: "SETUP MENU",1,4,"SIMOP",0,0,1,0,0,6 TE answer : AT*PSSTK="SETUP MENU",1,0 2: auto acknowledge mode: module answers to STK without TE,. any *PSSTK unsolicited result code will be sent to TE 3: auto acknowledge mode without sending unsolicited result code to TE.
Notes The aim of this AT command is to configure the AT interface for SIM ToolKit support.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 252 / 382
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 253 / 382
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 254 / 382
12.
AUDIO COMMANDS
12.1.1.
General Behavior
The commands cited above and presented here after can be used to tune audio parameters such as gain (up and down), volume, side tone, modes (handset, handsfree, ) and to activate some audio features such as noise reduction, echo cancellation and peak compressor. The following sections will indicate how to use the commands and with which parameters. To explain briefly the global behaviour, it is important to note that the audio parameters are stored in FLASH memory and loaded into RAM at each power up. The parameters are divided into organs, each configuration (handset, handsfree) are in fact a couple of one RX organ and one TX organ. The command AT+VIP will allow to choose a configuration, so a couple of organs. At the beginning of a call, selected organs are sent to the DSP. The modifications done by the commands described after will modify audio parameter values in RAM. If the user does not save the values, they will be lost at the next power up. Nevertheless, a command allows the user to save values in FLASH and also allows to restore initial parameter values (the ones set prior to make any change on audio parameters).
12.1.2.
Warning
The AT+VIP command has 2 purposes: 1. Parameter change context selects the current context (handset, handsfree) for user modifications; . This context lasts between 2 AT+VIP commands 2. Pre-selected communication context pre-selects the context that will be sent to the DSP for a communication; This context lasts from the AT+VIP command to the end of a call As these 2 contexts may not have the same time to live, we recommend to resend AT+VIP command with the desired mode prior to make a call As an example: AT+VIP=1 AT+KVGR=10 ATDxxxxxxx; ATH AT+KVGR=5 <- Selects Handsfree mode. <- Set the Downlink gain to 10 dB for handsfree mode. <- Make a call in handsfree mode. <- Release the call: parameter change context is still handsfree, pre-selected communication contex is reset (as AT+VIP=0, handset mode). <- Set the Downlink gain to 5 dB for handsfree mode. AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 255 / 382
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
<- Make a call. It is in HANDSET mode. <- Selects handset mode. <- Set the Uplink gain to -5 dB for handset mode.
A way to bypass this issue is to redo a AT+VIP command with the desired mode prior to make a call.
Write command Syntax AT+CLVL=<level> Response OK Parameter <level>: Loudspeaker level (smallest value represents the lowest sound) Reference [27.007] 8.23 Notes
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 256 / 382
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 257 / 382
Write command Syntax AT+VTS=<DTMF1>,< DTMF2>, , <DTMFn> Or Parameters AT+VTS= {<DTMF1>, <DTMFi>: A single ASCII character in the set 0-9, #,*,A-D. This is interpreted <duration>, {<DTMF2>, as a single ACSII character whose duration is set by the +VTD <duration>,{<DTMFn command. DTMF tones can be issued only during a voice call. >,<duration>} <tone1><tone2><duration>: This is interpreted as a dual tone of frequencies <tone1> and <tone2>,lasting for a time <duration> (in 10 ms multiples). This does not operate in GSM. < DTMFi >,<duration>: This is interpreted as a DTMF tone of different duration from that mandated by the +VTD command. In GSM this operates only in voice mode. Reference [27.007] C.2.11 Notes The network shall ensure that the minimum length of tone and the minimum gap between two subsequent tones (according to ETR 206) is achieved. (In ETR 206 the minimum duration of a DTMF tone is 70ms 5ms, the minimum gap between DTMF tones is 65ms). There is no defined maximum length to the tone, however, the operator may choose to put a pre-defined time limit on the duration of tones sent to line (cf. [23.014]). That means that with n<6, DTMF will be generated with a duration given by the network. Total number of parameters is limited to 9. Response OK
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 258 / 382
Write command Syntax AT+VTD=<n> Response OK Parameters <n>: 0: The value zero causes a "manufacturer specific" value. Reference [27.007] C.2.12 Notes The network shall ensure that the minimum length of tone and the minimum gap between two subsequent tones (according to ETR 206) is achieved. (In ETR 206 the minimum duration of a DTMF tone is 70ms 5ms, the minimum gap between DTMF tones is 65ms). There is no defined maximum length to the tone, however, the operator may choose to put a pre-defined time limit on the duration of tones sent to line (cf. [23.014]). That means that with n<6, DTMF will be generated with a duration given by the network.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 259 / 382
Notes: If the current or the requested value goes out of the gain range (-20 to 18 dB), the command returns an error.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 260 / 382
Notes: If the current or the requested value goes out of the gain range (-20 to 18 dB), the command returns an error.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 261 / 382
The parameter is a string in order to accept negative values, so the value MUST be written between quotes (xx).
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 262 / 382
Notes
The parameter is a string in order to accept negative values, so the value MUST be written between quotes (xx).
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 263 / 382
Write command Syntax AT+KECHO=<level> Response OK Parameter <status>: 0 1 2 Reference SAGEMCOM Proprietary Deactivate ECHO Cancellation ECHO Cancellation ECHO Cancellation and Suppression UL path
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 264 / 382
Write command Syntax Response AT+KNOISE=<Receive OK >,<Transmit> Parameter <Receive>: <Transmit>: Reference SAGEMCOM Proprietary
0 1 0 1
OFF. ON OFF. ON
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 265 / 382
Read command Syntax AT+KST? Response +KST: <level> OK Parameter <level>: 0,..,16 Side Tone value. 20: Side Tone disable. Write command Syntax AT+KST=<level> Response OK Parameter <level>: 016: Side Tone value (side tone gain from -26dB o 6dB by step of 2). 20 : Disable Side Tone. Reference SAGEMCOM Proprietary Notes
Volume must be set to 5 (AT+CLVL = 5). Values can not be modified on the fly (just disable on the fly). To observe the changes, it is needed to make an other call. When modifying the side tone, double check to have set the right VIP value prior to redial (see warning section 12.1.2)
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 266 / 382
Write command Syntax AT+KPC=<level> Response OK Parameter <level>: 0 1 Reference SAGEMCOM Proprietary Disable. Enable.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 267 / 382
Write command Syntax AT+KSRAP=<level> Response OK Parameter <level>: 0 1 2 Save Audio Parameter in EEPROM. Restore Initial Audio Parameter. Restore Audio Parameters in RAM and save in EEPROM.
Notes
Initial Audio Parameters are the ones before any parameter modification done by these AT commands.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 268 / 382
13.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 269 / 382
13.2.1.
Write command Syntax AT+KCNXCFG=<cnx cnf>,GPRS,<apn>[,[<logi n>][,[<password>][,[<ip>][, [<dns1>][,<dns2>]]]]] Response OK Parameters <cnx cnf>: <apn>:
[0..7] Index of a set of parameters for configuring a connection (Access Point Name) a string parameter (max size 63 bytes), logical name used to select the GGSN or the external packet data network. <login>: string type (max size 24 bytes), indicates the user name of the cnx <password>: string type (max size 24 bytes), indicates the password of the cnx <ip>: String type. Consists of dot-separated numeric (0-255) parameters on the form a1.a2.a3.a4, if the mobile is supposed to work with a static address. For dynamic address the value is 0.0.0.0 or an empty string. Displayed value with read command will be 0.0.0.0 for dynamic address. Note that with an empty value in the write command the previously stored value will be used. <dns1>, <dns2>: String type. Consists of dot-separated numeric (0-255) parameters on the form a1.a2.a3.a4, if the mobile is supposed to work with static DNS addresses. For dynamic addresses the value is 0.0.0.0 or an empty string. Displayed value with read command will be 0.0.0.0 for dynamic address. Note that with an empty value in the write command the previously stored value will be kept. Notes This AT command is used to configure the bearer to be used for the future IP Services. By default, the IP and DNS address are dynamic (those values would be affected by the network during the GSM or GPRS connection. This connection will be used by the Module to access to the IP services described on the following chapters. The AT+KCNXCFG command is only defined to set the current parameters. The defined connection will be automatically opened when needed by the IP services. (e.g UDP service).
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 270 / 382
13.2.2.
Read command Syntax AT+KCNXTIMER? Response +KCNXTIMER: <cnx cnf>,<tim1>,<nbtrial>,<tim2>[<CR><LF> +KCNXTIMER: <cnx cnf>, <tim1>,<nbrtrial>,<tim2>[]] OK
Write command Syntax Response AT+KCNXTIMER=<cnx OK cnf>[,[<tim1>][,[<nbrtrial>] [,<tim2>]]]] Parameters <cnx cnf>: <tim1>: <tim2>: <nbtrial>:
[0..7]Integer type. Index of a set of parameters for configuring a connection. Connection timeout in seconds Must be within 1s to 120s (30s by default) Linger timer in seconds Must be within 0s to 300s (60s by default) 0: deactivated (connection will not close by itself) Number of attempts to connect to the network Must take a value between 1 & 4 (2 by default)
Notes
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 271 / 382
13.2.3.
Write command Syntax AT+KCNXPROFILE= <cnx cnf> Response OK Parameters <cnx cnf>: Reference SAGEMCOM Proprietary Index of a set of parameters for configuring a connection.
Notes The current profile will be overrided after KTCPCNX, KUDPCFG, etc.with specified <cnx cnf>
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 272 / 382
13.2.4.
Notes This AT command can be used after KTCPCNX, KUDPCFG, etc. to show the local IP address of the module;
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 273 / 382
13.3.1.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 274 / 382
13.4.1.
Write command Syntax AT+KTCPCFG=[<cnx cnf>],<mode>,[<tcp remote address>],<tcp_port>[,<sou rce_port>] Response +KTCPCFG: <session_id> OK Parameters <cnx conf>:
Index of a set of parameters for configuring one TCP session (see KCNXCFG). <session_id>: Index of the TCP session. <mode>: 0: Client 1: Server 2: Child (Generated by server sockets) <tcp remote address>: Dot-separated numeric (0-255) parameters on the form a1.a2.a3.a4 or explicit name of the remote server. For server configuration, this parameter is left blank. <tcp_port>: Numeric parameter (0-65535) <status>: Connection state of the selected socket (0-1) respectively (disconnected - connected) <serverID>: Index of the server session ID. Only for socket in mode CHILD. <source_port>: Numeric parameter (0-65535). Specify the local TCP client port number. Notes If the socket is defined as a <CLIENT> socket, <tcp_port> and <tcp remote address> define the port and the IP address of the remote server we want to connect. Maximum <session_id> is 200
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 275 / 382
13.4.2.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 276 / 382
13.4.3.
Index of the TCP session. Number of bytes the device wants to receive (max value 4294967295) See command AT+KTCPCNX
Notes This function is used to receive <ndata> data bytes through a previously opened TCP socket. <ndata> indicates the max data number that the terminal wishes to receive. If the TCP socket contains more data than <ndata> bytes then only <ndata> bytes will be received. If the TCP socket contains less data than <ndata> bytes then only TCP sockets data will be received. <EOF pattern> would be added at the end of data automatically When <ndata> (max value) bytes or only available data in the TCP socket have been received, the module returns to command state and returns OK. Before using this command, it is highly recommended to configure the module for Hardware flow control, using the command AT&K3. The behaviour of DTR drop meets with AT&D.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 277 / 382
13.4.4.
Notes User must use <EOF pattern> to finish sending, then module returns to command mode. All the data will be sent out ignoring <ndata>. If data sent is not equal to <ndata> then KTCP_NOTIF would appear. <ndata> is the data size without <EOF pattern> Before using this command, it is highly recommended to configure the module for Hardware flow control, using the command AT&K3 The behaviour of DTR drop meets with AT&D. Using +++ can abort sending data and using ATO[n] to return back to data mode.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 278 / 382
13.4.5.
Index of the TCP session. 0: abort. Fast closing of the TCP connection (NOT SUPPORT). 1: The TCP connection is properly closed, which means that data sent to the module by AT+KTCPSND will be sent to the TCP server and acknowledged before the socket is closed. See command AT+KTCPCNX
Notes This function first closes the TCP socket and if there is no other session running then.PDP context would be released. You can use AT+KTCPDEL=<session_id> to delete the socket configuartion after close
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 279 / 382
13.4.6.
Notes The session must be closed (KTCPCLOSE) before use of this command.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 280 / 382
13.4.7.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 281 / 382
Configure Hilo to TCP servers AT&K3+KCNXCFG=0,"GPRS","szsjmc.gd";+KTCPCFG=0,1,,179 +KTCPCFG: 1 OK AT&K3+KCNXCFG=0,"GPRS","szsjmc.gd";+KTCPCFG=0,1,,180 +KTCPCFG: 2 OK Start the TCP servers AT+KTCPCNX=1 ---- listen on the port 179 OK AT+KTCPCNX=2 ---- listen on the port 180 OK Show the Hilo TCP servers ip address AT+KCGPADDR +KCGPADDR: 0,"192.168.1.49" OK Incoming connection request from remote client, shows ip address and port of remote client +KTCP_SRVREQ: 1,3,"192.168.0.32",4614 ---- incoming a connection request from 192.168.0.32 via Hilo listening port 179, the remote port is 4614 +KTCP_SRVREQ: 2,4,"10.10.10.110",4665 ---- incoming a connection request from 10.10.10.110 via Hilo listening port 180, the remote port is 4665 +KTCP_SRVREQ: 2,5,"10.10.10.110",4668 ---- incoming a connection request from the same ip via the same Hilo listening port, the remote port is 4668 +KTCP_SRVREQ: 1,6,"192.168.1.117",1739 ---- incoming a connection request from 192.168.1.117 via Hilo listening port 179, the remote port is 1739 +KTCP_NOTIF: 4,4 ---- the connection of sub session id 4 (on Hilo listening port 180) is closed. +KTCP_SRVREQ: 2,4,"10.10.10.8",4672 ---- incoming a connection request from 10.10.10.8 via Hilo listening port 180, the remote port is 4672
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 282 / 382
13.4.8.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 283 / 382
13.4.9.
AT+KURCCFG=<protocol> OK ,<active> Parameters <protocol>: TCP only <active>: 1 enable URC , 0 disable URC Reference SAGEMCOM Proprietary Notes Enable/Disable +KTCP_NOTIF unsolicited messages, this is useful to use only a polling mode with +KTCPSTAT If disable : URC are discarded and not stored Can be used in 07.10 multiplexer Example : To disable URC: AT+KURCCFG=TCP,0 OK Test and read command: AT+KURCCFG=? +KURCCFG: (TCP),(0,1) OK AT+KURCCFG? +KURCCFG: (TCP,0) OK
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 284 / 382
13.4.10.
Response
AT+KTCPSTAT=<session_ +KTCPSTAT : <status>,<tcp_notif>,<rem_data>,<rcv_data> id> OK Parameters <session_id> : Index of the TCP session. <status> : value to indicate TCP socket state : 0 socket not defined, use KTCPCFG to create a TCP socket 1 socket is only defined but not used 2 socket is opening and connecting to the server, can not be used 3 connection is up, socket can be used to send/receive data 4 connection is closing, it can not be used, wait for status 5 5 socket is closed <tcp_notif> : -1 if socket/connection is OK , <tcp_notif> if an error has happened <rem_data> : remaining bytes in the socket buffer, waiting to be sent <rcv_data> : received bytes, can be read with +KTCPRCV command Reference SAGEMCOM Proprietary Notes Size of sockets buffer is 1460 BYTES
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 285 / 382
13.4.11.
Response CONNECT OK +CME ERROR : an error occurs, syntax error +KTCP_NOTIF: <session_id>,<tcp_notif> : an error occurs Parameters <session_id>: <tcp_notif>:
Notes This function is used to send and receive data bytes through a TCP socket. Before using this command, it is highly recommended to configure the module for Hardware flow control, using the command AT&K3. The behaviour of DTR drop meets with AT&D. +++ can be used to switch in command mode ATO<session_id> can be used to switch back in data mode Only 1 KTCPSTART session can be used Can be used in 07.10 multiplexer
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 286 / 382
13.5.1.
Write command Syntax AT+KFTPCFG=[<cnx cnf >],<server_name> [,<login>[, <password>[,<port_numb er> [,<mode>]]]] Response +KFTPCFG:<session_id> OK Parameters <cnx cnf>:
Index of a set of GPRS parameters for establishing one FTP session(see KCNXCFG). <session_id>: Index of the FTP session. <server_name>: string type. Consists of a dot-separater numeric (0-255) parameters on the form a1.a2.a3.a4, to identify the ftp server or domain name of the server. <login>: string type, indicates the user name to be used during the FTP connection. <password>: string type, indicates the password to be used during the FTP connection. <port_number>: numeric parameter (0-65535). Indicates the remote command port (21 by default) <mode>: numeric number. Indicates the initiator of the FTP connection. 0 actif. The server is initiator of the FTP data connection 1 passif. The client is initiator of the FTP data connection in order to avoid the proxy filtrate. The passive data transfert process listens on the data port for a connection from the active transfert process in order to open the data connection. Note that only passive mode is currently supported, active mode is internally switched to passive. Notes Execution command sets the server name, the login, the password, the port number and the mode for ftp operations. Only one ftp session is currently supported, <session_id> is always 0. Example : AT+KFTPCFG=0,"ftp.connect.com","username","password",21,0
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 287 / 382
13.5.2.
Index of the FTP session. String type. Indicates the URI of the destination file. An empty string or no string indicates that the data will be transmitted to the serial link in data mode - CONNECT/OK. If this string is present, the file will be silently downloaded to this destination, as the download is finish the module notifies the user +KFTP_RCV_DONE. <server_path>: string type. Indicates the path of the file to be downloaded. An empty string or no string indicates the downloading is done from the path given by the <server_name> parameter. <file_name>: string type. Indicates the name of the file to download. <type_of_file>: Numeric type. Indicates the type of file (ASCII or binary) to transfer. 0 binary, (default value) 1 ASCII. <EOF_pattern>: End of file notification. See +KPATTERN for value. <ftp_cause> : Integer type. Indicates the cause of the FTP connection failure. 0- the sending or the retrieving was impossible due to request timeout. 1- it is impossible to connect to the server due to DNS resolution failure. 2- it is impossible to download a file due to connection troubles. 3- the download was impossible due to connection timeout 4- no network available. 5- flash access trouble. 6- flash memory full. XXX- three digits, reply codes from FTP server. See Appendix A2.4 FTP Reply Codes
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 288 / 382
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 289 / 382
13.5.3.
<append>:
<EOF pattern>: End of file notification. See KPATTERN for value. <ftp_cause> : Integer type. Indicates the cause of the FTP connection failure. 0- the sending or the retrieving was impossible due to request timeout. 1- it is impossible to connect to the server due to DNS resolution failure. 2- it is impossible to upload a file due to connection troubles. 3- the upload was impossible due to connection timeout 4- no network available. 5- flash access trouble. XXX - three digits, reply codes from FTP server. See Appendix A2.4 FTP Reply Codes
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 290 / 382
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 291 / 382
13.5.4.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 292 / 382
13.5.5.
Notes This command will close the connection to the FTP server
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 293 / 382
13.6.1.
Write command Syntax AT+KFTPDCFG=[<cnx cnf >,]<mode>,<root fs>,<password>[,<port number>] Response OK Parameters <cnx cnf>:
Index of a set of GPRS parameters for establishing one FTP session. <root fs>: Root directory of the assigned to the FTP server. <password>: String type, indicates the password to be used during the FTP connection. <port number>: numeric parameter (0-65535). Indicates the remote command port (21 by default) <mode>: numeric number. Indicates the initiator of the FTP connection. 0 active. The server is initiator of the FTP data connection 1 passive. The client is initiator of the FTP data connection in order to avoid the proxy filtrate. The passive data transfer process listens on the data port for a connection from the active transfer process in order to open the data connection. Note that only passive mode is currently supported, active mode is internally switched to passive. Notes Execution command configures the server. See KFTPDRUN for server activation. Only one ftp server session is currently supported. The only valid <root fs> is /ftp. When login the ftp server, only password is required, username is not required.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 294 / 382
13.6.2.
Activation of unsolicited notification KFTPD_NOTIF 0 disable. Event of the server are not sent to V24. 1 Enable. Event of the server are sent to V24 with
KFTPD_NOTIF. Notes Execution command configures the server. See KFTPDRUN for server activation. Only one ftp user is currently supported, <nb_users> is always 0.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 295 / 382
13.6.3.
IP address of the ftp server. Activation of unsolicited notification KFTPD_NOTIF 0 disable. Event of the server are not sent to V24. 1 Enable. Event of the server are sent to V24 with KFTPD_NOTIF. Integer type. Indicates the cause of the FTP connection failure. 0- Not enough resource available 1- No network available.
<ftpd_cause>:
Notes When the command returns OK, the server is activated and ready for FTP clients. Status of the server can be monitored with KFTPDSTAT The kick out timer is defined by parameter <tim1> in AT+KCNXTIMER
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 296 / 382
13.6.4.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 297 / 382
13.6.5.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 298 / 382
13.6.6.
Reference Notes SAGEMCOM Proprietary This command will close the FTP server
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 299 / 382
13.7.1.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 300 / 382
13.7.2.
Notes This function closes the UDP session.If there is no other session running then.PDP context would be released. This function will delete the session configuration also.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 301 / 382
13.7.3.
Notes User must use <EOF pattern> to finish sending, then module returns to command mode. All the data will be sent out ignoring <ndata>. If data sent is not equal to <ndata> then KUDP_NOTIF would appear. <ndata> is the data size without <EOF pattern> Before using this command, it is highly recommended to configure the module for Hardware flow control, using the command AT&K3 The behaviour of DTR drop meet with AT&D Using +++ can abort sending data and using ATO[n] to return back to data mode.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 302 / 382
13.7.4.
Index of the UDP session. Number of bytes the device wants to receive(max value 4294967295) <udp remote address>: Dot-separated numeric (0-255) parameters on the form a1.a2.a3.a4 <udp remote port>: Numeric parameter (0-65535) <udp_notif>: See command AT+KUDPCFG <ndata missed>: Number of bytes left (and definitely lost!) in the UDP socket. Reference SAGEMCOM Proprietary Notes This function is used to receive <ndata> data bytes through a previously opened UDP socket. <ndata> indicates the max data number that the terminal wishes to receive. If the UDP socket contains more data than <ndata> bytes then only <ndata> bytes will be received. <EOF pattern> would be added at the end of data automatically When <ndata> (max value) bytes or only available data in the UDP socket have been received, the module returns to command mode. Before using this command, it is highly recommended to configure the module for Hardware flow control, using the command AT&K3. The behaviour of DTR drop meet with AT&D
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 303 / 382
13.7.5.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 304 / 382
13.8.1.
<port>: <sender>:
String type(max size 255 bytes). Indicates the basic name of the SMTP server. This name must either integrate SMTP URL schemes separate from the server name by . or an IPV4 address. e.g: smtp.sagem.com or 80.156.25.12 Numeric type[0-65535]. Indicates the SMTP server port. String type(max size 255 bytes). Indicates senders mail address. e.g: [email protected]
Notes Usual SMTP default port is 25. Between two emails sending, the <server > and <sender> fields are kept on inside the ME, therefore if the same identifier accesses the same SMTP server, those parameters do not need to be reloaded.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 305 / 382
13.8.2.
String type(max size 24 bytes). Indicates the user name to be used during the SMTP connection. String type(max size 24 bytes). Indicates the password to be used during the SMTP connection.
Notes If the dedicated SMTP server does not need authentication, <login> and <password> can be left empty. The SMTP client only supports LOGIN authentication. Between two emails sending, the <login> and <password> fields are kept on inside the ME, therefore if the same identifier accesses the same SMTP server, those parameters do not need to be reloaded
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 306 / 382
13.8.3.
String type. Indicates the name of the first receiver of the mail. String type. Indicates the name of the second receiver of the mail. String type. Indicates the name of the first copy receiver of the mail. String type. Indicates the name of the second copy receiver of the mail.
Notes <to1>, <to2>, <cc1>, <cc2> strings max length 255. These fields are deleted after each successful mail sent.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 307 / 382
13.8.4.
String type(max size 255 bytes). Indicates the subject of the mail. Must use US-ASCII charset
Notes This field is deleted after each successful mail sent. Must use US-ASCII charset.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 308 / 382
13.8.5.
Numeric type. Indicates the transfer mode (header closed or not): 1- Normal mode. The mail header is minimal, the user only send the mail body. This is use for simple mails without attachment. 0- Complex mode. The mail header minimal part is still handled by the AT command but the header is not closed. The user is responsible for completing and closing the mail header. This is use for mails with attachment or complex headers. (cf. examples) Numeric type. Amount of data transferred within the CONNECT See 2.7 Error codes for the SMTP transfer. Indicate the session id of current SMTP connection.
Notes If the GSM or GPRS connection is not up, before uploading the file the ME will automatically open the predefined GSM or GPRS link. At the end of the SMTP transfer, whether it succeeds, the parameters associated with the current mail (recipients, subjects) will be set to the NULL value. Hardware flow control(AT&K3) is required for serial link User can use <EOF pattern> to stop transfer.See AT+KPATTERN. The behaviour of DTR drop meet with AT&D Using +++ can abort sending data and using ATO[n] to return back
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 309 / 382
13.8.6.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 310 / 382
13.8.7.
Code of <err>
3000 3001 3002 3003 3004 3010 3011 3012 3020 3021 3022 3023 3040 3041 3042 3043 3044 3045 3049 3050 3051 3052 3053 3054 3055
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 311 / 382
String type(max size 255 bytes). Indicates the basic name of the POP3 server. This name must either integrate POP3 URL schemes separate from the server name by . or an IPV4 address. e.g: pop.sagem.com or 80.156.25.12 Numeric type(0-65535). Indicates the POP3 server port. String type(max size 24 bytes). Indicates the user name to be used during the POP3 connection. String type(max size 24 bytes). Indicates the password to be used during the POP3 connection. Indicate the session id of current POP3 connection.
Notes Usual POP3 default port is 110. Once the command returns OK, the module is connected to the POP3 server. This connection will be maintained until the KPOPQUIT command is sent or the POP3 server closes the communication (Inactivity time out).
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 312 / 382
13.9.2.
Action command Syntax AT+KPOPLIST Response +KPOPLIST: <N> messages (<size> octets) +KPOPLIST: <n1>,<size1>[<CR><LF> +KPOPLIST: <n2>,<size2>[]] OK Parameters <N>: <size>: <n#>: <size#>: Reference SAGEMCOM Proprietary
Numeric type. Indicates the number of available messages. Numeric type. Indicates the total size of the messages. Numeric type. Indicates the index of the message. Numeric type. Indicates the size in octet of the message #.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 313 / 382
13.9.3.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 314 / 382
13.9.4.
Notes Whether the asked mail ID is wrong the command returns the associated error code nonetheless the connection with the server is maintained. The mail actually deleted by the server after the KPOPQUIT command.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 315 / 382
13.9.5.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 316 / 382
13.9.6.
As an error can occur while there is no command in progress, an unsolicited notification is sent: +KPOPNOTIF: <err> For solicited and unsolicited notifications, error codes will have the following meanings:
Code of <err>
3100 3101 3104 3110 3111 3140 3141 3142 3143 3145 3149 3150 3151
Meaning
Invalid POP server name. Not connected to the server. POP session ID is not available. The login or the password got an invalid value or the server is busy. Invalid mail index. The POP transfer failed due to connection (GSM or GPRS) fails. The POP transfer failed due to TCP connection troubles. The TCP connection timeout. The POP download failed due to Request time out. The POP transfer failed due to DTR drop The POP transfer download failed due to internal error. The POP transfer failed due to POP server trouble DNS Server address error or failed to resolve the host address
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 317 / 382
13.10.1.
Index of a set of parameters for configuring one HTTP session (see KCNXCFG). <session_id>: Index of the HTTP session. <http_server >: Dot-separated numeric (0-255) parameters on the form a1.a2.a3.a4 or explicit name of the remote server. <http_port>: Numeric parameter (0-65535), 80 by default. <http_version>: 0: HTTP 1.1(by default) 1: HTTP 1.0 <login>: string type, indicates the user name to be used during the HTTP connection. <password>: string type, indicates the password to be used during the HTTP connection. Notes <http_port> and <http_server> define the port and the IP address of the remote server one wants to connect. <session_id> is always 0.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 318 / 382
13.10.2.
Index of the HTTP session. <file name>. If local_uri is empty, data will be input from serial link.
Notes <session_id> is always 0. File (local_uri) should be put into the directory /ftp. User must use <EOF pattern> to finish sending, then module returns to command mode.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 319 / 382
13.10.3.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 320 / 382
13.10.4.
Notes <session_id> is always 0. HTTP doesnt support DTR1. This method is identical to GET except that the server MUST NOT return a message-body in the response. The meta-information contained in the HTTP headers in response to a HEAD request SHOULD be identical to the information sent in response to a GET request.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 321 / 382
13.10.5.
Notes <session_id> is always 0. HTTP doesnt support DTR1. File (local_uri) should be put into the directory /ftp. Before using this command, it is highly recommended to configure the module for Hardware flow control, using the command AT&K3
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 322 / 382
13.10.6.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 323 / 382
14.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 324 / 382
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 325 / 382
15.
MMS COMMANDS
MMS Configuration List of objects Reading an object Writing an object Deleting an object Send MMS Retrieving Capabilities of the mobile Retrieve MMS from MMS server
+KMMA +KMMREC
Notification : New MMS available on MMS Center Notification : retrieve of MMS from MMSC (to ME)
15.3. Examples
The procedure to configure the modem for MMS use is : AT+KMMCNF to configure the modem AT+KPSCAP to get the MMS capabilities of the modem
The procedure to send a MMS is : AT+KPSW=? to check the space available for a new MMS AT+KPSW to write a MMS onto the mobile AT+KPSSEND to send this MMS on the network
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 326 / 382
Typical reception of MMS : +KMMA : notification of new MMS on the MMSC +KMMREC : notification of MMS retrieval AT+KPSR to read this MMS AT+KPSD to delete this objects
The procedure to manage MMS in the modem is : AT+KPSL to get the list of object in all locations AT+KPSD to delete objects
When automatic retrieval does not work or is not required, the procedure to get a MMS from the MMS Center is : AT+KMMRET to get the MMS AT+KPSR to read one MMS AT+KPSD to delete this MMS
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 327 / 382
Read command Syntax AT+KMMCNF? Response +KMMCNF: 0,<unsolicited messages state> +KMMCNF: 1,< url server> +KMMCNF: 3,<apn>,<login>,<password>,<IP address>,<port type> +KMMCNF: 4, <connection type>
Write command Syntax AT+KMMCNF = 0,< unsolicited messages state > AT+KMMCNF =1,< url server > AT+KMMCNF =3,< apn>, <login>, <password>,<IP address>,<port type> AT+KMMCNF =4,< connection type > Response OK Parameters < unsolicited messages state >: 0 unsolicited messages deactivate 1 unsolicited messages activate < url server >: string type ; the url server of MMSC < login>: string type ; the user name of the GPRS connection <password>: string type ; password of the GPRS connection <IP address>: Consists of dot-separated numeric (0-255) parameters on the form a1.a2.a3.a4, indicates the IP address of the operators proxy. <port type>: type of port of the GPRS connection : 0 unsecured 1 secured <apn>: (Access Point Name) a string parameter which is a logical name that is used to select the GGSN or the external packet data network < connection type >: 1 GPRS Notes Only GPRS bearer is supported.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 328 / 382
Response OK
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 329 / 382
use "MMS" only; other values are reserved 0 only basic information are returned 1 extended information <index>: string type; 10-bytes type values, Unique ID from which ME identifies the MMS. <hidden>: numeric parameter; indicates if the entry is hidden or not 0: entry not hidden or hidden property not supported by <category> 1: entry hidden (MMS is copyrighted) <obj_size>: numeric parameter; size of the object in bytes. <content>: only one value possible with MMS : MMS : Multimedia message <location>: string type; location of message. Currently defined location are: INBOX : the MMS that are read or unread or unretrieved DRAFT : the MMS that are drafts OUTBOX : the MMS that are unsent SENTBOX : the MMS that have been sent <flag>: string type ; status of message in INBOX. Currently defined status are: READ : the MMS is read (and stored in INBOX ME) UNREAD : the MMS is unread (and stored in INBOX ME) UNRETRIEVED : the MMS is unretrieved (and stored in INBOX ME) <desc_str>: string type of max 30 characters. This string may be used to give specific informations about the object to the user. May be an empty string if no specific info available. Character set as specified by command Select TE Character Set +CSCS. <sname>: string type; short name. This string is the first 30 characters of the name of the object, if the object has one. Empty string if no name is available for this object. Character set as specified by command Select TE Character Set +CSCS.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 330 / 382
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 331 / 382
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 332 / 382
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 333 / 382
<flag>:
string type; 10-bytes type values, Unique ID from which ME identifies the MMS. use "MMS" only; other values are reserved string type; location of messages to delete. ALL : delete all MMS in ME INBOX : delete all MMS that are read or unread or unretrieved in ME DRAFT : delete all MMS that are drafts in ME OUTBOX : delete all MMS that are unsent in ME SENTBOX : delete all MMS that have been sent in ME string type ; status of message in INBOX. ALL : delete all MMS (stored in INBOX ME) READ : delete all MMS read (and stored in INBOX ME) UNREAD : delete all MMS unread (and stored in INBOX ME) UNRETRIEVED : delete all MMS unretrieved (and stored in INBOX ME)
Notes When INBOX is specified in <location>, <flag> must be specified. When a MMS is being retrieved, its deletion is not possible. Example : at+kpsd=,"MMS","ALL"
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 334 / 382
<result>:
<TrID>: <MsgID:
string type; 10-bytes type values, Unique ID from which ME identifies the MMS. use "MMS" only; other values are reserved. number used for sending MMS based upon status. Use "ALL" only (send all MMS stored in ME) number of MMS that are eligible to be sent (correctly formatted, at least one To field present in headers, ). Thus, this indicates how many unsolicited messages will be returned to TE. result of the sending of the MMS corresponding to <index>. It may be 0 if the result of the sending was OK, or an error code if NOK. In any case, ME will continue to send the remaining MMS. (transaction ID)string type; 20-bytes type value, indicates of unique means a transaction between the ME and the server. (message ID) string type; 20-bytes type value is possibly given by the server to identify a message of unique means.
Notes If the result code is NOK, the network may be in cause; it may be also an nonexistent destination address. Example : AT+KPSSEND="53079300000008FF03E9"
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 335 / 382
Response +KPSCAP: CONNECT[...] NO CARRIER Parameters <MMSE Version>: <WSP version>: <WTP Version>:
Version of the MMSE protocol used by the module Version of the WSP protocol used by the module Version of the WTP protocol used by the module
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 336 / 382
string type; 10-bytes type values, Unique ID from which ME identifies the MMS. <flag>: string type; indicates the status of message to retrieve; only one value allowed : "ALL". <nbEligibleMMS>: number of MMS eligible to be retrieved. Thus, this indicates how many unsolicited messages will be returned to TE. <result>: result of the retrieving of the MMS corresponding to <index>. In any case of error, ME will continue to retrieve the remaining MMS. 0 The MMS is retrieved without error. 1 Network problem 2 MMS retrieval refused by MMSC 3 Wap stack busy Notes This command retrieves the MMS from the MMSC, and to store it in the modem. Refer to AT+KPSR to read this MMS This command is useful only in the case of automatic retrieval failed or not required
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 337 / 382
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 338 / 382
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 339 / 382
APPENDIX
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 340 / 382
Numeric
like verbose like verbose
Type
Unsolicited Unsolicited Unsolicited Final Final or unsolicited Unsolicited Unsolicited Unsolicited Intermediate Intermediate Unsolicited Unsolicited Intermediate Unsolicited
Description
+CLIP: like verbose <number>,<type>[,<subaddr>,<satype>[,<alpha>]] +CME ERROR: <err> like verbose +CMS ERROR: <err> like verbose +CMTI +CBM +CDS +COLP: <number>,<type>[,<subaddr> ,<satype>[,<alpha>]] +CR: <type> +CREG: <stat>[,<lac>,<ci>] +CRING: <type> +CSSI: <code1>[,<index>] +CSSU: <code2>[,<index>[,<number>,<type>[,<subaddr>,< satype>]]] +CUSD: <m>[,<str>,<dcs>] BUSY CONNECT CONNECT <text> like verbose like verbose like verbose like verbose like verbose like verbose like verbose like verbose like verbose
like verbose 6 1
4 7 3 5 0 2
connection has been established like CONNECT but manufacturer specific <text> gives additional information (e.g. connection data rate) command not accepted connection completion timeout connection terminated no dial tone detected acknowledges execution of a command line incoming call signal from network
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 341 / 382
Meaning
Phone failure No connection to phone Phone-adapter link reserved Operation not allowed Operation not supported PH-SIM PIN required PH-FSIM PIN required PH-FSIM PUK required SIM not inserted SIM PIN required SIM PUK required SIM failure SIM busy SIM wrong Incorrect password SIM PIN2 required SIM PUK2 required Memory full Invalid index Not found Memory failure Text string too long Invalid characters in text string Dial string too long Invalid characters in dial string No network service Network timeout network not allowed - emergency call only network personalization PIN required network personalization PUK required network subset personalization PIN required network subset personalization PUK required service provider personalization PIN required service provider personalization PUK required corporate personalization PIN required corporate personalization PUK required Resource limitation Synchronization error GPRS services not allowed PLMN not allowed Location area not allowed AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 342 / 382
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
Roaming not allowed in this location area service option not supported requested service option not subscribed service option temporarily out of order unspecified GPRS error PDP authentication failure invalid mobile class
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 343 / 382
Meaning
Unassigned (unallocated) number Operator determined barring Call barred Short message transfer rejected Destination out of service Unidentified subscriber Facility rejected Unknown subscriber Network out of order Temporary failure Congestion Resources unavailable, unspecified Requested facility not subscribed Requested facility not implemented Invalid short message transfer reference value Invalid message, unspecified Invalid mandatory information Message type non-existent or not implemented Message not compatible with short message protocol state Information element non-existent or not implemented Protocol error, unspecified Interworking, unspecified Telematic interworking not supported Short message Type 0 not supported Cannot replace short message Unspecified TP-PID error Data coding scheme (alphabet) not supported Message class not supported Unspecified TP-DCS error Command cannot be actioned Command unsupported Unspecified TP-Command error TPDU not supported SC busy No SC subscription SC system failure Invalid SME address Destination SME barred SM Rejected-Duplicate SM TP-VPF not supported TP-VP not supported D0 SIM SMS storage full No SMS storage capability in SIM Error in MS Memory Capacity Exceeded SIM Application Toolkit Busy SIM data download error
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 344 / 382
255 300 301 302 303 304 305 310 311 312 313 314 315 316 317 318 320 321 322 330 331 332 340 500
Unspecified error cause ME failure SMS service of ME reserved Operation not allowed Operation not supported Invalid PDU mode parameter Invalid text mode parameter SIM not inserted SIM PIN required PH-SIM PIN required SIM failure SIM busy SIM wrong SIM PUK required SIM PIN2 required SIM PUK2 required Memory failure Invalid memory index Memory full SMSC address unknown no network service Network timeout NO +CNMA ACK EXPECTED Unknown error
Meaning
Illegal MS (#3) Illegal ME (#6) GPRS services not allowed (#7) PLMN not allowed (#11) Location area not allowed (#12) Roaming not allowed in this location area (#13) service option not supported (#32) requested service option not subscribed (#33) service option temporarily out of order (#34) PDP authentication failure unspecified GPRS error invalid mobile class
Values in parentheses are TS 24.008 cause codes. Other values in the range 101 - 150 are reserved for use by GPRS.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 345 / 382
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 346 / 382
This list may be modified in case of special needs from the customer (contact SAGEMCOM directly to treat this kind of request) Moreover, some of the commands required the PIN2 code. The list will be added in a next release of this document. If need be, the reader can find the information in the [SIM] document.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 347 / 382
Others
NO NO 9600, 19200, 38400, 57600, 115200 1540 100 100 30 10 seconds YES YES 8
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 348 / 382
The following table lists all the commands available in HILO module Legend: Column A: Command is Supported in Hilo V1 and Hilo V2 Command is only supported in Hilo V1 Command is only supported in Hilo V2. Legend: Column B: Command can be supported even without SIM card Command can not be supported without SIM card Colors are for advised Timeout for AT commands, time changes according SIM Cards and Networks: 2 seconds 30 seconds 60 seconds 120 seconds no advised timeout : Data size dependent
HILO
2 2.1. 2.2. 2.3. 2.4. 2.5. 2.6. 2.7. 2.8. 2.9. 2.10. 2.11. 2.12. 2.13. 2.14. 2.15. V25TER AT COMMANDS A/ Command : Repeat previous command line +++ Command : Switch from data mode to command mode O Command : Switch from command mode to data mode E Command : Enable command echo Q Command : Set result code presentation mode S0 Command : Set number of rings before automatically answering the call S2 Command : Set character for the escape sequence (data to command mode) S3 Command : Write command line termination character S4 Command : Set response formatting character S5 Command : Write command line editing character S7 Command : Set number of seconds to wait for connection completion V Command : Set result code format mode X Command : Set CONNECT result code format and call monitoring &C Command : Set circuit Data Carrier Detect (DCD) function mode &D Command : Set circuit Data Terminal Ready (DTR) function mode
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 349 / 382
2.16. 2.17. 2.18. 2.19. 2.20. 2.21. 2.22. 2.23. 2.24. 2.25. 2.26. 2.27. 2.28. 2.29. 2.30. 2.31. 2.32. 2.33. 3. 3.1. 3.2. 3.3. 3.4. 3.5. 3.6. 3.7. 3.8. 3.9. 3.10. 3.11. 3.12. 3.13. 3.14. 3.15. 3.16. 3.17. 3.18. 3.19. 3.20. 3.21. 3.22.
&F Command : Restore manufactory configuration &W Command : Save stored profile &V Command : Display current configuration +IPR Command : Set fixed local rate B: Data rate selection \N: Data transmission mode &K Command : Flow control command L Command : Monitor speaker loudness M Command : Monitor speaker mode S6 Command : Pause before blind dialing S8 Command : Comma dial modifier time S10 Command : Automatic disconnect delay N Command : Negotiate handshake option S1 Command : Ring count S11 Command : DTMF Dialing speed W Command : Extended result code &S Command : DSR option &R Command : RTS/CTS option GENERAL AT COMMANDS I Command : Request Identification Information Z Command : Reset and restore user configuration +CGMI Command : Request manufacturer identification +CGMM Command : Request model identification +CGMR Command : Request revision identification +CGSN Command : Request product serial number identification (IMEI) +KGSN Command : Request product serial number identification and SW Version +CSCS Command : Set TE character Set +CIMI Command : Request international subscriber identity +GCAP Command : Request complete TA capability list +GMI Command : Request manufacturer identification +GMM Command : Request model identification +GMR Command : Request revision identification +GSN Command : Request product serial number identification (IMEI) +CMUX Command : Multiplexing mode #CLS Command : Service Class *PSLOCUP Command : *PSCSCN Command : Call State Change Notification *PSFSNT Command : Field Strength Notification with Threshold *PSSSURC Command : *PSALS Command : Alternate Line Service *PSDCIN Command : Diverted Call Indicator Notification
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 350 / 382
3.23. 3.24. 3.25. 3.26. 3.27 3.28 3.29 4. 4.1. 4.2. 4.3. 4.4. 4.5. 4.6. 4.7. 4.8. 4.9. 4.10. 4.11. 4.12. 4.13. 5. 5.1. 5.2. 5.3. 5.4. 5.5. 5.6. 5.7. 5.8. 5.9. 5.10. 5.11. 5.12. 5.13. 5.14. 5.15. 5.16. 5.17. 5.18. 5.19.
*PSMBNB Command : Mailbox Numbers *PSCSP Command : Customer Service Profile *PSSEAV Command : Service Availability *PSCHRU Command : Channel Registration URC *PSCSSC Command : Call Successful setup control *PSSMPH Command: SIM Phase *PSCIPH Command: Ciphering notification CALL CONTROL COMMANDS A Command : Answer a call H Command : Disconnect existing connection D Command : Mobile originated call to dial a number D> : Direct dialing from phonebook +CHUP Command : Hang up call +CRC Command : Set Cellular Result Codes for incoming call indication +CSTA Command : Select type of address +CMOD Command : Call mode +CEER Command : Extended error report +CVHU Command : Voice hang up control +KFILTER Command: Make a filter on incoming call +CSNS Command: Single Numbering Scheme +KATH Command: Choose ATH Mode MOBILE EQUIPMENT CONTROL AND STATUS COMMANDS +CACM Command : Accumulated call meter (ACM) reset or query +CAMM Command : Accumulated call meter maximum (ACM max) +CCWE Command : Call meter maximum event +CALA Command : Set alarm time +CALD Command : Delete alarm +CCLK Command : Real time clock *PSCPOF Command : Power off +CIND Command : Indicator control (without <smsfull>) +CLAC Command : List all available AT commands +CMEC Command : Mobile Equipment control mode +CFUN Command : Set Phone Functionality +CMER Command : Mobile Equipment event reporting +CMEE Command : Report Mobile Termination error +CMUT Command : Mute control +CPIN Command : Enter pin *PSPRAS Command: Pin Remaining Attempt Status +CPUC Command : Price per unit and currency table +CPWC Command : Power class *PSRDBS Command : Change Frequency Band
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 351 / 382
5.20. 5.21. 5.22. 5.23. 5.24. 5.25. 5.26. 5.27. 5.28. 5.29. 5.30. 5.31 5.32 5.33 5.34 5.35 5.36 5.37 5.38 5.39 5.40 5.41. 5.42. 5.43. 5.44. 5.45. 5.46. 6. 6.1. 6.2. 6.3. 6.4. 6.5. 6.6. 6.7. 6.8. 6.9. 6.10. 6.11. 6.12. 6.13.
+CPAS Command : Phone Activity Status +CSQ Command : Signal quality +KRIC Command : Ring Indicator control +KSREP Command : Mobile start-up reporting +KGPIO Command : Hardware IO control +KSLEEP Command : Power Management control +KCELL Command : Cell Environnent Information +CRMP Command : Ring Melody Playback *PSVMWN Command: Voice Message Waiting Notification +CRSM Command : Restricted SIM Access +KPWM Command : PWM control +KGPIOCFG user GPIO configuration +KADC analog digital converter +CSIM Generic SIM access +CSIM +CALM Command : Alert sound mode +CRSL Command : Ringer sound level +CLAN Command : Set Language +CSGT Command : Set Greeting Text +CSVM Command: Set Voice Mail Number +KGSMAD Antenna Detection +KMCLASS Command: Change GPRS Multislot class +KTEMPMON Command: Temperature Monitor +KSIMDET Command: SIM Detection +KSYNC Command: Generation of Application synchronization signal +KBND Command: Current GSM Networks Band Indicator +KNETSCAN Command: Network scan functionality +KCELLSCAN Command: Cell scan functionality NETWORK SERVICE RELATED COMMANDS +CAOC Command : Advice of charge Information +CCFC Command : Call forwarding number and conditions control +CCWA Command : Call waiting +CHLD Command : Call hold and multiparty +CUSD Command : Unstructured Supplementary Service Data +CLCC Command : List current call +CLCK Command : Facility lock +CLIP Command : Calling line identification presentation +CLIR Command : Calling line identification restriction +CNUM Command : Subscriber number +COLP Command : Connected line identification presentation +COPN Command : Read operator name +COPS Command : Operator selection
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 352 / 382
6.14. 6.15. 6.16. 6.17. 6.18. 6.19. 6.20 6.21 6.22 6.23 6.24 6.25 6.26 7. 7.1. 7.2. 7.3 7.4. 8. 8.3. 8.4. 8.5. 8.6. 8.7. 8.8. 8.9. 8.10. 8.11. 8.12. 8.13. 8.14. 8.15. 8.16. 8.17. 8.18. 8.19. 8.20 9. 9.1. 9.2. 9.3.
+CPOL Command : Preferred PLMN list +CPWD Command : Change password +CREG Command : Network registration +CSSN Command : Supplementary service notification +CPLS Command : Selection of preferred PLMN list +CTFR Command : Call deflection *PSOPNM Command: Operator name *PSNTRG Command: Network registration *PSHZNT Command: Home zone notification *PSUTTZ Command: Universal time and time zone *PSHPLMN Command: Home PLMN *PSGAAT Command: GPRS automatic attach *PSNWID Command: Network identity PHONE BOOK MANAGEMENT +CPBF Command : Find phonebook entries +CPBR Command : Read current phonebook entries +CPBS Command : Select phonebook memory storage +CPBW Command : Write phonebook entries SMS AT COMMANDS +CMGD Command : Delete SMS message +CMGF Command : Select SMS message format +CMGL Command : List SMS messages from Preferred store +CMGR Command : Read SMS message +CMGS Command : Send SMS message +CMGW Command : Write SMS message to memory +CMSS Command : Send SMS message from storage +CNMI Command : New SMS message indication +CSCB Command : Select Cell broadcast message +CSCA Command : SMS service center address +CSMP Command : Set SMS text mode parameters +CSMS Command : Select message service +CPMS Command : Preferred message storage +CSDH Command : Show text mode parameters +CSAS Command : Save settings +CRES Command : Restore settings +CMT Command : Received SMSPP content *PSMEMCAP Command: SMS Memory capacity DATA AND FAX AT COMMANDS +CBST Command : Select bearer service type +CRLP Command : Select radio link protocol parameter +CR Command : Service reporting control
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 353 / 382
9.4. 9.5. 9.6. 9.7. 9.8. 9.9. 9.10. 9.11. 9.12. 9.13. 10 10.1. 10.2. 10.3. 10.4. 10.5. 10.6. 10.7. 10.8. 10.9. 10.10. 10.11. 10.12 11. 11.2. 11.3. 12 12.2. 12.3. 12.4. 12.5. 12.6. 12.7. 12.8. 12.9. 12.10. 12.11. 12.12. 12.13. 12.14. 13.
+FCLASS Command : Fax : Select, read or test service class +FRM Command : Receive data +FTM Command : Transmit data +FRS Command : Receive silence +FTS Command : Stop transmission and wait +FRH Command : Receive data using HDLC framing +FTH Command : Transmit data using HDLC framing +FMI Command : Manufacturer identification +FMM Command : Model identification +FMR Command : Revision identification GPRS AT COMMANDS +CGATT Command : PS Attach or Detach +CGACT Command : PDP context activate or deactivate +CGCLASS Command : GPRS Mobile station class +CGDCONT Command : Define PDP context +CGDATA Command : Enter data state +CGEREP Command : GPRS event reporting +CGPADDR Command : Show PDP address +CGQMIN Command : Quality of service profile (minimum acceptable) +CGQREQ Command : Request quality of service profile +CGREG Command : GPRS Network registration Status +CGSMS Command : Select service for MO SMS messages *PSGCNT Command: GPRS counters SIM APPLICATION TOOLKIT AT COMMANDS *PSSTKI Command : SIM ToolKit Interface configuration *PSSTK Command : SIM Toolkit command AUDIO COMMANDS +CLVL Command : Loudspeaker volume level +VIP Command : Initialize Voice parameters +VTS Command : DTMF and Tone generation +VTD Command: Tone duration +VGR Command: Receive Gain Selection +VGT Command: Transmit Gain Selection +KVGR Command: Receive Gain Selection +KVGT Command: Transmit Gain Selection +KECHO Command: Echo Cancellation +KNOISE Command: Noise Cancellation +KST Command: Side Tone +KPC Command: Peak Compressor +KSRAP Command: Save Restore Audio Parameters PROTOCOL SPECIFIC COMMANDS
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 354 / 382
13.2.1. 13.2.2. 13.2.3. 13.2.4. 13.3. 13.3.1. 13.4. 13.4.1. 13.4.2. 13.4.3. 13.4.4. 13.4.5. 13.4.6. 13.4.7. 13.4.8. 13.4.9. 13.4.10. 13.4.11. 13.5. 13.5.1. 13.5.2. 13.5.3. 13.5.4. 13.5.5. 13.6. 13.6.1. 13.6.2. 13.6.3. 13.6.4. 13.6.5. 13.6.6. 13.7. 13.7.1. 13.7.2. 13.7.3. 13.7.4. 13.7.5. 13.8. 13.8.1. 13.8.2. 13.8.3.
+KCNXCFG : GPRS Connection Configuration +KCNXTIMER : Connection Timer Configuration +KCNXPROFILE : Connection current profile configuration +KCGPADDR: Show PDP address End Of Data pattern +KPATTERN: Custom End Of Data pattern TCP Specific Commands +KTCPCFG : TCP Connection Configuration +KTCPCNX : TCP Connection +KTCPRCV: Receiving data through a TCP Connection +KTCPSND: Sending data through a TCP Connection +KTCPCLOSE: Closing current TCP operation +KTCPDEL: Delete a configured TCP session +KTCP_SRVREQ: Incoming clients connection request +KTCP_DATA: Incoming data through a TCP Connection +KURCCFG: Enable or disable the URC from TCP commands +KTCPSTAT: Get TCP socket status +KTCPSTART: Start a TCP connection in direct data flow FTP Client Specific Commands +KFTPCFG : FTP Configuration +KFTPRCV : Downloading FTP files +KFTPSND : Uploading FTP files +KFTPDEL : Deleting FTP files +KFTPCLOSE : Ending current FTP connection FTP Server Specific Commands +KFTPDCFG: FTP Server Configuration +KFTPDSTAT: FTP Server Status +KFTPDRUN: Run FTP server +KFTPD_NOTIF: Servers Event Notification +KFTPDKICK: Kick user from FTP server +KFTPDCLOSE: Close FTP Server UDP Specific Commands +KUDPCFG : UDP Connection Configuration +KUDPCLOSE : Closing current UDP operation +KUDPSND : Sending data through a UDP Connection +KUDPRCV : Receiving data through a UDP Connection +KUDP_DATA: Incoming data through a UDP Connection SMTP Specific Commands +KSMTPPARAM: Connection Configuration +KSMTPPWD: Authentication Configuration +KSMTPTO: Receivers Configuration
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 355 / 382
13.8.4. 13.8.5. 13.8.6. 13.9. 13.9.1. 13.9.2. 13.9.3. 13.9.4. 13.9.5. 14. 14.1. 15 15.6. 15.7. 15.8. 15.9. 15.10. 15.11. 15.12. 15.13. 15.14. 15.15.
+KSMTPSUBJECT: Subject Configuration +KSMTPUL: Send Message +KSMTPCLEAR: Clear Parameters POP3 Specific Commands +KPOPCNX: Connection Configuration +KPOPLIST: List Available Mail +KPOPREAD: Download A Mail +KPOPDEL: Delete a Mail +KPOPQUIT: Close Connection Specific flash commands + KFSFILE : Flash file operation command MMS commands +KMMCNF Command: MMS Configuration +KPSL Command: List of Objects +KPSR Command: Reading an Object +KPSW Command: Writing an object +KPSD Command: Deleting an Object +KPSSEND Command: Send MMS +KPSCAP Command: Retrieving MOBILE capabilities +KMMRET Command: Retrieve MMS +KMMA : MMS In MMSC notification +KMMREC : MMS in ME notification
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 356 / 382
Initiate the connection Send data with KPATTERN string at the end. e.g. GET / HTTP/1.0 --EOF--Pattern--"
DATA read
+KTCP_DATA notification :
DATA read
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 357 / 382
Initiate the server Get the IP address to initiate a connection request with a client A client requests a connection (session ID 2)
DATA sent to the client read Another client requests a connection (session ID 3) CHILD mode for session 3 Client (session 2) closes the connection.
DATA sent to the client Close client session 3 and then session 3 is deleted automatically (CHILD mode for session 3) Close server: session 1 Delete session 1
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 358 / 382
Set TCP Server address and port number Returns the session_id : 1 Disable TCP unsolicited messages Initiate the connection, use session 1 Poll the connection status : Connection is UP Send data on socket 1, we expect to send 3000 bytes but you can send less. You can send data after CONNECT To finish send the KPATTERN (EOF), you can define it with +KPATTERN command. Poll the connection status : Connection is UP, there are 1234 bytes not yet sent Poll the connection status : Connection is UP, there are 100 bytes not yet sent Poll the connection status : Connection is UP, all bytes have been sent Poll the connection status : Connection is UP, 320 bytes are available for reading Read 320 bytes on socket 1 Data are sent after CONNECT Receive KPATTERN Cose session 1 Delete session 1
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 359 / 382
Set TCP Server address and port number Returns the session_id : 1 Initiate the connection, use session 1 Message CONNECT : connection to server is established, you can send data Use +++ to enter in command mode Use ATO<session_id> to switch back in data mode Toggle DTR (if AT&D1 or AT&D2 configuration) to enter in command mode
AT+KTCPCLOSE=1,1 OK AT+KTCPDEL=1 OK
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 360 / 382
Initiate the connection Exchange some data An error occurs during connection (network lost, server closed)
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 361 / 382
Set FTP server address, login,password and port number Custom End Of File pattern Send data, store them in TestFile.txt file. After CONNECT. Do not forget send the EOF string.
Read the file named "TestFile.txt" from ftp server, data are sent and end by EOF string.
AT+KFTPRCV=0,"/flashfile.ext","Dir","fsfile.tx Get file "fsfile.txt" from ftp server, and store it in t",0 flash directory "/flashfile.ext". OK +KFTP_RCV_DONE:0 AT+KFTPSND=0,"/flashfile.ext","Dir","fsfile.tx Send flash file "/flashfile.txt" to ftp server, store it in t",0 "Dir" directory. OK +KFTP_SND_DONE:0 AT+KFTPDEL=0,"Dir","TestFile.txt" OK AT+KFTPCLOSE=0 OK Delete the file called "TestFile.txt" in ftp server Then you can close the connection
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 362 / 382
Set FTP root path, password and port number Run FTP server You can connect to Hilo ftp server now. If you need accessing Hilo ftp server in programming, Please see RFC959.
AT+KFTPDCLOSE OK
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 363 / 382
Create a new UDP socket (returned session 1) with the parameters associated to the connection profile id number 0 Send UDP data after CONNECT. Do not forget the PATTERN characters at the end. For example : Data sent--EOF--Pattern--"
Received notification that indicates the presence of 35 bytes in the socket. Try to read 35 bytes from session 1.
there are 19 unread bytes left and missed in the UDP socket Definitely close the UDP session and at the same time session is deleted. No sessions are available now
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 364 / 382
Set UDP listener(Port 3000) Initiate the server. Session ID is 1 Check the server be initiated
These data was from "10.10.10.5"(Port:1111) Send 18Bytes to a remote server(Port:3100) Some data with "-EOF--Pattern--" in the end Close the UDP server and at the same time session is deleted. No sessions are available now
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 365 / 382
A9.1.1.
Mail Layout
Messages are divided into lines of characters. Theses lines are delimited with the two characters carriage-return and line-feed; that is, the carriage return (CR) character (ASCII value 13) followed immediately by the line feed (LF) character (ASCII value 10). The carriage-return/line-feed pair will be written in this document as CRLF.) A message consists of header fields (collectively called "the header of the message") followed by a body. The header is a sequence of lines of characters with special syntax that are used to describe the mail environment (from whom, for whom, when, subject, body format ). The body is simply a sequence of characters that follows the header and is separated from the header by an empty line (i.e., a line with nothing preceding the CRLF). Note that, from the RFC, There are two limits that this standard places on the number of characters in a single line. Each line of characters must be no more than 998 characters, and should be no more than 78 characters, excluding the CRLF.
A9.1.2.
Mail Header
Header fields are lines composed of a field name, followed by a colon (":"), followed by a field body, and terminated by CRLF. The header must only be composed of US-ASCII characters. Here is an example of field presents in a mail header: MIME-Version: 1.0<CRLF> to: [email protected], [email protected]<CRLF> cc: [email protected]<CRLF> from: [email protected]<CRLF> subject: mail example<CRLF> <CRLF> The first field is to assume conformity with the MIME specification. The others fields will be parsed by the mail application to present the message. The header is closed by the last empty line, each character behind will be considered as part of the body.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 366 / 382
A9.1.3.
Mail Body
The body of a message is simply lines of US-ASCII characters. The only two limitations on the body are as follows: - CR and LF MUST only occur together as CRLF; they MUST NOT appear independently in the body. - Lines of characters in the body MUST be limited to 998 characters, and SHOULD be limited to 78 characters, excluding the CRLF. Note that mail attachment are encapsulated in the body an defined with specific header fields of the header, this are called multipart message (cf. 3.2 MAIL ATTACHEMENT) Here is the example of a simple mail: MIME-Version: 1.0<CRLF> to: [email protected]<CRLF> cc: [email protected]<CRLF> from: [email protected]<CRLF> subject: Simple mail example<CRLF> <CRLF> Hello,<CRLF> <CRLF> This is a mail example<CRLF> <CRLF> BR. <CRLF> <CRLF>
As we have seen before, attachments are enclosed in the message body. This kind of message is called multipart messages. Multipart messages are defined by a field in the header, the usual format is: Content-type: multipart/mixed; boundary=<some text or hash><CRLF> This field Content-Type defines the body as a suite of part separated by boundaries Note that with MIME 1.0 specifications the field Content-type can be omitted an the default value is Content-type : text/plain; charset=us-ascii which means a simple body in US-ASCII characters. Boundaries format is a double hyphen, --, followed by the boundary value defined in the header field and the CRLF pair. In order to signify the end of the body, we use a special form of the boundary that format is a double hyphen followed by the boundary value, another double hyphen and the CRLF pair. Each part is structured as a regular internet message with a header that describes the content and the body. The content of each part will also be described by the field Content-type.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 367 / 382
Here is an example of two part message: MIME-Version: 1.0<CRLF> to: [email protected]<CRLF> from: [email protected]<CRLF> subject: Multipart mail example<CRLF> Content-type: multipart/mixed; boundary=myboundary<CRLF> <CRLF> --myboundary<CRLF> Content-type : text/plain; charset=us-ascii<CRLF> <CRLF> this is the first part<CRLF> <CRLF> --myboundary<CRLF> <CRLF> This is the second part<CRLF> <CRLF> --myboundary--<CRLF> In the first part the content type of the body is specified and, as the second part does not specify anything, both are US-ASCII text.
A9.2.2.
Attachment Format
As the body must only embed US-ASCII characters, the payload attached might be encoded. The encoding algorithm will be signified in the parts header with the field Content-transfer-encoding. The commonly used encoding algorithm is Base64 The MIME type of attachment is described by the Content-type field in the parts header. For example, we want to send the image file landscape.jpg, we will build the following message: MIME-Version: 1.0<CRLF> to: [email protected]<CRLF> from: [email protected]<CRLF> subject: Image example<CRLF> Content-type: multipart/mixed; boundary=myboundary<CRLF> <CRLF> --myboundary<CRLF> Content-type : text/plain; charset=us-ascii<CRLF> <CRLF> Hello,<CRLF> Here is the image I was talking about :<CRLF> <CRLF> --myboundary<CRLF> Content-type: image/jpeg; name="landscape.jpg"<CRLF> Content-transfer-encoding: base64<CRLF> <CRLF> base64 encoded file<CRLF> <CRLF> --myboundary--<CRLF>
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 368 / 382
We send the following mail to receiver.addr@domain and copy.addr@domain : Hello,<CRLF> <CRLF> This is a mail example<CRLF> <CRLF> BR. <CRLF> <CRLF> And another mail to receiver.addr@domain only: Hello,<CRLF> <CRLF> I forgot to tell<CRLF> <CRLF> at&k3 OK hardware flow control activation
AT+KCNXCFG=0,"GPRS","APN","log","password" Set GPRS parameters (APN, login, password) ,,, OK AT+KCNXTIMER=0,60,2,70 OK AT+KCNXPROFILE=0 OK AT+CGATT=1 OK AT+KSMTPPARAM=smtp.domain.com, 580, sender.addr@domain +KSMTPPARAM: smtp.domain.com, 580, sender.addr@domain OK AT+KSMTPPWD=mylogin,mypassword +KSMTPPWD: mylogin, mypassword OK Set Timers Activate GPRS profile Be sure to attach to the network Fill in the connection parameters, the SMTP server URL is smtp.domain.com at port 580.
AT+KSMTPTO=receiver.addr@domain,,copy. Fill in the receiver parameters, one direct et a copy. addr@domain, +KSMTPTO: receiver.addr@domain,,copy.addr@domain, OK AT+KSMTPSUBJECT=Simple mail example +KSMTPSUBJECT: Simple mail example OK Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10 Fill in the subject parameter.
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 369 / 382
AT+KSMTPUL=1,46
Send the mail in simple mode, we send 46 bytes to the module. The module connect the SMTP server and send the header: MIME-Version: 1.0<CRLF> to: receiver.addr@domain<CRLF> cc: copy.addr@domain<CRLF> from: sender.addr@domain<CRLF> subject: Simple mail example<CRLF> <CRLF> 1 is the session id of current SMTP connection.
+KSMTPUL: 1 CONNECT <CRLF> Hello,<CRLF> <CRLF> This is a mail example<CRLF> <CRLF> BR. <CRLF> <CRLF> OK
During uploading, --EOF--Pattern-- can be used to terminate current uploading. The mail is successfully sent. We prepare to send the second mail
AT+KSMTPTO=receiver.addr@domain,,, +KSMTPTO: receiver.addr@domain,,, OK AT+KSMTPSUBJECT=Second mail example +KSMTPSUBJECT: Second mail example OK AT+KSMTPUL=1,36
Send the mail in simple mode, we send 36 bytes to the module. The module connect the SMTP server and send the header: MIME-Version: 1.0<CRLF> to: receiver.addr@domain<CRLF> from: sender.addr@domain<CRLF> subject: Second mail example<CRLF> <CRLF>
During uploading, --EOF--Pattern-- can be used to terminate current uploading. The mail is successfully sent. Clear the parameters set.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 370 / 382
A9.3.2.
Complex Mode
We send a mail to receiver.addr@domain with the image landscape.jpg attached. In complex mode the first part of the header is handled by the module thus we will send the following data through the KSMTPUL Command: Content-type: multipart/mixed; boundary=myboundary<CRLF> <CRLF> --myboundary<CRLF> <CRLF> Hello,<CRLF> <CRLF> Here is the image I was talking about :<CRLF> <CRLF> --myboundary<CRLF> Content-type: image/jpeg; name="landscape.jpg"<CRLF> Content-transfer-encoding: base64<CRLF> <CRLF> AR15qfGTmlk[...]AAADJqdf462==<CRLF> <CRLF> --myboundary--<CRLF> Note that the encoded file in this example is not complete. We assume that the final size of the whole data block to send is 15360. at&k3 OK hardware flow control activation
AT+KCNXCFG=0,"GPRS","APN","log","password" Set GPRS parameters (APN, login, password) ,,, OK AT+KCNXTIMER=0,60,2,70 OK AT+KCNXPROFILE=0 OK AT+CGATT=1 OK AT+KSMTPPARAM=smtp.domain.com, 580, sender.addr@domain +KSMTPPARAM: smtp.domain.com, 580, sender.addr@domain OK AT+KSMTPPWD=mylogin,mypassword +KSMTPPWD: mylogin, mypassword OK AT+KSMTPTO=receiver.addr@domain,,, +KSMTPTO: receiver.addr@domain,,, OK AT+KSMTPSUBJECT=Complex mail example Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10 Set Timers Activate GPRS profile Be sure to attach to the network Fill in the connection parameters, the SMTP server URL is smtp.domain.com at port 580.
Fill in the subject parameter. AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 371 / 382
+KSMTPSUBJECT: Complex mail example OK Send the mail in simple mode, we send 15360 bytes to the module. The module connect the SMTP server and send the first part of the header: MIME-Version: 1.0<CRLF> to: receiver.addr@domain<CRLF> from: sender.addr@domain<CRLF> subject: Complex mail example<CRLF> 1 is the session id of current SMTP connection.
AT+KSMTPUL=0,15360
+KSMTPUL: 1 CONNECT Content-type:multipart/mixed; boundary=myboundary<CRLF> <CRLF> --myboundary<CRLF> <CRLF> Hello,<CRLF> <CRLF> Here is the image I was talking about :<CRLF> <CRLF> --myboundary<CRLF> Content-type: image/jpeg; name="landscape.jpg"<CRLF> Content-transfer-encoding: base64<CRLF> <CRLF> AR15qfGTmlk[...]AAADJqdf462==<CRLF> <CRLF> --myboundary--<CRLF> OK AT+KSMTPCLEAR OK
During uploading, --EOF--Pattern-- can be used to terminate current uploading. The mail is successfully sent. Clear the parameters set.
AT+KCNXCFG=0,"GPRS","APN","log","password" Set GPRS parameters (APN, login, password) ,,, OK AT+KCNXTIMER=0,60,2,70 OK AT+KCNXPROFILE=0 OK AT+CGATT=1 OK Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10 Set Timers Activate GPRS profile Be sure to attach to the network
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 372 / 382
Connect the POP3 server URL is pop.domain.com at port 580. 1 is the session id of current POP3 connection. Connection established
OK Checkout available messages. AT+KPOPLIST +KPOPLIST: 7 messages (214222 octets) +KPOPLIST: 1,1566 +KPOPLIST: 2,146257 +KPOPLIST: 3,7081 +KPOPLIST: 4,1190 +KPOPLIST: 5,28034 +KPOPLIST: 6,1191 +KPOPLIST: 7,28036 OK AT+KPOPREAD=6 CONNECT X-Apparently-To: receiver.addr@domain via 217.146.182.108; Fri, 04 May 2007 01:48:13 0700<CRLF> [...] MIME-Version: 1.0<CRLF> from: [email protected]<CRLF> subject: TEST SMTP in MODE : SIMPLE<CRLF> to: receive.addrr@domain <CRLF> cc: copy.addr@domain<CRLF> <CRLF> <CRLF> Hello. This is a dummy MAIL text.<CRLF> If you read this, test is successful<CRLF> <CRLF> <EOF> OK AT+KPOPDEL=6 OK AT+KPOPLIST +KPOPLIST: 6 messages (213031 octets) +KPOPLIST: 1,1566 +KPOPLIST: 2,146257 +KPOPLIST: 3,7081 +KPOPLIST: 4,1190 +KPOPLIST: 5,28034 +KPOPLIST: 7,28036 OK AT+KPOPQUIT OK
Download mail #6
Note that header is modified by the SMTP server, this might induce heavier payload.
Start of body
Check out list again: The mail #6 has been marked as deleted
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 373 / 382
APPENDIX 10.
at&k3 OK AT+KCNXCFG=0,"GPRS","APN","log","pass word",0.0.0.0,0.0.0.0,0.0.0.0 OK AT+KCNXTIMER=0,60,2,70 OK AT+KCNXPROFILE=0 OK AT+CGATT=1 OK AT+KHTTPCFG=0,"www.google.com",80,1 +KHTTPCFG: 0 OK AT+KHTTPHEADER=0 CONNECT Accept : text/html If-Modified-Since : Saturday, 15-January-2000 14:37:11 GMT OK AT+KHTTPGET=0, "/index.html" CONNECT HTTP/1.0 200 OK Cache-Control: private, max-age=0 Date: Tue, 24 Jun 2008 02:11:35 GMT Expires: -1 Content-Type: text/html; charset=ISO-8859-1 Set-Cookie: PREF=ID=ae1c663417e7799e:NW=1:TM=12142 73495:LM=1214273495:S=5Uq9kExK4aTEv_cx; expires=Thu, 24-Jun-2010 02:11:35 GMT; path=/; domain=.google.com Server: gws Connection: Close
Set HTTP address, port number and http version Set the header of the request Send HTTP data after CONNECT. Do not forget the PATTERN characters. For example : Data flow --EOF--Pattern--" Get the web page HTTP server response
<html><head><meta http-equiv="content-type" Get the head of the web page a lot of data OK AT+KHTTPHEAD=0, "/index.html" HTTP server response CONNECT HTTP/1.0 200 OK Cache-Control: private, max-age=0 Date: Tue, 24 Jun 2008 02:11:35 GMT Expires: -1 Content-Type: text/html; charset=ISO-8859-1 Set-Cookie: PREF=ID=ae1c663417e7799e:NW=1:TM=12142 73495:LM=1214273495:S=5Uq9kExK4aTEv_cx; expires=Thu, 24-Jun-2010 02:11:35 GMT; path=/; domain=.google.com Server: gws Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10 AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 374 / 382
Connection: Close OK AT+KHTTPPOST=0,, "/get.cgi" CONNECT (Data send) HTTP/1.0 200 OK Content-Type: text/plain Context-Length: 37 Your data have been accepted. OK
Send the data to the HTTP server Send HTTP data after CONNECT. HTTP server response
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 375 / 382
URC for Session Status : End of STK session Use GET ITEM LIST command to get the list of items LIST",1,16,4,"Switch Item 1: Switch number. Item 2: Utilities
*PSSTK: "GET ITEM LIST",4,19,4,"Hidden Phone Item 4:Hidden Phone Book Book",0,0,0 *PSSTK: "GET ITEM LIST",5,20,4,"IP Call",0,0,0 *PSSTK: "GET Info.",0,0,0 ITEM Item 5: IP Call
OK AT*PSSTK="MENU SELECTION",22 OK *PSSTK: "SELECT ITEM",0,0,"",0,0,1,0,0,2 AT*PSSTK="GET ITEM LIST",2 *PSSTK: "GET service",0,0,0 ITEM
Select menu 6, whose ItemIdentifier is 22. After this operation, it will enter into submenu of menu item 6. Totally 2 menus in this level.
LIST",1,1,4,"Customer Item 1 is Customer service, no more sub menus Item 2 is LOT, no more sub menus Select item 1 ItemIdentifier is 1 Customer service, whose
*PSSTK: "DISPLAY URC DISPLAY TEXT info will be showed with Customer information, http://www.sim-max.com/ TEXT",1,0,1,0,4,"http://www.sim-max.com/",0,0 You have to use DISPLAY TEXT command to give AT*PSSTK="DISPLAY TEXT",1,0 a response to STK. OK *PSSTK: "END SESSION" Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10 URC for session status. AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 376 / 382
atd*99***1# Dial up to have a data connection CONNECT ~}#!}!} } }2}!}$}%}"}&} }*} } }#}$#kZ~~}#!}!}!} }2}!}$}%}"}&} }*} } DATA exchanges (PPP) }#}$#dJ~~}#!}!}"} }2}!}$}%}"}&} }*} } }#}$#uz~ ----------------------------------------------------------------- > Send +++ characters OK Switch to command mode is done at OK ato CONNECT ~}#!}!}#} }2}!}$}%}"}&} }*} }#}$#zj~~}#!}!}$} }2}!}$}%}"}&} }*} }#}$#W}:~~}#!}!}%} }2}!}$}%}"}&} }*} }#}$#X}*~~}#!}!}&} }2}!}$}%}"}&} }*} }#}$#I:~~}#!}!}'} }2}!}$}%}"}&} }*} }#}$#F*~~}#!}!}(} }2}!}$}%}"}&} }*} }#}$#}3~~}#!}!})} }2}!}$}%}"}&} }*} }#}$#}<~~}#!}!}*} }2}!}$}%}"}&} }*} }#}$#}-~ NO CARRIER It is possible to use AT commands Switch to data mode, resume the data connection } } } } } DATA exchanges continue } } } End of connection
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 377 / 382
AT+KMMCNF=3,"MMS APN", "login", "password", GPRS settings to access the network. Proxy IP address, 0 OK AT+KMMCNF=4,1 OK AT+KPSD=,"MMS","ALL" OK AT+KPSW="MMS",252 CONNECT Send mymms.bin through serial link Preferred network access mode (Here GPRS only) Delete all previously stored MMS Write the MMS in module memory Note that there is not <ETX> here, the module switch back to command mode when 252 octets are received. NO CARRIER is normal here. The module returns the amount of octets actually read and the index of the MMS in module memory Send the previously stored MMS
AT+KPSSEND="53079300000008FF03E8" +KPSSEND: 1 OK
The module connects the MMSC +KPSSR: "53079300000008FF03E8", 0, "4660", Notification returns 0, the MMS is correctly sent, "Rat8pAqPv04AABLmAAAAFQAA9ZYAAAAA" last two parameters represents the MMS IDs
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 378 / 382
The audio file (.snd) is a binary file. It contains two elements: note and duration (in ms). Sagemcom has defined 110 notes (tones) as following:
Note A2 , 110.00 Hz Note A2# , 116.54 Hz Note B2 , 123.47 Hz Note C3 , 130.81 Hz Note C3# , 138.59 Hz Note D3 , 146.83 Hz Note D3# , 155.56 Hz Note E3 , 164.81 Hz Note F3 , 174.61 Hz Note F3# , 185.00 Hz Note G3 , 196.00 Hz Note G3# , 207.65 Hz Note A3 , 220.00 Hz Note A3# , 233.08 Hz Note B3 , 246.94 Hz Note C4 , 261.63 Hz Note C4# , 277.18 Hz Note D4 , 293.67 Hz Note D4# , 311.13 Hz Note E4 , 329.63 Hz Note F4 , 349.23 Hz Note F4# , 369.99 Hz Note G4 , 392.00 Hz Note G4# , 415.30 Hz Note A4 , 440.00 Hz Note A4# , 466.16 Hz Note B4 , 493.88 Hz Note C5 , 523.25 Hz Note C5# , 554.37 Hz Note D5 , 587.33 Hz Note D5# , 622.25 Hz Note E5 , 659.26 Hz Note F5 , 698.46 Hz Note F5# , 739.99 Hz Note G5 , 783.99 Hz Note G5# , 830.61 Hz Note A5 , 880.00 Hz Note A5# , 932.33 Hz Note B5 , 987.77 Hz Note C6 , 1046.5 Hz Note C6# , 1108.7 Hz Note D6 , 1174.7 Hz Note D6# , 1244.5 Hz Note E6 , 1318.5 Hz Note F6 , 1396.9 Hz Note F6# , 1480.0 Hz
Note 0x1 Note 0x2 Note 0x3 Note 0x4 Note 0x5 Note 0x6 Note 0x7 Note 0x8 Note 0x9 Note 0xa Note 0xb Note 0xc Note 0xd Note 0xe Note 0xf Note 0x10 Note 0x11 Note 0x12 Note 0x13 Note 0x14 Note 0x15 Note 0x16 Note 0x17 Note 0x18 Note 0x19 Note 0x1a Note 0x1b Note 0x1c Note 0x1d Note 0x1e Note 0x1f Note 0x20 Note 0x21 Note 0x22 Note 0x23 Note 0x24 Note 0x25 Note 0x26 Note 0x27 Note 0x28 Note 0x29 Note 0x2a Note 0x2b Note 0x2c Note 0x2d Note 0x2e AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 379 / 382
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
Note G6 , 1568.0 Hz Note G6# , 1661.2 Hz Note A6 , 1760.0 Hz Note A6# , 1864.7 Hz Note B6 , 1975.5 Hz Note C7 , 2093.0 Hz Note C7# , 2217.5 Hz Note D7 , 2349.3 Hz Note D7# , 2489.0 Hz Note E7 , 2637.0 Hz Note F7 , 2793.0 Hz Note F7# , 2960.0 Hz Note G7 , 3136.0 Hz Note G7# , 3322.4 Hz Note A7 , 3520.0 Hz Note A7# , 3729.3 Hz Note B7 , 3951.1 Hz Reserved for DTMF Note, 425 Hz Note, 526 Hz Note, 1040 Hz Note, 1800 Hz Note, 1961 Hz Note, 2081 Hz Note, 480 Hz Note, 1400 Hz Note, 662 Hz Note, 697 Hz Note, 708 Hz Note, 770 Hz Note, 836 Hz Note, 852 Hz Note, 927 Hz Note, 941 Hz Note, 944 Hz Note, 950 Hz Note, 980 Hz Note, 999 Hz Note, 1212 Hz Note, 1307 Hz Note, 1324 Hz Note, 2370 Hz Note, 2613 Hz Note, 2831 Hz Note, 2998 Hz Note, 3185 Hz Note, 403 Hz Note, 360 Hz Silent Note
Note 0x2f Note 0x30 Note 0x31 Note 0x32 Note 0x33 Note 0x34 Note 0x35 Note 0x36 Note 0x37 Note 0x38 Note 0x39 Note 0x3a Note 0x3b Note 0x3c Note 0x3d Note 0x3e Note 0x3f Note 0x40~0x4f Note 0x50 Note 0x51 Note 0x52 Note 0x53 Note 0x54 Note 0x55 Note 0x56 Note 0x57 Note 0x58 Note 0x59 Note 0x5a Note 0x5b Note 0x5c Note 0x5d Note 0x5e Note 0x5f Note 0x60 Note 0x61 Note 0x62 Note 0x63 Note 0x64 Note 0x65 Note 0x66 Note 0x67 Note 0x68 Note 0x69 Note 0x6a Note 0x6b Note 0x6c Note 0x6d Note 0xff
To build up an audio file, just need to pick up a note, write into the audio file, next add a duration (convert it into HEX format) into the audio file. Just add like this pair by pair, until finish building. There is no space or tab between the note and the duration. So an audio file will be viewed as following (in HEX format): Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10 AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 380 / 382
The range value of the duration of a note is: 0x1-0xff (that is, max 255ms). *Note: only note 0x1-0x3f and 0x50-0x6d can be played, other invalid note will be ignored when playing. *Note: audio file is a binary file. So please add the data (in HEX format) into the audio file, not add the char in ASCII into the text file.
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 381 / 382
ATH
Voice Call
Data Call
GPRS call (at*99***1#;at+CGDATA) Active OK OK NOK OK NOK NOK Waiting OK OK NOK OK NOK OK
SMTP / TCP / UDP / POP3 / FTP Active OK OK NOK OK NOK NOK Waiting OK OK NOK OK NOK OK
Active ATH / ATH0 ATH1 ATH2 ATH3 ATH4 ATH5 OK ALL channel(CMUX) OK OK OK OK OK OK NOK NOK OK NOK
Note dtude / Technical document : URD1 OTL 5635.1 008 / 70248 Edition 10
AT Command Set for SAGEMCOM HiLo/HiLoNC Modules 10-Jan-11 - Page 382 / 382
All rights reserved. The information and specifications included are subject to change without prior notice. Sagemcom tries to ensure that all information in this document is correct, but does not accept liability for error or omission. Non contractual document.. All trademarks are registered by their respective owners.