Home

UC864-E/G/WD/WDU Software User Guide

image

Contents

1. i sA G gt ap te wl a A i mais Ol ations S p A s written authorization All Rights Reserved Page 83 of 115 Fad F Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 where lt pin gt is the GPIO pin number at which the command applies 1 GPIO1 12 GPIO12 2 GPIO2 13 GPIO13 3 GPIO3 14 GPIO14 4 GPIO4 15 GPIO15 5 GPIOS 16 GPIO16 6 GPIO6 17 GPIO17 7 GPIO7 18 GPIO18 8 GPIO8 19 GPIO19 9 GPIO9 20 GPIO20 10 GPIO10 21 GPIO21 11 GPIO11 22 GPIO22 lt value gt is a dummy value can be either 0 dummy value 1 dummy value e wait for response OK NOTE The GPIO setting for all GPIO except from GPIO6 GPIO7 is not saved and will be lost on power off so at start up repeat pin initialization commands At start up all the GPIOs except from GPIO6 amp GPIO7 are configured by default as INPUT but the setting for GPIO6 and GPIO7 instead is maintained even after a shutdown to permit alarm amp buzzer feature to work always For example 1 Let us assume you want to set GPIO4 pin as Input command AT GPIO 4 0 0 lt cr gt response OK In this case the GPIO4 pin was successfully put in input direction Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 4 7 2 GPIO pin use After having set up the GPIO pin direction you can query the input status of an INPUT pin or set the output stat
2. In order to access the storage you have to choose which one will be active This must be always the first PB operation Once the storage is selected it is not needed anymore to select it again until the desired storage remains the one active and the device is not turned off 4 1 1 1 Selecting PB Storage Active e send command AT CPBS lt storage gt lt passwrod gt lt cr gt where lt storage gt is the desired PB storage DC MT dialed calls list CPBW may not be applicable for this storage EN SIM USIM or MT emergency number CPBW is not be applicable for this storage FD SIM USIM fixed dialing phonebook LD SIM USIM last dialing phonebook MC missed calls list MB mailbox numbers stored on SIM ME MT phonebook ON SIM or MT own numbers MSI storage may be available through CNUM also RC received calls list SM SIM USIM phonebook lt password gt string type value representing the PIN2 code required when selecting PIN2 code locked lt storage gt s above e g FD or the hidden key to be verified in order to access to the hidden phonebook entries in the SIM USIM or any other phonebook with hidden entries e wait for response Response Reason Action OK selected PB is now active Proceed ahead ERROR some error occurred Enable extended result codes see par 3 4 2 1 and retry CME ERROR 10 SIM not present Check SIM or require SIM insert
3. AT GPIO 3 1 1 lt cr gt response OK In this case the GPIO3 pin was set in output direction and its status has been set to HIGH Using GPIO5 Pin as RFTXMON OUTPUT alternate function When you set the GPIO5 pin as RFTXMON output function the pin reports the Transmitter active status To set the pin in alternate function you must specify also a dummy value for the pin state e Send command AT GPIO 5 lt dummy_value gt 2 lt cr gt Reproduction forbidden without Telit Communications S p A s written authorization All Rights a Page 87 of 115 Fad F 4 7 2 4 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 lt value gt is a dummy value can be either 0 dummy value 1 dummy value e wait for response OK TIP Remember that the alternate function places the GPIO5 pin always in OUTPUT direction NOTE The GPIO5 direction setting is saved and will be kept after a power off The saving can be applied only for the alternate mode For example 1 Let us assume you want to set GPIO5 pin as RFTXMON OUTPUT command AT GPIO 5 0 2 lt cr gt response OK In this case the GPIO5 pin was successfully put in RFTXMON output direction Using GPIO6 pin as ALARM OUTPUT alternate function When you set the GPIO6 pin as alarm output function the pin reports the alarm state following the CALA settings To set the pin in alternate function you must specify also a dummy value for the
4. Data Coding Scheme lt oa gt Originator address string type represented in the currently selected character set see CSCS lt da gt Destination address string type represented in the currently selected character set see CSCS lt alpha gt string type alphanumeric representation of lt da gt or lt oa gt corresponding to an entry found in the phonebook used character set is the one selected with command CSCS NB this optional field is currently not supported lt sca gt Service Centre number lt tooa gt lt toda gt lt tosca gt type of number lt oa gt lt da gt lt sca gt 129 number in national format 145 number in international format contains the lt length gt text length lt data gt TP User_data If lt dcs gt indicates that GSM03 38 default alphabet is used each character of GSM alphabet will be converted into current TE character set see CSCS If lt dcs gt indicates that 8 bit or UCS2 data coding scheme is used each 8 bit octet will be converted into two IRA character long hexadecimal number e g octet Ox2A will be converted as two characters 0x32 0x41 J ee TERE FE g i li 3 gt i E A Aen WR ae gt ay gt i Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved Page 79 of 115 4 6 8 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 Note in both cases if status o
5. Response Reason Action OK FD facility is now enabled Return to select PB see par 4 1 1 1 ERROR some error occurred Enable extended result codes see par 3 4 2 1 check if the PIN2 is correct and retry CME ERROR 16 the inserted PIN2 is wrong Check PIN2 code and retry NOTE k When receiving the ERROR or CME ERROR message repeat Query SIM presence and status since after 3 failed attempts SIM PIN2 is not requested anymore SIM PUK2 is requested instead You may need to go through procedure 2 7 2 4 but insert PUK2 instead of PUK1 4 1 2 Phonebook Entry Search by Name Fisrt you must select the SM storage as active see par 4 1 1 1 e send command AT CPBF lt text gt lt cr gt where lt text gt is the desired string to be found in the name field of the PB record Page 32 of 115 Fad F Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 e wait for response in the format CPBF lt index gt lt number gt lt type gt lt text gt OK where lt index gt is the record number on the PB lt Number gt is the phone number lt type gt is the type of number 145 international numbering scheme 129 national numbering scheme lt text gt is the alphanumeric name associated with the number or in the case no corresponding entries are found CME ERROR 22 or simply ERROR NOTE The search for lt text gt string is not case sensitive and the string may or
6. Unsolicited code Reason RING The extended format of incoming call indication is disabled and a call voice or data is incoming CRING VOICE The extended format of incoming call indication is enabled and a voice call is incoming CRING ASYNC The extended format of incoming call indication is enabled and an asynchronous transparent data call is incoming CRING REL ASYNC The extended format of incoming call indication is enabled and an asynchronous reliable not transparent data call is incoming CRING SYNC The extended format of incoming call indication is enabled and a synchronous transparent data call is incoming CRING REL SYNC The extended format of incoming call indication is enabled and a synchronous reliable not transparent data call is incoming CRING FAX The extended format of incoming call indication is enabled and a fax call is incoming To answer the call e send command ATA lt cr gt e wait for response Response Reason Action CONNECT 9600 The incoming call was a DATA exchange data one and called modem is now on line ERROR No incoming call is found call call lost may have been lost NO CARRIER The incoming call was a DATA check for mobile registration one and the modem and signal strength and handshaking has not been modem settings successful OK The incoming call was a VOICE proceed ahead call and is now active Be Reproduction forbidden without Telit Communications S p A s written auth
7. 30s for the time zone 01h central Europe command AT CCLK 02 11 07 12 24 30 04 lt cr gt is a TA S i f 7 E G ie i p EM ae a s ss gt me a r ie la Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved l Page 91 of 115 4 8 1 2 4 8 2 4 8 2 1 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 response OK In this case the time was successfully set Read the Current Date Time e send command AT CCLK lt cr gt e wait for response in the format CCLK lt time gt OK Note the three last characters of lt time gt are not returned by CCLK because the ME doesn t support time zone information For example 1 Let us assume you want now to read the current time command AT CCLK lt cr gt response CCLK 02 11 07 12 26 47 lt cr gt OK In this case the current date time is 7 November 2002 12h 26m 47s Alarm Function Once the current time has been set the alarm function can be setup Regulate the Alarm Time amp Behavior e send command AT CALA lt time gt 0 lt type gt lt text gt lt cr gt where lt time gt is the Alarm time string in the same format of the clock setting command yy MM dd hh mm ss zz where yy two digits year 00 99 MM two digits month 01 12 dd two digits day 01 31 hh two digits hour 00 24 Reproduction forbidden without Telit Communications S p A s writ
8. Control Method Hardware Flow Software Flow Main UART Support Support Telit USB Modem Support only for data mode Not Support Telit USB Auxiliary Not Support Not Support UC864 family keep the URC messages are listed in Table 3 1 1 and enabled by AT command in power saving mode Table 3 1 2 URC message List URC Message Enable Disable AT Command RING Not Support Always enabled NO CARRIER Not Support Always enabled CONNECT Not Support Always enabled CIEV CIND CREG CREG CGREG CGREG CMTI CMT CBM CDS CDSI CNMI CCWA CCWA TEMPMEAS TEMPMON MWI MWI GSMAS GSMAD SRING Not Support Always enabled CRING CRC CLIP CLIP CUSD CUSD CCM CAOC CSSI CSSU CSSN CALA CALA QSS QSS ECAM ECAM UC864 family keep the URC messages are listed in Table 3 1 1 and enabled by AT command in power saving mode Table 3 1 3 VBUS Control System Product VBUS Master UC864 E DTE must turn off VBUS when entering to sleep mode and turn on VBUS when waking up from sleep mode UC864 G WD WDU Modem turn off VBUS when entering to sleep mode and turn on VBUS when waking up from sleep mode automatically Note DTE can get URC message using only Main UART in power saving mode If Main UART is reserved for data communication it s impossible to get URC messages are invoked during power saving mode UC864 Family can t keep URC messages larger than 8K bytes when hardware flow control is activated by GA Cte Reproduction f
9. G ES 13 3 PEACING A VOICE CAL Mises sei cccsssss teste sia ispirito Eea E EEEa stesvadyatetcocestes seu etsncescesVousoesssdeaeenteiebesdadva esdebeodedteexacssvoncoves 20 3 3 1 Voice Gall Device Setup ves sivis ci siiaivcceviss sanctscascs cap casceesteaheesud a sii cas Sa aAa rE EEES O EE Ea eagasesyebiancsted aveascuacseate 20 3 3 2 Phone Number Dialing icc ciccsecscivansexcises sasdvscasss csncuscvesteatenssacv savas cages aa E Si o ENSKA DSE Sra Si SEa arsi eae 22 3 3 3 Closing the Voice Call piirsin nia pae A Apa E EAE dees aves aucvenadiocd duveasnies 23 3 6 PLACING A CIRCUIT SWITCHED DATA CSD CALL cscccssessseeseeeeceseceseceaecaecaaecaeecaeecaeeeeeseeeseeseeeeseeeseeeasenaeenaes 24 3 06 45 CSD Call Device Setup xiisciihae cites tnteahotioankts aid g Sead h etea a EA ee dia o nn dea 24 3 6 2 Phonenumber dialing data Call 3 osscss ssustscsy ight cxsints decnsae estan ts be bas sakes oablbads weds teayda ay vs dae teas 25 3 6 3 Closing the Data call orssed Wi ots akts ied amp Seta de E Oa EE AEAEE ENERE EE ont Ae 26 3 7 JANSWER AN INCOMING CALL sivcscccsvsyscsstnevececcispteruuesvadssciesedsbee stasie ches evseuletesdccleubceacubd lth KE EENE Rt 27 4 ADVANCED OPERATIONS wc scicssssssescecssscctesassssscsacecavassenssastelassscasessascoudsusieabiascsbecstenssevessssbtebssestsuceutesesbecsienssesese 29 4 1 ACCESSING THE PHONEBOOK cssessiesssecci ends ciedenisactscesiesvicndonoeieedsessdsets eetscesgensounibectineds obebsed
10. G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 lt index gt SMS location index e wait for response Response Reason Action CMSS lt mr gt Message has been successfully proceed ahead sent lt mr gt represents the OK message reference number ERROR some error occurred Enable the extended error codes report see par 3 4 2 1 and retry CMS ERROR 330 SMSC address unknown Insert SMSC address see par 4 6 1 3 CMS ERROR 41 Temporary Failure may be Check for signal strength and that the device is not registered network registration on any network CMS ERROR 331 No network service Check for signal strength and network registration CMS ERROR 1 Unassigned number The destination address number does not exist Check it and repeat command CMS ERROR 42 network congestion Retry later CMS ERROR 96 Mandatory information missing Check for destination address in the SMS overwrite it and retry For example 1 Let us assume you want to send a SMS that was written to the storage index position number 3 We suppose you already have set up the device for text SMS mode as described on the previous paragraphs command AT CMSS 3 response CMSS 1 OK In this case the SMS was successfully sent to the destination and its network message reference number is 1 4 6 5 Sending a New SMS Without Storing It A new SMS can be sent directly to the network without storing it e send command AT CMGS lt da gt lt
11. GPRS class 12 multislot device is asymmetrical 4 time slots in reception 80000 bps max in CS4 4 time slot in sending 80000 bps max in CS4 and 5 time slot in active tx time slot rx time slot the EDGE connection speed with a EDGE class 12 multislot device is asymmetrical 4 time slots in reception 236800 bps max in MCS9 4 time slot in sending 236800 bps max in MCS9Q and 5 time slot in active tx time slot rx time slot the WCDMA connection speed is symmetrical 384kbps in reception and sending the HSDPA connection speed with a category 8 device is asymmetrical 7 2Mbps in reception and 384kbps in sending The controlling application of the module must have a TCP IP PPP software stack to interface with the PSD modems The controlling application must relay on some ISP that may be the Network Operator of the SIM or USIM to gain access to the internet through the PSD connection Because of the point before the receiving application must have internet access either Since the communication is based upon TCP IP packets then it is possible to talk contemporarily with more than one peer When required the data security in internet must be guaranteed by security protocols over the TCP IP that must be managed by the controlling application ill See Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved i Page 101 of 115 Telit UC864 E G WD WDU Software User Guid
12. HW user guide Me n 5 5 amp E ie 4 akal D Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved Page 115 of 115
13. NOTE The call barring service is handled by the network hence all the relative commands issue a network request and it may take several seconds to have the response from the network Furthermore all the Barring service commands must be issued when the mobile is registered on some network else an error code is returned no network service For example 1 Let us assume you want to check whether the incoming calls when roaming outside Home Country are barred or not command AT CLCK IR 2 lt cr gt response CLCK 0 Reproduction forbidden without Telit Communications S p A s written authorization All Rights _ Page 44 of 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 In this case the incoming received calls ARE NOT BARRED when in Roaming outside the Home Country 2 Let us assume you want to check whether the Outgoing originated international c alls are barred or not command AT CLCK Ol 2 lt cr gt response CLCK 1 In this case the outgoing international calls ARE BARRED 4 2 4 2 Barring Unbarring All Incoming Calls e send command AT CLCK AI lt en gt lt pwd gt lt cr gt where lt en gt is the operation selected 0 Call Barring Disable Unbarring 1 Call Barring Enable Barring lt pwd gt is the network password required to change facility status e wait for response Response Reason Action OK Barring is now enabled disabled all incoming calls wi
14. SMS data while both DTE and Modem are in sleep mode with disabling all serial interfaces DTE must require below specification to achieve the reduction of power consumption e DSR DTR RTS CTS RI Pin control on Main UART port e DSR DTR RTS CTS Pin emulation on Telit USB Modem port If DTE satisfies above requirement UC864 family can provide the functionalities e Keep URC message bf NV Wee i Lt ye z Ea WL ie Fy tae 3 Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved Page 52 of 115 ra LP Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 e Keep Incoming data during data mode until DTE wake up from sleep mode e UC864 Family help DTE to reduce their power consumption using below rules e Use RI on Main UART to wake up DTE from sleep mode DTE must always monitor RI pin during power saving mode e Use DTR on Main UART to place Modem in sleep mode or wake up Modem from sleep mode e Use RTS on Main UART to control the flow from Modem to DTE Hardware flow control IFC 2 2 must be used in power saving mode NOTE UC864 E version cannot be put in saving mode if USB_VBUS is connected first of all you MUST cut off supplying power to the USB_VBUS or the module does not go in power saving mode Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 4 5 1 1 URC Message in Power Sa
15. anan e a e T A A E E T a ete 102 6 4 1 GCA Position System Fixed Data esseseeeseeesssesssesresresresssseerssesressestesssstereseessesteressesrestesresressesreseesee 103 6 4 2 GLL Geographic Position Latitude LOngitude ccccccccccccceesceeeceeeeesetceceeeeaeeeseseseeesteeseesesesnaesnaeeneeens 104 6 4 3 GSA GNSS DOP and Active Satellites cccccccccccccccccccceseccseessesessscesecssececsesseseesseeceesseeecsssseesestseseesseeeenea 104 6 4 4 GSV GNSS Satellites in View cccccccccsccccssesicccsecsncvsesscecossnncecosnesicnstneseuysepedsenstaedeanccesdeapeseesowntegsscaneshnsveaesoes 105 6 4 5 RMC Recommended Minimum Specific GNSS Data c ccccccccceccecseseeseeseesecseeeecuseeseescuseeseesesseeaeeneeeeeneeenenas 106 6 4 6 VTG Course Over Ground and Ground Speed cccccecccccesecsesseesseeecnseescnsesseesecseeecuseescesenteesensseaeeaeeeeaeents 106 6 5 CHECKING GPS DEVICE FUNCTIONALITY criscini EEN E E E E EEEE EEE EEE 107 6 6 CONTROLLINGGPS RECEIVER oreren E E E E ee ee ee eS 107 66l Power Control of GPS RECEIVER siisii ete issuer e eeii nes tennis EEE EE AE EE eee 107 O 0 2 GPS ROS Ci AEEA AN Sosa O EEEE Sen E E E E O EEN 108 6 6 3 GPS Antenna Management resyn eian rE ENE E EEEE AN E ENEA tee tbe EE EER NES 108 6 64 GPS Parameters Save rseson a e AA EE E E E E E A E AE E OE ES 108 6 6 3 Restore GPS Parameters rerestore eienn e E A AE A E E E E EEE EE suede EEEE A e 109 6 6 6 Read Acquired GPS positon sar
16. and operations are easier For this reason we are using the TEXT mode to explain how to operate with SMS If you are familiar with PDU encoding then you can operate with PDU by selecting that format and using appropriate command syntax e Send command AT CMGF lt mode gt lt cr gt where lt mode gt is the SMS format type 0 PDU 1 Text e wait for response OK TIP This setting is stored and remains until the device is turned off Hence there is no need to issue it more than one time For TEXT mode use lt mode gt 1 For example 1 Let us assume you want to set TEXT format for the SMS command AT CMGF 1 lt cr gt response OK m d f i Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved Page 60 of 115 4 6 1 2 Fi F 4 6 1 3 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 Check SMS Service Centre Number The SMS are sent by the UC864 FAMILY to a service centre SMSC where the message is dispatched towards its final destination or is kept until the delivery is possible To ensure a correct behavior of this service the number of the service centre must be the one your network operator supports To check which number is stored as the SMSC e send command AT CSCA lt cr gt e wait for response in the format CSCA lt number gt lt type gt OK where lt number gt is the SMSC number lt type gt is the S
17. busy after the issue of the PIN or after power up if PIN request is disabled for a time varying from few seconds to about a minute depending on the percentage of written records in the SIM phonebook If Phonebook commands are issued during this time the device returns an error message If this happens the operations will start again later NOTE Due to the particular features of the FD storage when selecting the FD storage the PIN2 must be inserted or the FD facility must be enabled If CPBS command reports CME ERROR 17 then enable the facility with command CLCK see par 3 1 1 2 For example 1 Let us assume you want to select the SM normal phonebook for operations command AT CPBS SM lt cr gt response OK k ISS s7 ie A E sd ser Ble Ge Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved Page 31 of 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 2 Let us assume you want to select the MC missed calls list for operations command AT CPBS MC lt cr gt response OK 3 Let us assume you want to select the FD fixed dialing phonebook for operations command AT CPBS FD 0000 lt cr gt response OK 4 1 1 2 Enable Fixed Dialing Phonebook Facility only for FD PB e send command AT CLCK FD 1 lt PIN2 gt lt cr gt where lt PIN2 gt is the PIN2 code of the SIM e wait for response
18. command AT GPSRST After this command restart the module to update the modifications Read Acquired GPS positon This command allows reading the acquired position of the GPS receiver Syntax of the command AT GPSACP The response syntax is GPSACP lt UTC gt lt latitude gt lt longitude gt lt hdop gt lt altitude gt lt fix gt lt cog gt lt spkm gt lt spkn gt lt date gt lt nsat gt The fields contain the following information lt UTC gt referred to GGA sentence hhmmss UTC of Position Values hh hour 00 to 23 mm minutes 00 to 59 ss seconds 00 to 59 lt latitude gt referred to GGA sentence ddmm mmmm N S Values dd degrees 00 to 90 mm mmmm minutes 00 0000 to 59 9999 N S North South lt longitude gt referred to GGA sentence dddmm mmmm E W Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 Values ddd degrees 00 to 180 mm mmmm minutes 00 0000 to 59 9999 E W East West lt hdop gt referred to GGA sentence X X Horizontal Diluition of Precision lt altitude gt referred to GGA sentence XXXX X Altitude mean sea level geoid meters lt fix gt 0 Invalid Fix 2 2D fix 3 3D fix lt cog gt referred to VTG sentence ddd mm Course over Ground degrees True Values ddd 000 to 360 degrees mm 00 to 59 minutes lt spkm gt referred to VTG sentence XXXX X Speed over ground Km hr lt spkn gt referred
19. command if FCLASS setting is not changed Set the Desired Modulation and Speed for the Connection The data connection can be made using different modulations at different speeds This connection mode can be selected with the command CBST The syntax for the command is AT CBST lt mod gt 0 lt ce gt These parameters can be selected as seen in the table lt WCDMA network gt Command Modulation Speed Connection bps Element AT CBST 0 0 1 V 32 9600 non transparent AT CBST 14 0 1 V 34 14400 non transparent AT CBST 16 0 1 V 34 28800 non transparent AT CBST 17 0 1 V 34 33600 non transparent AT CBST 43 0 1 V 120 14400 non transparent AT CBST 48 0 1 V 120 28800 non transparent AT CBST 51 0 1 V 120 56000 non transparent AT CBST 75 0 1 V 110 X 31 14400 non transparent AT CBST 80 0 1 V 110 X 31 28800 non transparent AT CBST 81 0 1 V 110 X 31 38400 non transparent AT CBST 83 0 1 V 110 X 31 56000 non transparent AT CBST 83 4 1 V 110 X 31 56000 RDI non transparent AT CBST 84 0 1 X 31 64000 non transparent AT CBST 116 1 0 Bit transparent 64000 transparent AT CBST 134 1 0 multimedia 64000 transparent lt GSM network gt Command Modulation Speed Connection Pra z sh gt P FAE X gt ositos De hi Le wry die i 3 aks 7 N 3 A e g a 5 ad i ANE A mi r Ai A H A ba Fa Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved Page 24
20. cr gt response OK shutdown the UC864 FAMILY and successively the controlling application command AT SHDN lt cr gt response OK after an hour The UC864 FAMILY will turn itself ON in Alarm Mode and contemporarily both rise the GPIO6 pin which turns on the power to the controlling application and issue every 3s an unsolicited code ALARM TIME TO MEASURE amp SMS turn on the keep alive line in the controlling application that keeps itself ON stop the alarm activity in the UC864 FAMILY recognized by the ALARM unsolicited code and bring the UC864 FAMILY in operating mode command AT WAKE 0 lt cr gt response OK take the whether measure send the SMS with the whether data see Sending a New SMS Without Storing It par 4 6 5 read the current time command AT CCLK lt cr gt response CCLK 02 11 07 13 24 47 lt cr gt OK Reproduction forbidden without Telit Communications S p A s written authorization All Rights a Page 97 of 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 calculate amp set up the next alarm in order to raise the GPIO6G pin to power up the controlling application too command AT CALA 02 11 07 14 24 47 01 0 6 TIME TO MEASURE amp SMS lt cr gt response OK shutdown the UC864 FAMILY and successively the controlling application command AT SHDN lt cr gt response OK Betas Ee Reproduction forbidden without Telit Communicatio
21. found CREG 1 4 to see if it has found a suitable network to register in CREG 0 5 Mobile has found some Proceed ahead Ready to call or networks and is currently CREG 1 5 registered in roaming on one of them TIP k When a response CREG x 1 or CREG x 5 is received then the device is ready to place and receive a call or SMS It is possible to jump directly to call setup procedures or SMS sending procedures 3 4 3 2 Network Operator Identification Once the mobile has registered on some network or even if it has returned CREG x 3 it is possible to query the mobile for network identifications codes and names e send command AT COPS lt cr gt e wait for response in the format COPS list of supported lt stat gt long alphanumeric lt oper gt short alphanumeric lt oper gt numeric lt oper gt lt AcT gt s L list of supported lt mode gt s list of supported lt format gt s where lt stat gt operator availability 0 unknown 1 available 2 current 3 forbidden lt AcT gt access technology selected 0 GSM Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved Page 14 of 115 Fat F Fi F Fi F 3 4 3 3 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 2 UTRAN NOTE Since with this command a network scan is done this command may require some seconds before the output
22. have the IRA code Ox6B and you want to find the corresponding character From the table you find at the position e most significant Nibble 6 e least significant Nibble B Hence the character corresponding to the Ox6B IRA code is k TIP With the command AT CSCS is possible to select the character set the available types are IRA ITU T 50 8859 1 ISO 8859 Latin 1 PCCP437 PC character set Code Page 437 UCS2 16 bit universal multiple octet coded character set ISO IEC 10646 Please refer to the AT command specification for the full command description Writing a New SMS to Storage A new SMS can be written in the selected storage lt memw in the current SW version only SM is supported and then can be sent to the desired destination To write the new SMS e send command AT CMGW lt da gt lt cr gt where lt da gt destination address e wait for prompt gt e send SMS text MAX 160 characters e end command with CTRL Z character 0x1A hexadecimal or abort command with ESC character 0x1B hexadecimal m d f i Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved Page 73 of 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 e wait for response Response Reason Action CMGW lt index gt Message has been successfully proceed ahead written in position number OK lt index gt ERROR som
23. lal ouate Wee tah dk beady aed Sade deena ede 80 4 7 USING GENERAL PURPOSE INPUT OUTPUT PINS osre EE E EEE EEEE E EE EEEE 82 Ed Las J Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved Page 3 of 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 4 led GPRIOPINSetUp eee eee eee ee 82 4 leas 69 2d OY 0110 eee E E a ne ee eee 85 4 8 CLOCK ALARM FUNCTION ds cesses coscceescacsccedsetcverseessdcesdetesieised ceued stveneddacdoeveledsiso EEEE EEE vb loadin nE EESTE roet 90 4 8 1 Clock Date Time 20 cccecccccccccccccccsscssccsccesucssssscesccscssssssssesscessesessssssccscsesaessceceesessassessesseesssussssscessessrsssecesceesens 9 AS 22 Alarm PUNCH ON cs evaia od sinces ous eGaseds ius seevoes ob ele cos ous esoslete casas SiS ans adie Cat Sas Wes as POs AEA UC Ce RTE 92 5 PACKET SWITCHED DATA OPERATIONS cccssssscscsssccssssccessssccscssccecesseccscssceccscscecessnscceessccecesssccessnenes 99 5 1 TNTRODUGTION ss cssedsecceeeoes cacbacevedegansestetecsexnenens E E Eara e ENEE E NE EEE E EN EE ENE 99 6 GPS OPERATIONS UC864 G ONLY seesseesesesesssecsseeceescecocesocesccesecescesseesseecocecoceccesecesecssesssesscssssssssecosecsescesse 102 6 1 INTRODUCTION s ee anesini vend deeb tas hse ees E deeded he es Se en ed 102 6 2 UC8642G SERIAL PORTS onanan a e R A A T A T eae 102 6 3 WOS SA a A A EA A A E ies E TE 102 6 4 NMEA OT 83
24. mode selected 0 extended results Disabled device reports RING only 1 extended results Enabled device reports CRING lt type gt indication e wait for OK response Identify the Caller The UC864 FAMILY is able to identify the caller number and give indication of it before the call is answered The calling number is presented after each RING or CRING indication in the format CLIP lt number gt lt type gt lt subaddress gt lt satype gt lt alpha gt lt CLI validity gt OK where lt Number gt is the phone number lt type gt is the type of number 145 international numbering scheme 129 national numbering scheme lt subaddress gt is the subaddress of the calling party lt satype gt is the type of subaddress lt alpha gt is an optional string type alphanumeric representation of lt number gt corresponding to the entry found in phonebook lt CLI validity gt is the validity status of CLI presentation 0 CLI valid 1 CLI has been withheld by the originator 2 CLI is not available due to interworking problems or limitation or originating network In order to use this feature you must enable the caller ID indication presentation if feature is disabled then no CLI indication is given after the RING or CRING code Set Caller line ID Indication Presentation e send command AT CLIP lt n gt lt cr gt hy g Bus ee ES Oe j z E yh ewe ee W s e gt i Reproduction forb
25. on until the 90s timeout is reached 4 8 2 2 1 Exit from the alarm status and shutdown e send command AT SHDN lt cr gt e wait for response OK At the OK result code the device will end alarm activity and shutdown 4 8 2 2 2 Exit from the alarm status and enter the normal operating mode e send command AT WAKE 0 lt cr gt e wait for response OK tae ag Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved Page 95 of 115 4 8 2 3 Fi F 4 8 2 3 1 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 At the OK result code the device will end alarm activity and enter normal operating mode If the device was already in normal operating mode alarm has started when the module was already ON then with the command only the alarm activity is terminated Querying the Alarm Status When the device awakes by means of an alarm time expire the module starts the alarm activity but not the network activity permitting some operations to be done by the controlling application without registering the mobile in the network To check if the mobile is in the alarm status and therefore no network activity is done or if the device is in normal operating status e send command AT WAKE lt cr gt e wait for response in the format WAKE lt status gt OK where lt status gt is the operating mode 0 normal operating mode 1 alarm mo
26. one MT TIP k When Hardware control is not needed AXE pin can be left unconnected TIP The audio paths can also be switched in both ways during a call e send command AT CAP lt n gt lt cr gt where lt n gt 0 for HARDWARE control with AXE input lt n gt 1 for external HF path regardless of the AXE input status lt n gt 2 for internal MT path regardless of the AXE input status e wait for OK response For example 1 Let us assume that the desired audio path is always the internal MT command AT CAP 2 lt cr gt answer OK 2 Let us assume that the desired audio path has to be determined by HARDWARE pin AXE command AT CAP 0 lt cr gt answer OK Now set the hardware pin AXE in the desired status Set the desired volume on the active audio path speaker output This setting is not strictly necessary it is also possible to keep the default volume setting e send command AT CLVL lt vol gt lt cr gt where a e OA i i lt 7 3 hs rie ee es yt i Be We 5 Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved Page 21 of 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 lt vol gt is a number between 0 and 10 representing the volume setting 0 minimum volume 10 maximum volume e wait for OK response NOTE k The volume setting refers to the ACTIVE path ear line and is
27. required see point 2 7 2 2 e send command AT CPIN lt cr gt where stands for the SIM PIN code e g 1234 e wait for response Response Reason Action OK SIM PIN was correct Proceed ahead ERROR the PIN code inserted is not Retry from par Error correct Reference source not found Be i Reproduction forbidden without Telit Communications S p A s written authorization All Rights Jm Page 12 of 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 NOTE k When receiving the ERROR message repeat Query SIM presence and status since after 3 failed attempts SIM PIN is not requested anymore but SIM PUK is requested instead You may need to go through procedure 2 7 2 4 3 4 2 4 Provide SIM PUK only if required see par 2 7 2 2 e send command AT CPIN lt newpin gt lt cr gt where stands for the SIM PUK code e g 12345678 and lt newpin gt e g 1234 will replace the old pin in the SIM e wait for response Response Reason Action OK SIM PUK was correct Proceed ahead ERROR the SIM PUK code inserted is Retry from par Error not correct Reference source not found TIP k When receiving the ERROR message be careful to check if the SIM PUK is correct before trying again After 10 failed attempts to provide the SIM PUK the SIM Card will lock and will not be usable anymore 3 4 3 Network Checking 3 4 3 1 Query Network Status e sen
28. the SMS received read that are stored We suppose you already have set up the device for text SMS mode as described on the previous paragraphs command AT CMGL REC READ response CMGL 5 REC READ 393381234567890 Telit Test Message for Text Mode SMS RECEIVING CMGL 8 REC READ 393381234567890 Telit Second Test Message for Text Mode SMS RECEIVING OK In this case the SMS group was successfully read the messages Received UNREAD were two in the position indexes 5 amp 8 The optional parameters lt tooa toda gt and lt length gt were not shown Using General Purpose Input Output pins The Telit UC864 FAMILY provides various General Purpose Input Output pins these pins can be configured via AT commands as Inputs Outputs and two of them as alternate function The alternate function are supported by pins GPIO5 which can be configured to become a RF Transmission monitor output pin that reflects the RF transmission activation GPIO6 which can be configured to become an alarm output pin that reflects the alarm status and GPIO7 which can be configured to become a buzzer output pin With these pins your application can control external hardware directly using the Telit UC864 FAMILY pins with little or even no hardware added GPIO pin setup Before using the GPIO pin you must configure them to select their direction or alternate function Setting GPIO pin as OUTPUT When you set a GPIO as output you must spec
29. the alarm time it was off otherwise it remains fully operative In both cases the MODULE brings the pin GPIO6 high provided its lt direction gt has been set to alarm output and keeps it in this state until a WAKE or SHDN command is received or a 90s timeout occurs If the device is in alarm mode and it does not receive the WAKE command within 90s then it shuts down 5 the MODULE will make both the actions as for lt type gt 2 and lt type gt 3 6 the MODULE will make both the actions as for lt type gt 2 and lt type gt 4 7 the MODULE will make both the actions as for lt type gt 3 and lt type gt 4 8 the MODULE wakes up in alarm mode if at the alarm time it was off otherwise it remains fully operative In both cases the MODULE sets High the RI output pin The RI output pin remains High until next WAKE issue or until a 90s timer expires If the device is in alarm mode and it does not receive the WAKE command within 90s After that it shuts down lt text gt unsolicited alarm code text string It has meaning only if lt type gt is equal to 2 or 5or 6 ha A Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved Page 93 of 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 e Wait for response OK 4 k i I J 3 af 5 p f 5 A 4 y Ns i y F Z _ ra gt Reproduction forbidden with
30. the national number 040 4192111 command ATD 0404192111 lt cr gt response OK 2 Let us assume you have to call the national number but in international format 39 40 4192111 command ATD 39404192111 lt cr gt response OK 3 Let us assume you have to call the international number 386 40 4192111 without previously setting the FCLASS 8 voice command ATD 386404192111 lt cr gt response OK 3 5 3 Closing the Voice Call 3 5 3 1 Hang up the Voice Call e send command AT CHUP lt cr gt e wait for response OK Fa TIP aig During the voice call the device remains in command mode so the escape sequence must not be issued before sending commands a 2 abe 4 i p k P i r ne Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved Page 23 of 115 3 6 3 6 1 3 6 1 1 Fi F 3 6 1 2 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 Placing a Circuit Switched Data CSD call Before a data call can be placed it is recommended to check if the mobile is registered on a network see par 2 7 3 1 and if the signal strength is enough to ensure that a call can be made CSD Call Device Setup Set the Device in Data Mode e send command AT FCLASS 0 lt cr gt e wait for OK response TIP The FCLASS setting is maintained in the memory and there is no need to repeat this
31. the pin state e send command AT GPIO 7 lt dummy_value gt 2 lt cr gt where lt value gt is a dummy value can be either 0 dummy value 1 dummy value e wait for response OK TIP Remember that the alternate function places the GPIO7 pin always in OUTPUT direction and since the GPIO7 pin value is controlled by the internal software the corresponding function 4SRP must be setup properly NOTE The GPIO7 direction setting is saved and will be kept after a power off For example m d f q Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved Page 89 of 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 1 Let us assume you want to set GPIO7 pin as BUZZER OUTPUT command AT GPIO 7 0 2 lt cr gt response OK In this case the GPIO7 pin was successfully put in buzzer output direction 4 8 Clock Alarm Function The Telit UC864 FAMILY provides a Real Time Clock and Alarm embedded in the product it is therefore possible to set up the proper time check the actual time set up an alarm time at which the alarm will be triggered with various behavior depending on the CALA setting The only requirement is that the power input to the Telit UC864 FAMILY has to be guaranteed without interruptions the Telit UC864 FAMILY has no backup battery therefore it will lose the time setting if its power supply is interrupted On Al
32. the storage ME MT phonebook ME MT phonebook ON SIM or MT own numbers MSISDNs list reading of this storage may be available through CNUM also When storage information in the SIM UICC if a SIM card is present or if a UICC with an active USIM application is present the information in EFmsispn under DFrtetecom is selected If a UICC with an active USIM application is present the information in EFysispn under ADF ysim is selected RC MT received calls list CPBW and CPBF are not applicable for this storage MC device missed unanswered received calls list CPBF is not applicable for this storage MB mailbox numbers stored on SIM it is possible to select this storage only if the mailbox service is provided by the SIM see MBN This is the list of the received calls calling numbers it is updated automatically at each call received and insertion or search on it is not possible The only operations allowed are recall read and delete SM SIM UICC phonebook If a SIM card is present or if a UICC with an active GSM application is present EF apn under DF telecom is selected If a UICC with active USIM application is present the global phonebook DFphHoneBook under DF telecom is selected Reproduction forbidden without Telit Communications S p A s written authorization All Rights _ 29 of 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009
33. 2 2009 Basic Operations Command Syntax In the next paragraphs the following notations are used lt cr gt represents the Carriage Return Character 13 lt If gt represents the Line Feed Character 10 lt xx gt represents a parameter with changing name is in place of the double x lt and gt characters are only for limiting the parameter and must not be issued to the terminal lt xx gt represents an optional parameter whatever name is in place of the xx and characters are only for limiting the optional parameter and must not be issued to the terminal Command Response Timeout Every command issued to the Telit UC864 FAMILY returns a result response if response codes are enabled default see command ATQn The time needed to process the given command and return the response varies and may depend also on the network on which the command may interact As a result every command is provided with a proper timeout time If this time elapses without any result from the operation then the ERROR response is reported as if the operation was not successful The timeout time is quite short for commands that imply only internal set up commands but may be very long for commands that interact with the network or even Networks NOTE In case no response is received after the timeout time has been elapsed then try repeating the last command and if still no response is received until the timeout time an Unconditional S
34. 3 67 dBm MMI may indicate 4 antenna bars 24 65 dBm MMI may indicate 4 antenna bars 25 63 dBm MMI may indicate 4 antenna bars 26 61 dBm MMI may indicate 4 antenna bars 27 59 dBm MMI may indicate 4 antenna bars 28 57 dBm MMI may indicate 4 antenna bars Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved Page 16 of 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 29 55 dBm MMI may indicate 4 antenna bars 30 53 dBm MMI may indicate 4 antenna bars 31 51 dBm or more MMI may indicate 4 antenna bars 99 not detected MMI may indicate flashing antenna bars NOTE k When lt rssi gt is less than 6 with only 1 MMI antenna bar the quality of a call will be poor and the call may even drop lt ber gt is an integer from 0 to 7 and 99 that reports the received signal quality measured on the radio traffic channel NOTE k The quality is measured on the traffic channel It is available only during a conversation In Idle the reported value must not be considered In conversation the quality decreases with the increase of the lt ber gt number NOTE The lt ber gt value refers strictly to the GSM radio channel and is a very technical parameter It can be used to monitor the voice call quality since the voice quality is inversely proportional to the lt ber gt number UC864 FAMILY doesn t support ber in WCDMA network so the retur
35. 4 FAMILY is able to identify the call type before answering it It is possible to have different ring indications unsolicited codes depending on the call type Unsolicited code Reason RING The extended format of incoming call indication is disabled and a call voice or data is incoming CRING VOICE The extended format of incoming call indication is enabled and a voice call is incoming CRING ASYNC The extended format of incoming call indication is enabled and an asynchronous transparent data call is incoming CRING SYNC The extended format of incoming call indication is enabled and a synchronous transparent data call is incoming CRING REL ASYNC The extended format of incoming call indication is enabled and an asynchronous not transparent data call is incoming CRING REL SYNC The extended format of incoming call indication is enabled and a synchronous not transparent data call is incoming CRING FAX The extended format of incoming call indication is enabled and a fax call is incoming wee 2 Reproduction forbidden without Telit Communications S p A s written authorization All Rights _ 39 of 115 4 2 1 1 4 2 2 4 2 2 1 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 In order to use this feature you must enable the extended format of incoming calls Set the Extended Incoming Call Indication e send command AT CRC lt n gt lt cr gt where lt n gt is the operation
36. 67 Rev 2 4 2 2009 Error Reference source not found and signal strength CME ERROR 16 wrong network password check network password and retry For example 1 Let us assume you want to bar all the outgoing international calls originated by mobile and to a number outside the home country of the mobile and the network password of your operator is 1234 command AT CLCK OI 1 1234 lt cr gt response OK 4 2 4 6 Barring Unbarring All Outgoing International Calls Except to Home Country e send command AT CLCK OX lt en gt lt pwd gt lt cr gt where lt en gt is the operation selected 0 Call Barring Disable Unbarring 1 Call Barring Enable Barring lt pwd gt is the network password required to change facility status e wait for response Response Reason Action OK Barring is now enabled disabled all outgoing international calls except to Home Country will be barred unbarred ERROR some error occurred Enable the extended error codes report see par 3 4 2 1 and retry CME ERROR 4 operation not supported the Check command syntax service required is not available CME ERROR 30 no network service Check for registration see par Error Reference source not found and signal strength CME ERROR 16 wrong network password check network password and retry For example 1 Let us assume you want to bar all the outgoing international calls except the ones towards the Home Country and the network password of yo
37. ATT 180 CGDATA 20 CGDCONT 20 CGPADDR 20 CGQMIN 20 CGQREQ 20 3 3 Turning ON OFF the UC864 E G WD WDU Please refer to UC864 E G WD WDU Hardware User Guide gh yF se AE e d S A S EE a lasa LF a 7 Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved Page 10 of 115 3 4 3 4 1 Fam F 3 4 2 3 4 2 1 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 Checking WCDMA Device Functionality After a proper power on the device is ready to receive AT commands on the USB or serial port Several things must be checked in order to be sure that the device is ready to send and receive calls and SMS Baudrate UC864 FAMILY does not support autobauding Users have to set the right speed for serial communication before device initialization If UC864 FAMILY set the right speed the device responds with OK The default baudrate is 115200 e send command AT IPR lt rate gt lt cr gt e wait for OK response where rate is the port speed and can be 0 300 1200 2400 4800 9600 19200 38400 57600 115200 230400 bps TIP The USB or serial port suggested setting is port speed 115200 character format 8N1 8 bit per char No parity bit 1 stop bit SIM Presence Checking The first thing to check is the SIM presence and PIN code insertion This can be done with the following commands Enable the Extended Error Result Codes e
38. C on which the specific program for updating the Software TFI can be run Step by Step Upgrade Procedure The firmware update can be done with a specific software tool provided by Telit that runs on Windows based PCs First the program will erase the content of flash memory then the program will write on the flash memory To update the firmware of the module we suggest the following procedure e Run the file TFI_xxxx exe The following window must be displayed Select the language preferred by pressing the correspondent button Italiano e The End User License Agreement will appear Please read it and accept the terms if you are going to proceed j a r v i P Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved Page 112 of Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 License Agreement Please read the following license agreement carefully End User License Agreement IMPORTANT THIS SOFTWARE END USER LICENSE AGREEMENT EULA IS A LEGAL AGREEMENT BETWEEN YOU EITHER AN INDIVIDUAL OR IF PURCHASED OR OTHERWISE ACQUIRED BY OR FOR AN ENTITY AN ENTITY AND DAl TELECOM READ IT CAREFULLY BEFORE COMPLETING THE INSTALLATION PROCESS AND USING THE SOFTWARE IT PROVIDES A LICENSE TO USE THE SOFTWARE AND CONTAINS WARRANTY INFORMATION AND LIABILITY DISCLAIMERS BY SELECTING THE DOWNLOAD OR INSTALL NOW BUTTON AND USING THE SOFTWARE YOU A
39. D 27 Channel 4 Range 1 to 32 Elevation 27 degrees Channel 4 Maximum 90 Azimuth 138 degrees Channel 4 True Range 0 to 359 SNR C No 42 dBHz Range 0 to 99 null when not tracking Checksum 71 Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved i Page 105 of 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 lt CR gt lt LF gt End of message termination 6 4 5 RMC Recommended Minimum Specific GNSS Data This sentence reports Time date position course and speed data Table H contains the values for the following example GPRMC 161229 487 A 3723 2475 N 12158 3416 W 0 13 309 62 120598 10 Table H RMC Data Format Name Example Units Description Message ID GPRMC RMC protocol header UTC Time 161229 487 hhmmss sss Status A A data valid or V data not valid Latitude 3723 2475 ddmm mmmm N S Indicator N N north or S south Longitude 12158 3416 dddmm mmmm E W Indicator W E east or W west Speed Over 0 13 knots Ground Course Over 309 62 degrees True Ground Date 120598 ddmmyy Magnetic degrees E east or W west Variation Mode A A Autonomous D DGPS E DR Checksum 10 lt CR gt lt LF gt End of message termination 6 4 6 VTG Course Over Ground and Ground Speed This sentence reports the actual course and speed relative to the ground Table contains the values for the following example GPVTG 309 62 T M 0 13 N 0 2 K A 23 Table I VT
40. E G only The information presented in this document is believed to be accurate and reliable However Telit Communications S p A assumes no responsibility for its use nor any infringement of patents or other rights of third parties which may result from its use No license is granted by implication or otherwise under any patent rights of Telit Ea Ka Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved Page 5 of 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 Communications S p A other than for circuitry embodied in Telit products This document is subject to change without notice Page 6 of 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 2 UC864 E G WD WDU Product Specification ITEM FEATURE UC864 E UC864 G UC864 WD UC864 WDU Single Band re Dual band Dual band UMTS HSDPA UMTS WEDGE UMTS WEDGE Af 2100MH ade tian 2100 900 1900 850 interface z Quad Band GSM Quad Band GSM 850 900 1800 1900 Dual Band GSM Dual Band GSM 900 1800 850 1900 Standalone GPS 850 900 1800 1900 36 2 L X30 W X4 8 T 45 L X30 W X4 8 T Data WCDMA ULIDL 384kbps n WCDMA UL DL 384kbps aa EDGE UL DL 236 8Kbps EDGE UL DL 236 8Kbps GPRS UL DL 85 6 Kbps CSD 9 6Kbps GPRS UL DL 85 6 Kbps CSD 9 6Kbps 3 2 ra LP Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4
41. ERROR For example 1 Let us assume you want to select the SM normal phonebook for operations command AT CPBS SM lt cr gt response OK Now you might want to look for the entry at the position index 7 command AT CPBR 7 lt cr gt the response may look like Reproduction forbidden without Telit Communications S p A s written authorization All Rights _ Page 34 of 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 CPBR 7 39404192369 145 Fabio OK Now you might want to look for the entries at the positions from 7 to 9 and for example the position at index 8 is empty command AT CPBR 7 9 lt cr gt the response may look like CPBR2 7 39404192369 145 Fabio CPBR 9 0404192111 129 Fabrizio OK 4 1 4 Phonebook Entry Write First you must select the desired storage as active see par 3 1 1 1 Then e send command AT CPBW lt index gt lt number gt lt type gt lt text gt lt cr gt where lt index gt is the index number of the desired PB record to be written may be omitted if any empty record number can be used lt Number gt is the phone number lt type gt is the type of number 145 international numbering scheme contains the character 129 national numbering scheme lt text gt is the alphanumeric name associated with the number e wait for response Response Reason Action OK Record has been successfully Proceed ahead written ERR
42. G Data Format Name Example Units Description Message ID GPVTG VTG protocol header Course 309 62 Measured heading Reference T True Course degrees Measured heading Reference M Magnetic Speed 0 13 knots Measured horizontal speed Units N Knots Speed 0 2 km hr Measured horizontal speed Units K Kilometers per hour 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 Mode A A Autonomous D DGPS E DR Checksum 29 lt CR gt lt LF gt End of message termination 6 5 Checking GPS Device Functionality After a proper power on the device is ready to receive AT commands on the MODEM serial port The GPS receiver also will be automatically powered on and it will start the scan of the available GPS signals On the NMEA USB port default 115200 bps 8 n 1 there must be presence of the NMEA sentences 6 6 Controlling GPS Receiver The UC864 G module is provided by a set of AT commands that permits to configure and use it through the MODEM serial port For the Full list of available commands please refer to the UC864 G AT commands Specification 6 6 1 Power Control of GPS Receiver The GPS receiver is by default switched on at the first power On If is necessary to switch it off or On is possible to use the AT GPSP command The GPS receiver is usable if the GSM module is switched on or at least in power saving This command also switch off the GPS antenna supply Syntax of the command AT GPSP lt
43. GSM SIM or UMTS SIM USIM Check SIM it must be a GSM SIM or UMTS SIM USIM Change index number or leave it empty and retry PB storage is full PB storage is full 1 Let us assume you want to select the SM normal phonebook for operations command AT CPBS SM lt cr gt response OK Now you might want to write a new record on the PB command AT CPBW 0404192123 129 NewRecord lt cr gt response OK Now you may want to check if the operation has really succeeded and where the new record has been written obviously the operation was successful since the device returned OK command AT CPBF NEW lt cr gt response Reproduction forbidden without Telit Communications S p A s written authorization All Rights a 36 of 115 Z oO Telit UC864 E G WD WDU Software User Guide CPBF 8 0404192123 129 NewRecord OK 1vv0300767 Rev 2 4 2 2009 The new record was written at the position index 8 The first free record index found Phonebook Entry Delete Fisrt the desired storage must be active see par 4 1 1 1 Then e send command AT CPBW lt index gt lt cr gt where lt index gt is the index number of the desired PB record to be deleted e wait for response Response OK ERROR CME ERROR 21 CME ERROR 10 CMS ERROR 310 CME ERROR 11 CMS ERROR 311 CME ERROR 12 CMS ERROR 316 CME ERROR 13 CMS ERROR 313 CME ERROR 14 CMS ERR
44. IR lt n gt lt m gt m d f i Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved Page 41 of 115 Fam F 4 2 3 2 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 OK where lt n gt is the facility status on the Mobile 0 CLIR facility according to CLIR service network status 1 CLIR facility active CLI not sent 2 CLIR facility not active CLI sent lt m gt is the facility status on the Network 0 CLIR service not provisioned service unavailable 1 CLIR service provisioned service available 2 unknown e g no network present etc 3 CLI temporary mode presentation restricted 4 CLI temporary mode presentation allowed NOTE The lt m gt parameter reports the status of the service at network level If the CLIR service is not provisioned then it is not possible to use this service and changing the first parameter lt n gt will not change the CLI presentation to the other party behavior of the network For example 1 Let us assume you want to check your CLIR settings command AT CLIR lt cr gt response CLIR 2 4 In this case the CLIR service is temporary mode allowed on the network and the mobile sends the CLI when calling CLI Restriction not active Restrict Allow Caller Line ID Indication e send command AT CLIR lt n gt lt cr gt where lt n gt is the operation mode selected 0 Calling Lin
45. K In this case the GPIO3 pin was set in input direction and its status has been measured to be HIGH 2 Let us assume you want to query the GPIO4 pin for its status command AT GPIO 4 2 lt cr gt response GPIO 1 0 OK In this case the GPIO4 pin was set in output direction and its status is LOW 3 Let us assume you want to query the GPIO6 pin for its status command AT GPIO 6 2 lt cr gt response GPIO 2 0 OK In this case the GPIO6 pin was set in alternate function direction and therefore works as alarm output The reported status LOW has no meaning 4 7 2 2 Setting GPIO Pin Output Status To set the pin status when pin is set as OUTPUT i Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved Page 86 of 115 4 7 2 3 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 e send command AT GPIO lt pin gt lt value gt 1 lt cr gt where lt pin gt is the GPIO pin number at which the command applies 1 GPIO1 12 GPIO12 2 GPIO2 13 GPIO13 3 GPIO3 14 GPIO14 4 GPIO4 15 GPIO15 5 GPIO5 16 GPIO16 6 GPIO6 17 GPIO17 7 GPIO7 18 GPIO18 8 GPIO8 19 GPIO19 9 GPIOY 20 GPIO20 10 GPIO10 21 GPIO21 11 GPIO11 22 GPIO22 lt value gt is the pin value to be set and can be 0 LOW 1 HIGH e wait for response OK For example 1 Let us assume you want to set the GPIO3 pin HIGH command
46. MSC number type 145 international numbering scheme number begins with 129 national numbering scheme TIP This settings remains stored in the SIM card until it is changed or deleted so this operation may be done only once if the SIM Card is not changed The setting is maintained even after power down For example 1 Let us assume you want to check your SMSC number command AT CSCA lt cr gt response CSCA 393359609600 OK Add SMS Service Centre Number only if required If your previously check for SMSC returned an empty field CSCA 129 Or if the SMSC number stored does not correspond to the desired one then the new number has to be stored In this way the previously stored number will be overwritten e send command AT CSCA lt number gt lt type gt lt cr gt where m d f q Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved Page 61 of 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 lt number gt is the desired SMSC number lt type gt is the SMSC number type 145 international numbering scheme number begins with 129 national numbering scheme e wait for OK For example 1 Let us assume your desired SMSC number is 39335123456 stored in international format command AT CSCA 39335123456 145 lt cr gt response OK 4 6 1 4 Select New Messages Indication Behavior When the d
47. OR 314 CME ERROR 15 Reason Record has been successfully deleted some error occurred invalid index out of PB storage limits SIM not present SIM not present SIM is present and PIN is required to continue operations SIM is present and PIN is required to continue operations SIM is present and PUK is required to continue operations SIM is present and PUK is required to continue operations SIM defect SIM defect SIM is busy SIM is busy SIM is wrong type Action proceed ahead Enable extended result codes see par 3 4 2 1 and retry check index number and retry Check SIM or require SIM insertion and repeat from par 3 4 2 1 Check SIM or require SIM insertion and repeat from par 3 4 2 1 insert SIM PIN see par 3 4 2 1 insert SIM PIN see par 3 4 2 1 insert SIM PUK see par 3 4 2 1 insert SIM PUK see par 3 4 2 1 Check SIM insertion or require a new SIM not defected and repeat from par 3 4 2 1 Check SIM insertion or require a new SIM not defected and repeat from par 3 4 2 1 retry later retry later Check SIM it must be a GSM SIM or UMTS SIM USIM Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 CMS ERROR 315 SIM is wrong type Check SIM it must be a GSM SIM or UMTS SIM USIM aP The delete operation simply overwrites the record number lt index gt with an empty record If the record to be deleted was already empty no error messages will be shown bu
48. OR some error occurred Enable extended result codes see par 3 4 2 1 and retry CME ERROR 10 SIM not present Check SIM or require SIM insertion and repeat from par 3 4 2 1 CMS ERROR 310 SIM not present Check SIM or require SIM insertion and repeat from par 3 4 2 1 CME ERROR 11 SIM is present and PIN is insert SIM PIN see par required to continue operations 3 4 2 1 Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved l Page 35 of 115 CMS ERROR 311 CME ERROR 12 CMS ERROR 316 CME ERROR 13 CMS ERROR 313 CME ERROR 14 CMS ERROR 314 CME ERROR 15 CMS ERROR 315 CME ERROR 21 CME ERROR 20 CMS ERROR 322 For example Z rs Telit UC864 E G WD WDU Software User Guide SIM is present and PIN is required to continue operations SIM is present and PUK is required to continue operations SIM is present and PUK is required to continue operations SIM defect SIM defect SIM is busy SIM is busy SIM is wrong type SIM is wrong type invalid index memory full memory full 1vv0300767 Rev 2 4 2 2009 insert SIM PIN see par 3 4 2 1 insert SIM PUK see par 3 4 2 1 insert SIM PUK see par 3 4 2 1 Check SIM insertion or require a new SIM not defected and repeat from par 3 4 2 1 Check SIM insertion or require a new SIM not defected and repeat from par 3 4 2 1 retry later retry later Check SIM it must be a
49. R line since when this line is high Data Terminal is NOT ready and the USB port must support the VBUS line since when this line is Low the device goes into a sleep condition and will not respond to commands until the DTR is tied low Data Terminal is ready or the VBUS is tied high Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 NOTE k To turn OFF UC864 E first OEM application MUST cut off supplying power to the USB_VBUS pin then the pad ON must be tied low for at least 2 seconds and then released 4 4 1 1 Enabling Disabling the Power Saving Function e send command AT CFUN lt fun gt lt cr gt where lt fun gt is the power saving function mode the supported values are 0 minimum functionality NON CYCLIC SLEEP mode in this mode the AT interface is not accessible 1 mobile full functionality with power saving disabled factory default 2 disable TX 4 disable both TX and RX 5 mobile full functionality with power saving enabled e wait for response Response Reason Action OK The power save is now active ERROR some error occurred Enable extended result codes see par 3 4 2 1 and retry CME ERROR 4 operation not supported Check command syntax and lt fun gt value 4 5 Power Saving Mode Power Saving Mode means that Device is in sleep mode with disabling the interface UART USB UC864 family makes it possible for DTE to receive the event such as incoming call
50. RE CONFIRMING YOUR ACCEPTANCE OF THE SOFTWARE AND AGREEING TO BECOME BOUND BY THE TERMS OF THIS AGREEMENT IF YOU DO NOT irl E BOUND BYTHESE TERMS THEN DO NOT INSTALL THE C do not accept the terms in the license agreement OK Cancel e Press OK to the initial message TAH Information Before programming check if battery is charged i Programming process once started does not have to be interrupted This operation erases all user settings Note In connection with the UC864 modules charged battery has to be understood that the power supply must not be disconnected during the firmware update e Download ready screen If Diagnostic COM Port is automatically detected then the baudrate is fixed to 230400 But automatically port detection is depending on Window OS and it is targeting on Window XP If COM Port is not detecting then must recheck that connecting status of modem USB cable and USB driver installation Firmware Version displayed on Title bar is new firmware version and this version will be i f A 4 5 J RY X ue j EA Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved Page 113 of 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 updated to the module TA Verl 1 UC864 E 08 00 001 B011 qc About Port EE Download Stop BPS 230400 gt Port e Select th
51. S Jeli wireless solutions UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 H as g PE t a naa a A oe RA A Making machines talk Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 Disclaimer The information contained in this document is the proprietary information of Telit Communications S p A and its affiliates TELIT The contents are confidential and any disclosure to persons other than the officers employees agents or subcontractors of the owner or licensee of this document without the prior written consent of Telit is strictly prohibited Telit makes every effort to ensure the quality of the information it makes available Notwithstanding the foregoing Telit does not make any warranty as to the information contained herein and does not accept any liability for any injury loss or damage of any kind incurred by use of or reliance upon the information Telit disclaims any and all responsibility for the application of the devices characterized in this document and notes that the application of the device must comply with the safety standards of the applicable country and where applicable with the relevant wiring rules Telit reserves the right to make modifications additions and deletions to this document due to typographical errors inaccurate information or improvements to programs and or equipment at any time and without notice Su
52. ages 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 e wait for response Response Reason Action OK Message has been successfully proceed ahead deleted ERROR some error occurred Enable the extended error Page 77 of 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 codes report see par 3 4 2 1 and retry CMS ERROR 321 Invalid memory index Check the lt index gt number and e g the given record was retry already empty For example 1 Let us assume you want to delete a previously written SMS that was written to the storage index position number 3 We suppose you already have set up the device for text SMS mode as described on the previous paragraphs command AT CMGD 3 response OK In this case the SMS was successfully deleted 2 Let us assume you want to delete a received SMS that was stored to the index position number 7 command AT CMGD 7 response OK 4 6 7 Reading an SMS A new SMS can be read with the command
53. arm trigger the Telit UC864 FAMILY can e automatically Wake up fully operative from shutdown as if the ON OFF e automatically Wake up from shutdown in a special status namely alarm status where it will not look for or try to register into any network as if it would be off except from the fact that it proceeds with the alarm action and it can receive commands to return completely operative or shutdown immediately e If already ON at alarm trigger time simply proceed with the Alarm action Once Woken up the Telit UC864 FAMILY proceeds with the chosen action that can be e issue an unsolicited code ALARM lt user_text gt on the serial port until a 90s timeout expires or a special Wake up command is received e play an Alarm tone until a 90s timeout expires or a special Wake up command is received e rise the pin GPIO6 until a 90s timeout expires or a special Wake up command is received e any combination of these actions With these features the Telit UC864 FAMILY for example can e Wake up itself and its controlling hardware by using the GPIO6 pin at the desired time so timely surveys can be programmed without the need to keep the any hardware on and therefore reducing power consumption to a minimum e Activate some special hardware on time trigger event with the GPIO6 pin Reproduction forbidden without Telit Communications S p A s written authorization All Rights _ Page 90 of 115 Telit UC864 E G WD WDU Software U
54. ch changes will nevertheless be incorporated into new editions of this application note All rights reserved 2009 Telit Communications S p A Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 Contents Ts OVERVIEW iesivcsaccascetactsstesacuasoevaccnvoevacnaveedacesvvevaeuavee vaensoevave ddensvoe taevavoe vaensvne vaeusvee dasusvou vasonsesies dacusipedasuaves dasesveutaeunvee 5 2 UC864 E G WD WDU PRODUCT SPECIFICATION cssssscsscsessscsscssccscssccsscsecssssesssccscssccssesessscsscsessscsesssees 7 3 BASIC OPERATIONS cissssvccsscssvsatscvsvenvscssvenvssvsveevacsansnsssosvensscesssnssustvacsansebssssvessssssnsess sesnctusssansesinesbedbesssoeTseseeessessyees 8 3 1 COMMAND SYNTAX ii i cesc scsccccesdstvntesconccuestsiuttescedcucssvasvsdvscs EESE EEEE EESE SEE EEE EEEE EN 8 3 2 COMMAND RESPONSE TIMEOUT sccscososecsscessoeconsoseesscvssoesssesdensecensensseestensevesssesacestentosesseesacessensousotaessevaseaseneeds 8 3 3 TURNING ON OFF THE UC864 E G WD WDU ececcssssssesecseeeceeeeeseeeenecaeesecneeseceaeeceaecaeesecaevrenaeeneeaeentease 10 3 4 CHECKING WCDMA DEVICE FUNCTIONALITY cccescesesssesecssesscsseescssecesesecseesecsesecssecssesecsuesecseseesseeeseaessueaes 11 34A BOUL scsi pene a E E aE RA EEEa casas eas E NESE E ea Eo EpC ESEE TESS ll 3 4 2 SIM Presence Checking icsi aiaia ap opie aE EES aE EG O S E EREE Nanai ee 11 3 4 3 NetWork Checking croscie a aaee aE Ea Oa a E EUN Era
55. cr gt where Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 lt da gt destination address e wait for prompt gt e send SMS text MAX 160 characters e end command with CTRL Z character 0x1A hexadecimal or abort command with ESC character 0x1B hexadecimal e wait for response Response Reason Action CMGS lt mr gt Message has been successfully proceed ahead sent lt mr gt represents the OK message reference number ERROR some error occurred Enable the extended error codes report see par 3 4 2 1 and retry CMS ERROR 330 SMSC address unknown Insert SMSC address see par 4 6 1 3 CMS ERROR 41 Temporary Failure may be Check for signal strength and that the device is not registered network registration on any network CMS ERROR 331 No network service Check for signal strength and network registration CMS ERROR 1 Unassigned number The destination address number does not exist Check it and repeat command CMS ERROR 42 network congestion Retry later CMS ERROR 96 Mandatory information missing Check for destination address in the SMS overwrite it and retry OK command aborted by user you issued a ESC char For example 1 Let us assume you want to directly send a new SMS to the destination address number 39338123456789 We suppose you already have set up the device for text SMS mode as described on the previous paragraphs command AT CMGS 39338123456789 respons
56. cs gt Data Coding Scheme lt pag gt page number lt pags gt total number of pages of the message lt data gt CBM Content of Message lt ds gt SMS STATUS REPORTs reporting option 0 status report receiving is not reported to the DTE 1 the status report is sent to the DTE with the following unsolicited result code PDU Mode CDS lt length gt lt CR gt lt LF gt lt PDU gt where lt length gt PDU length PENAS a send m d f q Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved Page 64 of 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 lt PDU gt message PDU TEXT Mode CDS lt fo gt lt mr gt lt ra gt lt tora gt lt scts gt lt dt gt lt st gt where lt fo gt first octet of the message PDU lt mr gt message reference number lt ra gt recipient address string type represented in the currently selected character set see CSCS lt tora gt type of number lt ra gt lt scts gt arrival time of the message to the SC lt dt gt sending time of the message lt st gt message status as coded in the PDU 2 if a status report is stored then the following unsolicited result code is sent CDSI lt memr gt lt index gt where lt memr gt memory storage where the new message is stored GR lt index gt location on the memory where SM is stored lt bfr gt b
57. ction you must provide the network parameters to enter through the internet point of the GPRS EDGE WCDMA HSDPA network ISP Internet Service Provider and not the phone number to be dialed Therefore it is not possible to establish a direct point to point PSD connection between two modems as in CSD case instead an internet tunneling must be done to achieve a point to point connection between two peers This approach as the immediate advantage of projecting the controlling application of the PSD modem directly on the internet ready to be accessed virtually from anywhere in the world at the same cost on the GPRS EDGE WCDMA HSDPA network Actually the billing of the PSD connection is based on the amount of data exchanged number of packets transferred independently from the time the connection is active or where these packet must be delivered Therefore it is possible to leave the controlling application always connected and ready to receive send data on demand while paying only for the data really exchanged The drawback of the PSD connection is that the controlling application must have its own TCP IP protocol stack embedded to decode the packets that arrive from GPRS EDGE WCDMA HSDPA network and encode the ones to be sent through the internet There are few considerations than must be done on the PSD connections 115 eee Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 the GPRS connection speed with a
58. curred Enable the extended error codes report see par 3 4 2 1 and retry CME ERROR 4 operation not supported the Check command syntax service required is not available CME ERROR 30 no network service Check for registration see par Error Reference source not found and signal strength CME ERROR 16 wrong network password check network password and retry For example 1 Let us assume you want to bar all the outgoing calls originated by mobile and the network password of your operator is 0000 command AT CLCK AO 1 0000 lt cr gt response OK 4 2 4 5 Barring Unbarring All Outgoing International Calls e send command AT CLCK Ol lt en gt lt pwd gt lt cr gt where lt en gt is the operation selected 0 Call Barring Disable Unbarring 1 Call Barring Enable Barring lt pwd gt is the network password required to change facility status e wait for response Response Reason Action OK Barring is now enabled disabled all outgoing international calls will be barred unbarred ERROR some error occurred Enable the extended error codes report see par 3 4 2 1 and retry CME ERROR 4 operation not supported the Check command syntax service required is not available CME ERROR 30 no network service Check for registration see par Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved Page 48 of 115 Telit UC864 E G WD WDU Software User Guide 1vv03007
59. d Page 62 of 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 1 If SMS DELIVER is stored into ME TA indication of the memory location is routed to the TE using the following unsolicited result code CMTI lt memr gt lt index gt where lt memr gt memory storage where the new message is stored SM ME SR lt index gt location on the memory where SM is stored 2 SMS DELIVERs except class 2 messages and messages in the message waiting indication group are routed directly to the TE using the following unsolicited result code PDU Mode CMT lt alpha gt lt length gt lt CR gt lt LF gt lt pdu gt where lt alpha gt alphanumeric representation of originator destination number corresponding to the entry found in MT phonebook lt length gt PDU length lt pdu gt PDU message TEXT Mode CMT lt oa gt lt alpha gt lt scts gt lt tooa gt lt fo gt lt pid gt lt dcs gt lt sca gt lt tosca gt lt length gt lt CR gt lt LF gt lt data gt the information written in italics will be present depending on CSDH last setting where lt oa gt originating address string type converted in the currently selected character set see CSCS lt alpha gt alphanumeric representation of lt oa gt used character set must be the one selected with either command CSCS lt scts gt arrival time of the message to the SC lt tooa gt lt tosca gt t
60. d command AT CREG lt cr gt e wait for response Response Reason Action CME ERROR 10 SIM not present or damaged Check SIM or require SIM insertion and repeat from par Error Reference source not found CME ERROR 11 SIM is present and PIN is Repeat par Error Reference required to continue operations source not found CREG 0 0 No network is found Check for antenna cable or connection antenna may be CREG 1 0 disconnected or damaged or change position if the antenna is OK Repeat par Error Reference source not found until a network is found CREG 0 1 Mobile is registered on its home Proceed ahead Ready to call or network 4255 i oie EPEN EA Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved Page 13 of 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 CREG 1 1 CREG 0 2 Mobile is currently not Repeat procedure at par Error or registered on any network butis Reference source not found CREG 1 2 looking for a suitable one to to see if it has found a suitable register network to register in CREG 0 3 Mobile has found some Try in another place and repeat or networks but it is not allowed to procedure at par Error CREG 1 3 register on any of them no Reference source not found roaming was allowed CREG 0 4 Mobile is in an unknown Repeat procedure at par Error or network status Reference source not
61. d is generated one time lt E2SLRI value gt 50 11500 ms Figure 3 3 3 1 RI Signal for E2SLRI 4 5 2 4 RI Signal for Events in Power Saving Mode RI Signal for URC message and incoming data is generated only when modem is in power saving mode PSMRI must be set as the value is not 0 and ATHCFLO 1 must be issued DTE issue AT CFUN 5 and Drop DTR pin on main UART to place modem in the power saving mode lt PSMRI value 50 11500 ms Figure 3 3 4 1 RI Signal for PSMRI Note if RI signal for Incoming Call SMS Socket Listen and PSMRI are generated at the same time in power saving mode RI signal for PSMRI will be ignored 4 6 4 6 1 4 6 1 1 Fi F Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 SMS Handling The Telit UC864 FAMILY supports the Short Message Service it is possible to store delete write send and receive a SMS which is a short text message up to 160 characters long SMS Device setup Before accessing the Short Message Service the device has to be properly set up Select SMS Format Type The UC864 FAMILY supports SMS in two different formats e PDU e Text The difference is that in the PDU mode the device returns and receives SMS encoded in the format ready to be sent to the network in TEXT mode the device converts automatically the read PDU into text and vice versa By using TEXT mode the PDU data encoding knowledge is not needed
62. de NOTE If the device is in the alarm mode no network activity is done therefore the only commands that are accepted are the WAKE and SHDN ones When in the alarm mode no operation is allowed towards the network therefore it is not possible to receive or send calls SMS and whatever WCDMA GSM GPRS services Alarm operation example For example 1 Let us assume you have a battery powered device a meteorological unit that measures every hour the conditions and therefore needs to send a new SMS every hour to the central server for example indicating the whether status just measured Let say your application must consume the absolute minimum power to achieve the job since it will be placed in a remote position where its battery must last as long as possible and therefore it must shutdown completely and wake up every hour for just the time needed to measure amp send the whether successively shutdown set up the time in the internal clock only the first time command AT CCLK 02 11 07 12 24 30 01 lt cr gt lal A aie Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved Page 96 of 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 response OK set up the next alarm in order to raise the GPIO6 pin to power up the controlling application too command AT CALA 02 11 07 13 24 30 01 0 6 TIME TO MEASURE amp SMS lt
63. e gt now you can insert the message text in IRA format note that the IRA format and ASCII format coincide for the alphabet characters but not for the other Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved Page 76 of 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 here will be inserted the SMS message text to be sent conclude text with the character CTRL Z response CMGS 4 OK In this case the new SMS was successfully sent to the SC and its network reference number is 4 Do not confuse message reference with message index position the first indicates the network reference for identifying the sent message the eventually requested status report will have the same reference while the second indicates the position where the message has eventually been stored in the memory 4 6 6 Deleting an SMS An already written received SMS can be deleted from the selected storage To delete the SMS its location index is needed e send command AT CMGD lt index gt lt delflag gt lt cr gt where lt index gt SMS location index if lt delflag gt 0 Test command shows the valid memory locations and optionally the supported values of lt delflag gt lt delflag gt an integer indicating multiple message deletion request as follows 0 or omitted Delete the message specified in lt index gt 1 Delete all read mess
64. e 1vv0300767 Rev 2 4 2 2009 6 GPS operations UC864 G only 6 1 Introduction The UC864 G module is equipped with gpsOne that is controllable by the modem using a set of AT commands or dedicated NMEA sentences 6 2 UC864 G Serial Ports 4 serial ports are available on the module UART SERIAL PORT MODEM USB SERIAL PORT AUX USB SERIAL PORT NMEA USB SERIAL PORT 6 3 WGS 84 GPS receivers perform initial position and velocity calculations using an earth centered earth fixed ECEF coordinate system Results may be converted to an earth model geoid defined by the selected datum For UC864 G the default datum is WGS 84 World Geodetic System 1984 which provides a worldwide common grid system that may be translated into local coordinate systems or map dates Local map dates are a best fit to the local shape of the earth and not valid worldwide 2 6 4 NMEA 0183 The NMEA 0183 is a specification created by the National Marine Electronics Association NMEA that defines the interface between other marine electronic equipment The standard permits marine electronics to send information to computers and to other marine equipment GPS receiver communication is defined within this specification The actually supported version is 2 2 The provided NMEA sentences are GGA Time position and fix type data GLL Latitude longitude UTC time of position fix and status GSA GPS receiver operating mode satellites used in the position s
65. e Indication to the other party According to Network service status 1 Calling Line Indication Restriction Enabled CLI not sent 2 Calling Line Indication Restriction Disabled CLI sent 4 2 4 Fi F 4 2 4 1 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 e wait for OK response For example 1 Let us assume you want to disable the CLI presentation to the other party permanently command AT CLIR 1 lt cr gt response OK Call Barring Control 7 barring is a GSM WCDMA service that allows the user to block certain types of calls e barring all outgoing calls e barring outgoing International calls e barring outgoing International calls except to home country e barring all incoming calls e barring incoming calls when roaming outside the home country e all barring services applicable only for disabling command e all outgoing barring services applicable only for disabling command e all incoming barring services applicable only for disabling command The service can be queried enabled and disabled NOTE The call barring service is handled by the network hence all the relative commands issue a network request and it may take several seconds to get response from the network Furthermore all call barring service commands must be issued when the mobile is registered on some Network otherwise an error code is returned no network service Call Barring Service Status Query
66. e error occurred Enable the extended error codes report see par 3 4 2 1 and retry CMS ERROR 330 SMSC address unknown Insert SMSC address see par 4 6 1 3 CMS ERROR 322 Memory Full memory is full hence delete some records and retry Note if command is aborted with ESC character then only the OK result code is returned For example 1 Let us assume you want to write a new SMS to the storage and the destination address is the number 39338123456789 We suppose you already have set up the device for text SMS mode as described on the previous paragraphs command AT CMGW 39338123456789 response gt now you can insert the message text in IRA format note that the IRA format and ASCII format coincide for the alphabet characters but not for the other here will be inserted the SMS message text conclude text with the character CTRL Z response CMGW 3 OK In this case the new SMS was successfully written to the location index 3 of the selected write memory 4 6 4 Sending an SMS Previously Stored An already written SMS can be sent from the selected storage lt memw gt To send the written SMS its location index is needed e send command AT CMSS lt index gt lt cr gt g f Ne SS M g g i z 3 i ZENE ue 4 n4 aes s Er eain me a r ie Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved l Page 74 of 115 Telit UC864 E
67. e right COM port and speed Note that to go faster than 115200 you need a special hardware on the PC Then Press the Download button and within 5 seconds power on the UC864 e Firmware Version displayed on Title bar is current firmware version Port COM13 BPS 230400 2m 13s amss mbn Uploading Wait for the end of programming green message OK Bas ae ae EA i Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved Page 114 of 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 8 Document Change Log Revision Date Changes ISSUE 0 08 11 07 First release ISSUE 1 24 10 08 General revision of the document main changes are Unified UC864 E and UC864 G software user guide Added 2 5 and 2 6 Turn ON OFF UC864 G In 2 2Added new commands CAP SRS SRP STM PCT SHDN QTEMP MONI CGMI CGMM CGMR CGSN CIMI Added 2 7 3 4 Quick Network Status Checking Added 3 5 Power Saving Mode Added 3 7 Using General Purpose Input Output Pins Added 3 8 2 2 2 Exit from alarm status and enter the normal operating mode Added 3 8 2 3 Querying the alarm status Added 5 GPS Operations Added 6 Service and Firmware Update ISSUE 2 04 02 09 Updated 1 Overview Added 2 UC864 E G WD WDU Product Specification Deleted description of 3 3 Turn ON OFF the UC864 E G WD WDU because it can refer to
68. e send command AT CLCK lt fac gt 2 lt cr gt where lt fac gt is the facility to be queried AO Barring All Outgoing Calls m d f q Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved Page 43 of 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 Ol Barring Outgoing International Calls OX Barring Outgoing International Calls except to Home Country Al Barring All Incoming Calls IR Barring Incoming Calls when Roaming outside the home country AB All barring services applicable only for disabling command AG All outgoing barring services applicable only for disabling command AC All Incoming barring services applicable only for disabling command PP service Provider Personalization refer 3GPP TS 22 022 33 PC Corporate Personalization refer 3GPP TS 22 022 33 PF lock Phone to the very First inserted SIM UICC card also referred in the present document as PH FSIM MT asks password when other than the first SIM UICC card is inserted e wait for response Response Reason Action CLCK 0 facility is disabled calls are allowed CLCK 1 facility is enabled calls are barred CME ERROR 4 operation not supported the Check command syntax and service required is not available service code CME ERROR 30 no network service Check for registration see par Error Reference source not found and signal strength
69. e send command AT CMGR lt index gt lt cr gt where lt index gt SMS location index e wait for response in the format Output format for received messages the information written in italics will be present depending on CSDH last setting CMGR lt stat gt lt oa gt lt alpha gt lt scts gt lt tooa gt lt fo gt lt pid gt lt dcs gt lt sca gt lt tosca gt lt length gt lt CR gt lt LF gt lt data gt Output format for sent messages CMGR lt stat gt lt da gt lt alpha gt lt toda gt lt fo gt lt pid gt lt dcs gt lt sca gt lt tosca gt lt length gt lt CR gt lt LF gt lt data gt m d f i Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved Page 78 of 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 Output format for message delivery confirm CMGR lt stat gt lt fo gt lt mr gt lt scts gt lt dt gt lt st gt where lt stat gt status of the message REC UNREAD new received message unread REC READ received message read STO UNSENT message stored not yet sent STO SENT message stored already sent lt fo gt first octet of the message PDU lt mr gt message reference number lt scts gt arrival time of the message to the SC lt dt gt sending time of the message lt st gt message status as coded in the PDU lt pid gt Protocol Identifier lt dcs gt
70. elephone i e conversion to speech 37 ERMES European Radio Messaging System 38 National Paging system known to the SC 39 Videotex T 100 T 101 40 teletex carrier unspecified 41 teletex in PSPDN 42 teletex in CSPDN 43 teletex in analog PSTN 44 teletex in digital ISDN 45 UCI Universal Computer Interface ETSI DE PS 3 01 3 46 47 reserved 2 combinations 48 a message handling facility known to the SC 49 any public X 400 based message handling system 50 Internet Electronic Mail 51 55 reserved 5 combinations 56 62 values specific to each SC usage based on mutual agreement between the SME and the SC 7 combinations available for each SC 63 A GSM mobile station The SC converts the SM from the received TP Data Coding Scheme to any data Page 68 of 115 Fi F Fiu Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 coding scheme supported by that MS e g the default 64 Short Message Type 0 65 Replace Short Message Type 1 66 Replace Short Message Type 2 67 Replace Short Message Type 3 68 Replace Short Message Type 4 69 Replace Short Message Type 5 70 Replace Short Message Type 6 71 Replace Short Message Type 7 72 94 Reserved 95 Return Call Message 96 126 Reserved 127 SIM Data download Data coding Scheme as defined by GSM 3 38 in numerical format The DCS is an 8 bit parameter reported as an integer the default value is 0 otherwise for simplicity we repo
71. evice receives a new message a unsolicited indication is generated this indication may be sent to the DTE buffered if the DTE is busy for example during a data call or discarded To set the desired behavior e send command AT CNMIl lt mode gt lt mt gt lt bm gt lt ds gt lt bfr gt lt cr gt where Set command selects the behaviour of the device on how the receiving of new messages from the network is indicated to the DTE Parameter lt mode gt unsolicited result codes buffering option 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 in case the DTE is busy and flush them to the TE after reservation Otherwise forward them directly to the TE 3 if lt mt gt is set to 1 an indication via 100 ms break is issued when a SMS is received while the module is in GPRS online mode It enables the hardware ring line for 1 s too lt mt gt result code indication reporting for SMS DELIVER 0 No SMS DELIVER indications are routed to the TE tae ag Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserve
72. f any character closing the handshake aborts the call a A re Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved Page 25 of 115 3 6 3 3 6 3 1 3 6 3 2 Fam F Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 For example 1 Let us assume you have to call the national number 040 4192111 command ATD 0404192111 lt cr gt response CONNECT 9600 2 Let us assume you have to call the national number but in international format 39 40 4192111 command ATD 39404192111 lt cr gt response CONNECT 9600 3 Let us assume you have to call the international number 386 40 4192111 command ATD 386404192111 lt cr gt response CONNECT 9600 Closing the Data call Exit the data mode and enter the command mode e send escape sequence e wait for response OK Hang up the data call e send command ATH lt cr gt e wait for response NO CARRIER TIP During the data call the device remains in data on line mode so the escape sequence must be issued before sending AT commands to the device Reproduction forbidden without Telit Communications S p A s written authorization All Rights a Page 26 of 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 3 7 Answer an incoming Call When an incoming call is detected the device reports an unsolicited code which may be
73. f the message is received unread status in the storage changes to received read An error result code is sent on empty record lt index gt For example 1 Let us assume you want to read the SMS that is stored at the position index 4 We suppose you already have set up the device for text SMS mode as described on the previous paragraphs command AT CMGR 4 response CMGR STO UNSENT 393351234565 Telit Test Message for Text Mode SMS OK In this case the SMS was successfully read the text contained was Telit Test Message for Text Mode SMS The message was written to the storage by user STO but still not sent UNSENT to the destination address with the number 393351234565 2 Let us assume you want now to read the SMS that is stored at the position index 5 command AT CMGR 5 response CMGR REC UNREAD 393381234567890 29 06 01 12 30 04 01 Telit Test Message for Text Mode SMS RECEIVING OK In this case the SMS was successfully read the text contained was Telit Test Message for Text Mode SMS RECEIVING The message was received REC from the number 393381234567890 at 12 30 04 the day 29 06 01 in the European time zone 1 After this read command the message at index 5 becomes REC READ Listing a Group of SMSs The SMS can be grouped into 5 different groups depending on their status e REC UNREAD received messages still not read e REC READ received messages already read Teli
74. fer is limited to 14400 bps An example of this kind of operation is shown in the following picture where the point to point connection is between the two peers as if all the devices inside the dashed line are not present a Netwo rk G fis De r PLMN interworking Nanni Ms f originator GSM HSCSD aN Server receiver HSCSD f 44 Nas sa P P G A fi 9 LENE ey wee Fa ie Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved i Page 99 of 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 In PSD operations instead the connection is made directly towards internet as if the PSD modem which support GPRS EDGE WCDMA HSDPA was a network IP socket interface There is no data path reserved for the data exchange between the two peers instead the resources are allocated dynamically on demand and the data exchanged is organized into packets typically TCP IP furthermore the maximum transfer speed can be much faster than GSM CSD An example of PSD connection is shown in the following picture where the PSD connection is between the PSD modem and the internet as if all the devices inside the dashed line are not present f g N SP m Public Internet i sm er firewall D intranet Wireless Cellular PSD interconnectivity Due to this kind of connection when activating the PSD conne
75. g to the integer 17 e Validity period 24 hours corresponding to an integer value 167 12 hours 167 143 x 30 min 24 hours e Protocol ID implicit SMS sent to a mobile terminal corresponding to a value 0 e DCS default value 0 command AT CSMP 17 167 0 0 response OK 2 Let us assume you want to set the SMS parameters to the values Message Format e SMS submit e donot reject duplicates e VP Format semi octet absolute e status report requested Reproduction forbidden without Telit Communications S p A s written authorization All Rights _ Page 70 of 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 e No Header on PDU e Reply path not set Hence the message format is the binary number 00111001 corresponding to the integer 57 Validity period format is absolute hence it represents the expiration date of the message and the desired expiration date is for example 29 06 02 at 02 20 in the time zone of Italy 1 29 06 02 02 20 00 1 Protocol ID implicit SMS sent to a mobile terminal corresponding to a value 0 Data Coding Scheme e Default Alphabet e Class 0 e g immediate display SMS Corresponding to the binary number 11110000 corresponding to the integer 240 command AT CSMP 57 29 06 02 02 20 00 1 0 240 response OK 4 6 1 6 Select SMS Memory and Check for Memory Space There are various types of storage where the SMS can be stored the Telit UC864 FAMILY pr
76. hutdown MUST be issued and the device must be powered ON again In the table below are listed all the commands whose timeout differs from the default 100 ms and their effective timeout is reported Command Time Out Seconds CBST 0 2 CR 0 2 CRC 0 2 CRLP 0 2 CSCS 0 2 Reproduction forbidden without Telit Communications S p A s written authorization All Rights _ Page 8 of 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 Command Time Out Seconds CEER 5 CGMI 5 CGMM 5 CGMR 5 CGSN 20 CIMI 20 CNUM 20 CREG 5 COPS 180 CLCK 180 CPWD 180 CLIP 180 CLIR 180 CCFC 180 CCWA 20 CHLD 20 CUSD 180 CAOC 20 CSSN 20 CLCC 20 CPAS 5 CPIN 20 CSQ 5 CPBS 5 CPBR 20 CPBF 20 CPBW 20 CALM 5 CRSL 5 CLVL 5 CMUT 5 CACM 20 CAMM 20 CPUC 20 CMEE 5 VTS 20 GMI 5 GMM 5 GMR 5 GSN 20 CSMS 5 CPMS 5 CMGF 5 CSCA 20 CSMP 5 Wa j Pe EIT eg Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved Page 9 of 115 P Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 Command Time Out Seconds CSDH 5 CSAS 5 CRES 5 CNMI 5 CMGS 180 5 for prompt gt CMSS 180 CMGW 5 5 for prompt gt CMGD 5 CMGR 5 CMGL 5 CAP 10 SRS 10 SRP 10 STM 10 PCT 10 SHDN 10 QTEMP 10 MONI 10 CGMI 5 CGMM 5 CGMR 5 CGSN 20 CIMI 5 CGACT 180 CG
77. idden without Telit Communications S p A s written authorization All Rights Reserved Page 40 of 115 Fam F 4 2 3 4 2 3 1 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 where lt n gt is the operation mode selected 0 Calling Line Indication Presentation Disabled 1 Calling Line Indication Presentation Enabled e wait for OK response For example 1 Let us assume you receive a call from the national number 1234567890 and extended incoming calls indication is disabled while CLIP is enabled you can see ring indication RING CLIP 1234567890 129 2 Let us assume you receive a call from the international number 391234567890 and extended incoming calls indication is disabled while CLIP is enabled you can see ring indication RING CLIP 391234567890 145 NOTE This does not mean that the incoming call is an international one it simply means that the numbering scheme used to identify the caller is international Restricting Calling Line Indication The UC864 FAMILY is able to send the calling line indication CLI to the other party through the network when an outgoing call is made This indication can be restricted CLIR in various ways e CLI sent always e CLI never sent e CLI temporary sent normally not sent e CLI temporary not sent normally sent CLIR Service Status Query e send command AT CLIR lt cr gt e wait for response in the format CL
78. ify also the value that the pin output must take e send command AT GPIO lt pin gt lt value gt 1 lt cr gt where lt pin gt is the GPIO pin number at which the command applies Page 82 of 115 ra LP 4 7 1 2 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 1 GPIO1 12 GPIO12 2 GPIO2 13 GPIO13 3 GPIO3 14 GPIO14 4 GPIO4 15 GPIO15 5 GPIO5S 16 GPIO16 6 GPIO6 17 GPIO17 7 GPIO7 18 GPIO18 8 GPIO8 19 GPIO19 9 GPIO9 20 GPIO20 10 GPIO10 21 GPIO21 11 GPIO11 22 GPIO22 lt value gt is the GPIO pin value that the pin will assume 0 LOW 1 HIGH e wait for response OK NOTE The GPIO setting is not saved and will be lost on power off so at start up repeat pin initialization commands At start up the setting for GPIO6 and GPIO7 instead is maintained even after a shutdown to permit alarm amp buzzer feature to work always For example 1 Let us assume you want to set GPIO3 pin as Output and you want it to be in LOW status command AT GPIO 3 0 1 lt cr gt response OK In this case the GPIO3 pin was successfully put in output direction and its status has been set to LOW Setting GPIO pin as INPUT When you set a GPIO as input you must specify also a dummy value for the pin state e send command AT GPIO lt pin gt lt dummy_value gt 0 lt cr gt Y D j 5 2 se gt P A gt ommo IF 4 Ho Ltda y i poe
79. ion and repeat from par 3 4 2 1 CMS ERROR 310 SIM not present Check SIM or require SIM insertion and repeat from par 3 4 2 1 CME ERROR 11 SIM is present and PIN is insert SIM PIN see par required to continue operations 3 4 2 1 CMS ERROR 311 CME ERROR 12 CMS ERROR 316 CME ERROR 13 CMS ERROR 313 CME ERROR 14 CMS ERROR 314 CME ERROR 15 CMS ERROR 315 CME ERROR 17 Z rs Telit UC864 E G WD WDU Software User Guide SIM is present and PIN is required to continue operations SIM is present and PUK is required to continue operations SIM is present and PUK is required to continue operations SIM defect SIM defect SIM is busy SIM is busy SIM is wrong type SIM is wrong type PIN2 is required to continue operations since FD facility is not enabled 1vv0300767 Rev 2 4 2 2009 insert SIM PIN see par 3 4 2 1 insert SIM PUK see par 3 4 2 1 insert SIM PUK see par 3 4 2 1 Check SIM insertion or require a new SIM not defected and repeat from par 3 4 2 1 Check SIM insertion or require a new SIM not defected and repeat from par 3 4 2 1 retry later retry later Check SIM it must be a GSM SIM or UMTS SIM USIM Check SIM it must be a GSM SIM or UMTS SIM USIM Enable FD facility with CLCK see par 4 1 1 2 and retry NOTE Fad F After power up amp PIN authentication the device reads all the SIM for a backup hence SIM access is inhibited SIM is
80. iption Fix not available or invalid GPS SPS Mode fix valid Differential GPS SPS Mode fix valid Not supported Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 6 Dead Reckoning Mode fix valid 6 4 2 GLL Geographic Position Latitude Longitude This sentence provides latitude and longitude of vessel position time of position fix and status Table C contains the values for the following example GPGLL 3723 2475 N 12158 3416 W 161229 487 A A 41 Table C Name Example Units Description Message ID GPGLL GLL protocol header Latitude 3723 2475 ddmm mmmm N S Indicator N N north or S south Longitude 12158 3416 dddmm mmmm E W Indicator W E east or W west UTC Time 161229 487 hhmmss sss Status A A data valid or V data not valid Mode A A Autonomous D DGPS E DR Only present in NMEA version 3 00 Checksum 41 lt CR gt lt LF gt End of message termination 6 4 3 GSA GNSS DOP and Active Satellites This sentence reports the GPS receiver s operating mode satellites used in the navigation solution reported by the GGA sentence and DOP values Table D contains the values for the following example GPGSA A 3 07 02 26 27 09 04 15 1 8 1 0 1 5 33 Table D GSA Data Format Name Example Units Description Message ID GPGSA GSA protocol header Mode 1 A See Table E Mode 2 3 See Table F Satellite 07 Sv on Channel 1 Used1 Satellite used in solution 1 Satellite 02 Sv on Channel 2 Used1 Satell
81. is given For example command AT COPS lt cr gt Answer COPS 2 1 WIND WIND 22288 2 1 SI MOBITEL GSM 29341 0 1 Vodafone IT OMNITEL 22210 2 3 1 TIM TIM 22201 0 0 4 0 2 OK In this case the mobile is registered on the network I WIND which is a network from Italy code 222 and Network ID 88 There is also another network available for registration SI MOBITEL GSM which is a network from Slovenia code 293 and Network ID 41 SI MOBIL which is a network from Slovenia code 293 and Network ID 40 and Vodafone IT from Italy with Nation code 22 and Network 10 The other network is not available for registration I TIM from Italy code 222 and Network ID 01 FORBIDDEN TIP In this case a I TIM logo might be reproduced on the MMI to give the user the information that is registered on that network NOTE This command issues a network request and it may require quite a long time to respond since the device has to wait the answer from the network it can be as long as 60 seconds Do not use this command if not necessary tae ag _ Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved Page 15 of 115 Check for Received Signal Strength amp Quality Once the mobile has registered on one network it may be useful to know the received signal strength amp quality to give the user an indication of the re
82. ite Used1 PDOP 1 8 HDOP 1 0 Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved i Page 104 of 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 VDOP 1 5 Checksum 33 lt CR gt lt LF gt End of message termination Table E Mode 1 Value Description M Manual forced to operate in 2D or 3D mode A 2D Automatic allowed to automatically switch 2D 3D Table F Mode 2 Value Description 1 Fix not available 2 2D lt 4 SVs used 3 3D gt 3 SVs used 6 4 4 GSV GNSS Satellites in View This sentence reports the number of satellites SV in view satellite ID numbers elevation azimuth and SNR value There could be four satellites information per transmission so if the number of satellites in view is bigger separated GSV sentences will be generated The number of sentence in transmission and the total to be transmitted is shown in the first 2 fields of the sentence Table G contains the values for the following example GPGSV 2 1 07 07 79 048 42 02 51 062 43 26 36 256 42 27 27 138 42 71 GPGSV 2 2 07 09 23 313 42 04 19 159 41 15 12 041 42 41 Table G GSV Data Format Name Example Units Description Message ID GPGSV GSV protocol header Number of 2 Range 1 to 3 Messages Message 1 Range 1 to 3 Number1 Satellites in 07 View Satellite ID 07 Channel 1 Range 1 to 32 Elevation 79 degrees Azimuth 048 degrees SNR C No 42 dBHz Satellite I
83. lcome to KTF PSC 270 RSCP 76 LAC 5121 Eclo 3 5 UARFCN 10812 PWR 73 dBm DRX 64 OK at moni 1 lt cr gt OK at moni lt cr gt MONI Sync NSet PSC 408 RSCP 86 Eclo 13 5 UARFCN 10812 MONI Sync NSet PSC 102 RSCP 104 Eclo 31 5 UARFCN 10812 OK In this case the mobile is registered on the network whose Country code is 010 and Network operator code is 03 the signal strength is 83dBm MMI may indicate 4 antenna bars as reported on the table 5 Other information received is strictly technical and must not be given to the user The values reported are random and have no meaning They are used only to explain command usage 4 g Bee me W ay gt i Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved Page 19 of 115 Fi F Fi F 3 5 3 5 1 3 5 1 1 Fi F 3 5 1 2 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 NOTE This command must be used only to gather information on network name and signal strength to check if mobile is registered or is looking for a suitable network to register Always use the CREG command This is due to the fact that if the network signal is too weak and mobile looses the registration Until a new network is found the MONI command reports the last measured valid values and not the real ones The TA timing advance parameter is valid only during a call TIP To properly use
84. liability of the network Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 send command AT CSQ lt cr gt wait for response in the format lt WCDMA network gt CSQ lt rssi gt 99 OK lt GSM network gt CSQ lt rssi gt lt ber gt OK where lt rssi gt is an integer from 0 to 99 that indicates the received signal strength lt rssi gt value Signal Strength Indication 0 113 dBm or less Signal is VERY low at the extreme sensibility limit 1 111 dBm MMI may indicate only 1 antenna bar 2 109 dBm MMI may indicate only 1 antenna bar 3 107 dBm MMI may indicate only 1 antenna bar 4 105 dBm MMI may indicate only 1 antenna bar 5 103 dBm MMI may indicate only 1 antenna bar 6 101 dBm MMI may indicate 2 antenna bars 7 99 dBm MMI may indicate 2 antenna bars 8 97 dBm MMI may indicate 2 antenna bars 9 95 dBm MMI may indicate 2 antenna bars 10 93 dBm MMI may indicate 3 antenna bars 11 91 dBm MMI may indicate 3 antenna bars 12 89 dBm MMI may indicate 3 antenna bars 13 87 dBm MMI may indicate 3 antenna bars 14 85 dBm MMI may indicate 3 antenna bars 15 83 dBm MMI may indicate 4 antenna bars 16 81 dBm MMI may indicate 4 antenna bars 17 79 dBm MMI may indicate 4 antenna bars 18 77 dBm MMI may indicate 4 antenna bars 19 75 dBm MMI may indicate 4 antenna bars 20 73 dBm MMI may indicate 4 antenna bars 21 71 dBm MMI may indicate 4 antenna bars 22 69 dBm MMI may indicate 4 antenna bars 2
85. lit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 UC864 family provides the option to allow DTE to enter sleep mode with the maintenance of data connection Above Figure 3 2 1 illustrates the action flow to achieve this purpose NOTE This option is applied only to PS Data Service not support for the service such as CS Data and FAX NOTE We recommend that DTE must wake up from sleep mode and get incoming data as soon as possible Network operators have their own inactivation timer for data transmission If DTE doesn t wake up from sleep mode even though RI signal is activated the data connection may be disconnected by network RI Signal for the Specific Event DTE can wake up from sleep mode by monitoring RI pin while it s in sleep mode UC864 Family provides different RI signal type to DTE according to the specific event This paragraph deals with the following items e RI Signal for incoming call e RI Signal for incoming SMS e RI Signal for socket listen during server mode e RI Signal for URC message and incoming data during power saving mode Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved Page 57 of 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 4 5 2 1 RI Signal for Incoming Call RI signal for incoming call has different signal in accordance with the value of R and RING message is sent
86. ll be barred unbarred ERROR some error occurred Enable the extended error codes report see par 3 4 2 1 and retry CME ERROR 4 operation not supported the Check command syntax service required is not available CME ERROR 30 no network service Check for registration see par Error Reference source not found and signal strength CME ERROR 16 wrong network password check network password and retry For example 1 Let us assume you want to bar all the incoming calls and the network password of your operator is 0000 command AT CLCK AI 1 0000 lt cr gt response g f Ne SS M g g i z 3 i ZENE ue 4 n4 aes i m eain me a r ie Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved l Page 45 of 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 OK 4 k i I J 3 af 5 p f 5 A 4 y Ns i y F Z _ ra gt Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved Page 46 of 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 4 2 4 3 Barring Unbarring Incoming Calls When in International Roaming e send command AT CLCK IR lt en gt lt pwd gt lt cr gt where lt en gt is the operation selected 0 Call Barring Disable Unbarring 1 Call Barring Enable Barring lt pwd gt is the network pass
87. may not be included in double brackets For example 1 Let us assume you want to select the SM normal phonebook for operations command AT CPBS SM lt cr gt response OK Now you might want to look for the entries with the name starting with FA command AT CPBF FA lt cr gt the response may look like CPBF 7 39404192369 145 Fabio CPBF 9 0404192111 129 Fabrizio OK Now you might want to look for the entries with the name starting with FAUSTO but no record contains this name command AT CPBF FAUSTO lt cr gt Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 response CME ERROR 22 or if extended error codes are disabled simply response ERROR Phonebook Entry Read by Index First you must select the desired storage as active see par 3 1 1 1 Then e send command AT CPBR lt index gt lt index2 gt lt cr gt where lt index gt is the index number of the desired PB record to be read e wait for response in the format CPBR lt index gt lt number gt lt type gt lt text gt OK where lt index gt is the record number on the PB lt Number gt is the phone number lt type gt is the type of number 145 international numbering scheme 129 national numbering scheme lt text gt is the alphanumeric name associated with the number or in the case the index number does not correspond to a written record CME ERROR 22 or simply
88. meris the GPS receiver restarts by using the values stored in the internal memory of the GPS receiver validated ephemeris and almanac It is available in controlled mode only Example Let s suppose to perform a cold start of the GPS receiver AT GPSR 1 lt cr gt OK The Receiver will clear all the parameters in its memory and it will start a new scanning of the available satellites 6 6 3 GPS Antenna Management The GPS receiver needs an active antenna This antenna could be supplied by the module By default the antenna supply is set to ON the provided voltage is related to VREG_GPS so the GPS antenna have to accept a range of supply voltage from 3 0 to 3 1V DC With the AT GPSAT command is possible to define this setting The syntax is AT GPSAT lt type gt Parameter lt type gt 0 GPS Antenna not supplied by the module 1 GPS Antenna supplied by the module default 6 6 4 GPS Parameters Save This command allows saving the set parameters in the module s memory Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved Page 108 of 115 6 6 5 6 6 6 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 Syntax of the command AT GPSSAV After this command restart the module to update the modifications Restore GPS Parameters This command allows restoring the factory default parameters for the GPS module Syntax of the
89. ms but it must be considered that this value can vary with the limitations of the network Group high Group low 1209Hz 1336 Hz 1477 Hz 697 Hz 1 2 3 770 Hz 4 5 6 852 Hz 7 8 9 941 Hz 0 NOTE The GSM WCDMA system architecture defines that the audio signal of the DTMF tones is inserted by the network switches on commands sent by the Mobile Station MS Thus the default duration parameters may vary from network to network In case that the devices are controlled by DTMF they become sensitive related to the duration of the tones and timing of the sequences Dedicated investigations on the parameter settings must be made GSM WCDMA Power Saving Function The Telit UC864 family has a special function that reduces power consumption during idle time thus allowing a longer standby time with a given battery capacity This function monitors the DTR line and USB VBUS line indicating that the OEM application is ready to send commands when DTR goes high 3V on UART and USB VBUS goes low OV on USB If so the OEM application is not going to send any commands and the UC864 FAMILY module can save energy by shutting down its internal serial port or USB port When the OEM application becomes ready again the line DTR is tied low OV on UART or VBUS is tied high 5V on UART the UC864 family detect this condition and powers up the serial port or USB port If the power saving function is activated then the serial port must support the DT
90. n value fixed as 99 NOTE For Data calls the signal quality reported is not directly connected to the connection quality The reported signal quality refers only to the GSM radio channel link and not to the whole path from the caller to the receiver so it may happen that the quality on the GSM radio link is very good and hence the reported lt ber gt is 0 good quality but the quality of the remaining path to the other party is very bad and the final data connection quality is very poor For this reason the signal quality indicator lt ber gt must not be taken into account to monitor data calls quality 3 4 3 4 Quick Network Status Checking Once the mobile has registered on one network it may be useful to know the received signal strength and the network on which the mobile is registered These information can be gathered with the commands CREG COPS and CSQ which are part of the standard 3gpp GSM 07 07 27 007 commands as seen before unfortunately these commands are not so fast in the response due to network response time especially the COPS command If You want to keep your software as general as possible you can follow the indications given before and forget this part instead if you need or want a faster way to check at the mobile network information the UC864 FAMILY provides a special command MONI which can be used to gather all the information needed in a faster and simpler way fe Asi Reproduction forbidden witho
91. ned in this document refer to the UC864 FAMILY Product Description document where all the supported AT commands are reported NOTICE ly EN The integration of the WCDMA HSDPA GSM GPRS UC864 E G WD WDU HSDPA for UC864 E G only cellular module within user application must be done according to the design rules described in this manual IT L integrazione del modulo cellulare WCDMA HSDPA GSM GPRS UC864 E G WD WDU HSDPA for UC864 E G only all interno dell applicazione dell utente dovra rispettare le indicazioni progettuali descritte in questo manuale DE Die Integration des WCDMA HSDPA GSM GPRS UC864 E G WD WDU HSDPA for UC864 E G only Mobilfunk Moduls in ein Ger t mu gem der in diesem Dokument beschriebenen Kunstruktionsregeln erfolgen SL Integracija WCDMA HSDPA GSM GPRS UC864 E G WD WDU HSDPA for UC864 E G only modula v uporabni ki aplikaciji bo morala upo tevati projektna navodila opisana v tem piro niku SP La utilizaci n del modulo WCDMA HSDPA GSM GPRS UC864 E G WD WDU HSDPA for UC864 E G only debe ser conforme a los usos para los cuales ha sido dese ado descritos en este manual del usuario FR L int gration du module cellulaire WCDMA HSDPA GSM GPRS UC864 E G WD WDU HSDPA for UC864 E G only dans l application de l utilisateur sera faite selon les r gles de conception d crites dans ce manuel NIC DNAT OY MINURI T NaN TOMI METIA MIT NR oe PPA NORII PE wh UC864 E G WD WDU HSDPA for UC864
92. ns S p A s written authorization All Rights Reserved Page 98 of 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 5 Packet Switched Data operations 5 1 Introduction The Packet Switched Data PSD connection on GPRS EDGE WCDMA and HSDPA network permits DATA transfers in a completely different way with respect to previous point to point communications made with Circuit Switch Data CSD connection on GSM and WCDMA network In CSD operations the modem establishes a connection with the other party another modem in such a way that all the Network devices in between are transparent to the data exchanged simulating a real point to point connection just as if the other party is directly connected with the controlling application of the modem The other party can be either an Internet Service Provider ISP or a private server but in any case the arrival point must have a modem to connect to Landline ISDN or GSM WCDMA CSD The connection establishment procedure defines a particular path where all the information exchanged between the two peers flows and this path is reserved for exclusive use of these 2 peers for all the time the connection is active This approach has the drawbacks of a long time to set up the link between the two peers up to a minute and a time counting bill which proceeds even if no data is exchanged because the path resources are reserved anyway furthermore the speed of the data trans
93. of 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 bps Element AT CBST 0 0 1 V 32 9600 non transparent AT CBST 7 0 1 V 32 9600 non transparent AT CBST 12 0 1 V 34 9600 non transparent AT CBST 14 0 1 V 34 14400 non transparent AT CBST 39 0 1 V 120 9600 non transparent AT CBST 43 0 1 V 120 14400 non transparent AT CBST 71 0 1 V110 X 31 9600 non transparent AT CBST 75 0 1 V 110 X 31 14400 non transparent AT CBST 7 0 0 V 32 9600 transparent AT CBST 12 0 0 V 34 9600 transparent AT CBST 14 0 0 V 34 14400 transparent Once selected the appropriate lt mod gt and lt ce gt parameters from the table e send command AT CBST lt mod gt 0 lt ce gt lt cr gt e wait for OK response 3 6 2 Phone number dialing data call 3 6 2 1 Dial a Given Phone Number e send command ATD lt PhoneNumber gt lt cr gt where e lt PhoneNumber gt is the phone number to be dialed e wait for response Response Reason Action CONNECT 9600 The called modem is now on exchange data line BUSY The line called is busy retry later NO ANSWER The receiver did not answer the retry later call NO CARRIER The modem handshaking has check for mobile registration not been successful and signal strength and eventually retry F The response to the ATD command is returned after the modem handshaking this takes about 30 seconds so allow this time before doing anything TIP When the device is doing the handshake the issue o
94. olution and DOP values GSV The number of GPS satellites in view satellite ID numbers elevation azimuth and SNR values VTG Course and speed information relative to the ground RMC Time date position course and speed data Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved Page 102 of 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 NOTE k By Default the NMEA USB port provides the following sentences GGA GSA GSV RMC 6 4 1 GCA Position System Fixed Data This sentence provides Time position and fix related data for a GPS Receiver Table A contains the values for the following example GPGGA 161229 487 3723 2475 N 12158 3416 W 1 07 1 0 9 0 M 0000 18 Table A Name Message ID UTC Time Latitude N S Indicator Longitude E W Indicator Position Fix Indicator Satellites Used HDOP MSL Altitude Units Geoid Separation Units Age of Diff Corr Diff Ref Station ID Checksum lt CR gt lt LF gt 115 Example GPGGA 161229 487 3723 2475 N 12158 3416 W 1 07 0000 18 Value Units meters meters meters meters second Description GGA protocol header hhmmss sss ddmm mmmm N north or S south dddmm mmmm E east or W west See Table B Range 0 to 12 Horizontal Dilution of Precision Null fields when DGPS is not used End of message termination Table B Descr
95. orbidden without Telit Communications S p A s written authorization All Rights Reserved Page 55 of 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 RTS AT CFLO 1 we recommend that DTE get the URC message as soon as RI signal is guaranteed on Main UART AT CFUN 5 AT PSMRI lt x gt _ gt HHAAARAhao a gt OK a m m 0 AT CFLO 1 AT amp DO allows TE2 to enter sleep mode with the maintenance of data cs a a apenas ee7 Disable the data flow from OK PASES MT2 to TE2 i ___ Disable the data flow ae ee RTS DTR OFF from network to MT2 pepe ra phage umes paeiie ecm on Telit USB Modem ee eee eee es TE2 is going to enter sleep mode using the pins on Main UART MT2 turn off VBUS and 4 enter sleep mode a ee et ee TE2 turn off VBUS and enter sleep mode ga E N lng a a ak EREN Receive incoming data from network Wake up from sleep mode using the pins on Main UART mode TE2 turn on VBUS L DTR RTS ON OnT es ecm Flush incoming data and TE2 is ready to receive incoming data from MT2 gh Enable the dataflow i ara nara aie era a cacneres Incoming data on Telit USB Modem from network to MT2 aa ae ap 4 m N je D Q Q lt D Q fe 3 Co Q D m D Figure 3 2 1 The flow chart for incoming data in power saving mode Reproduction forbidd l Page 56 of 115 Fi F 4 5 2 Te
96. orization All Rights Jm 27 of 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 TIP bk al The call is answered with the appropriate type VOICE or DATA regardless of the FCLASS active setting To distinguish between Data and Voice see the command response or the extended format incoming call indication Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reser ved Page 28 of 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 Advanced Operations Accessing the Phonebook The UC864 FAMILY can access the phonebook storage of the SIM card inserted by using specific AT commands it is possible to store and recall phone numbers and their associated name Preliminary Phonebook Setup The UC864 FAMILY supports several SIM phonebook storages DC MT dialed calls list CPBW may not be applicable for this storage EN SIM USIM or MT emergency number CPBW is not be applicable for this storage FD SIM USIM fixed dialing phonebook If a SIM card is present or if a UICC with an active GSM application is present the information in EF ron under EF telecom is selected If a UICC with an active USIM application is present the information in EFrpn under ADFusim is selected LD SIM UICC last dialing phonebook MC MT missed unanswered received calls list CPBW may not be applicable for
97. out Telit Communications S p A s written authorization All Rights Reserved Page 94 of 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 TIP Fi Remember that the string time has to be encapsulated in double brackets furthermore the Alarm time is computed for different time zone therefore the alarm time always refers to the same time zone as the clock setting regardless the time zone set in the CALA command NOTE If you use the GPIO6 pin as ALARM OUTPUT then you MUST set its direction to dl alternate function see par 3 7 2 4 otherwise the pin does not respond to the alarm settings In case the alarm mode is equal to 1 3 7 then a dummy empty text is inserted NOTE If you use the unsolicited codes ALARM lt text gt then you must fix the port speed rate see par 2 7 1 and store it in the active profile see command amp W in order to make the Telit UC864 FAMILY boot with the desired port speed otherwise at the alarm wakeup the module starts with the default port speed that may differ from yours 4 8 2 2 Stop the Alarm Activity When the alarm time expires the module starts the alarm activity according to the alarm behavior parameter lt type gt selected To stop the Alarm activity there are three ways you can either decide to exit from alarm and shutdown the device or exit from alarm and entering the normal operational status otherwise you can leave the alarm go
98. ovides two different storage ME mobile equipment memory SM SIM Card memory SR Status report The SMS are usually stored this is true for both the originated and the received SMS in the SM ME storage The UC864 FAMILY allows the user to select a different storage for the read delete write send and reception saving SMS operations e send command AT CPMS lt memr gt lt memw gt lt mems gt lt cr gt where lt memr gt memory storage for Read and Delete commands SM z ME SR lt memw gt memory storage for Write and Send commands PENAS a send Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved l Page 71 of 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 lt mems gt memory storage for new incoming message saving e wait for response in the format CPMS lt usedr gt lt totalr gt lt usedw gt lt totalw gt lt useds gt lt totals gt OK where lt usedr gt number of SMS stored into lt memr gt lt totalr gt max number of SMS that lt memr gt can contain lt usedw gt number of SMS stored into lt memw gt lt totalw gt max number of SMS that lt memw gt can contain lt useds gt number of SMS stored into lt mems gt lt totals gt max number of SMS that lt mems gt can contain From this response you can check if the selected storage has room for new SMSs the free position
99. pin state e send command AT GPIO 6 lt dummy_value gt 2 lt cr gt where lt value gt is a dummy value can be either 0 dummy value 1 dummy value e wait for response OK Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved Page 88 of 115 Fi F 4 7 2 5 ra LP f z A EH AJE h 2 gt T gt osama E fx TY i aye J sE AN Qo pas rg N OKs 3 abe J 4 rs i s by eA 2 Bae i A Li E BENE ae a eo Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 TIP Remember that the alternate function places the GPIO6 pin always in OUTPUT direction and since the GPIO6 pin value is controlled by the internal software the corresponding function CALA must be setup properly NOTE The GPIO6 direction setting is saved and will be kept after a power off For example 1 Let us assume you want to set GPIO6 pin as ALARM OUTPUT command AT GPIO 6 0 2 lt cr gt response OK In this case the GPIO6 pin was successfully put in alarm output direction Using GPIO7 pin as BUZZER OUTPUT alternate function When you set the GPIO7 pin as buzzer output function the pin will output a waveform suitable to drive a Buzzer provided a simple external mosfet driver is developed and that the SRP settings are adequate To set the pin in alternate function you must specify also a dummy value for
100. rise gc coe oz oeie Seah ots ict REEE EEEE E EE ASEEN REE Ee EEEE EEEE Ea aei 51 4 4 GSM WCDMA POWER SAVING FUNCTION s ssseseeeseeeseseresesesererererertsesesestsestnentsentnentsentnenerenesenesenenenerenesesenenet 51 4 5 POWER SAVING MODE iisessciccccessstcatesiavecestsiucetescgdcausosesssdssvsccsvesdedvedessecescontodosesdsesseosioteedesdaavacesdebeoteotbestessvencoves 52 4 5 2 RI Signal for the Specific Event ccccccccsccsscsssesssssssesssssssssssussenssescusesusscaaecaseensesnsessesesessesuassesnsesnaeseascnssenseens 57 4 6 SMS HANDLING ssir esanean oaks SEEEN anes EEE EA REEE EES EE aE Ea EEEE ATOE aE EA eaS ESENE a 60 46A SMS Device Setpro gaara EE E S EAE E A EA SEE SAE EA ETE OE ASSE ES EEA NS E aat 60 AOD IRAC hara ler SOl nE e A E E EE EEA EATEN EE AEAN AN EE ER EA 72 4 6 3 Writing a New SMS 10 StOragEsoinriiioousiras sitae eini EREA EE A E E E AE E EEA EERE A R 73 4 6 4 Sending an SMS Previously Stored cccccccsscsscseecssssecuseesceseeseeseceeecnseessecaeeeecececseeaecseeecaeeeeceeeeeseeeeseeeeeaeeaes 74 4 6 5 Sending a New SMS Without Storing It ccccccccsccscsscsseesssescuseescescuseesceseeseesecseesecaeeeecaeeseeaeeaeseeceeeecnseeeseaeeaes 75 46 6 lt Deletinz an SMS xsiivw di contites cust we cayceoas inte aug bated a iai EAEAN E E ENA E EAN adieu 77 BiO 7 REGdING amS MSi riera as ante Sigh REEE E avdod Aa AE a lao deed eave ide eaves eae diene 78 4 0 8 Listinou Group Of SMSS aicsean anikts ap neh g Svante aa
101. rt only the most useful DCS for further Schemes refer to GSM 3 38 B7 B6 b5 b4 b3 b2 b1 b0 1 1 1 1 0 Alphabet Class where Alphabet 0 default Alphabet 1 8 bit Class 00 Class 0 0 1 Class 1 10 Class 2 11 Class 3 TIP The default value for DCS 0 represents the default SMS sent by a mobile If you do not need any particular data coding scheme use DCS 0 NOTE Not all the DCS combinations described in the 3gpp 3 38 23 038 are supported both by the network and by the Telit UC864 Some features may be not implemented at network level or at device level resulting in a CMS ERROR 303 operation not supported result code If this happens then use a different DCS Bae Lie _ eae Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved Page 69 of 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 e send command AT CSMP lt fo gt lt vp gt lt pid gt lt dcs gt lt cr gt where lt fo gt Message format lt vp gt Validity Period lt pid gt Protocol Identifier lt dcs gt Data coding Scheme e wait for OK For example 1 Let us assume you want to set the SMS parameters to the values Message Format e SMS submit e donot reject duplicates e VP Format integer relative e status report not requested e No Header on PDU e Reply path not set Hence the message format is the binary number 00010001 correspondin
102. s Report delivery AT CNMI 1 0 0 2 0 and this new message is stored on the SIM SR storage at the location number 8 the unsolicited code you will receive is unsolicited code CDSI SR 8 Set Text Mode Parameters only in TEXT mode When the device is set to operate with Text SMS not with PDU the SMS parameters that usually reside on the header of the PDU must be set apart with the command CSMP e The parameters to be set are e Message Format e Validity Period e Protocol Identifier e Data Coding Scheme The meaning and format of the parameters is Message format like defined for the first octet of message according to GSM 3 40 23 040 The format is an 8 bit parameter divided into 6 fields and then reported as an integer b7 b6 b5 b4 b3 b2 b1 b0 RP UDHI SRR VPF RD MTI where MTI message type parameter d A 4 Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved Page 66 of 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 0 1 SMS Submit 01 SMS DELIVER RD reject duplicates parameter 0 do not reject duplicates SMS in SC 1 reject duplicates on SC VPF validity period format 0 0 Validity period NOT present 1 0 VP integer represented relative 1 1 VP semi octet represented absolute 0 1 reserved SRR status report request 0 status report not requested 1 status report req
103. s in the storage X where X can be r w s are lt totalX gt lt usedX gt 4 6 2 IRA Character Set The character set used in SMS text mode is the IRA This set defines each char as a 7 bit value hence from 0x00 to 0x7F The table below reports all the chars supported and their hexadecimal code To obtain the code for a char in the table remember that in the row it is reported the least significant nibble 4 bits and in the column the most significant nibble The empty cells correspond to reserved combinations Most Significant Nibble Ox 1x 2x 3x 6x x0 SP x1 x2 x5 amp OOAONDOABRWBNH OO x Nx xe lt cTtH 7 oD N lt xs lt cHH7OVE XA LF x x Ww xD CR WAT TITY AN Re Pe Least Significant Nibble OZE AC TO mMIOUF gt OE OSes FF 2 2 1A 18 2 ele xF _ SP stands for space character r y Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved Page 72 of 115 Fam F 4 6 3 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 LF stands for Line Feed character 3 CR stands for Carriage Return character For example 1 Let us assume you want to find the IRA code for the character amp From the table you find e most significant Nibble 2 e least significant Nibble 6 Hence the IRA code for the amp character is the hexadecimal 0x26 2 Let us assume you
104. send command AT CMEE 1 lt cr gt e wait for OK response e or if you prefer the verbose format instead of the numerical format then send command AT CMEE 2 lt cr gt e wait for OK response Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 3 4 2 2 Query SIM Presence and Status e send command AT CPIN lt cr gt e wait for response Response Reason Action CPIN SIM PIN SIM is present and PIN is Proceed to par Error required to continue operations Reference source not found CPIN SIM PUK SIM is present and 10 attempts Send command to give SIM PIN have failed so AT CPIN lt SIM PUK gt SIM is blocked CPIN SIM PIN2 SIM is present and 3 attempts Proceed to par Error to give SIM PIN2 have failed Reference source not found so SIM PUK2 is required CPIN SIM PUK2 SIM is present and 10 attempts Send command to give SIM PUK2 have failed AT CPIN lt SIM PUK gt so SIM PIN2 cannot use anymore CPIN READY SIM is present and no PIN code Proceed ahead is required to proceed CME ERROR 10 SIM is not inserted Insert SIM or require SIM insertion and repeat from par Error Reference source not found CME ERROR 13 SIM is failure Check SIM insertion or require a new SIM not defected and repeat from par Error Reference source not found CME ERROR 14 SIM is busy retry later CME ERROR 15 SIM is wrong type Check SIM it must be a GSM SIM or UMTS SIM USIM 3 4 2 3 Provide SIM PIN only if
105. seotcensisesdenspeesientsapentends 29 4 1 1 Preliminary Phonebook Setup cccccccccccscsessescesseseeveesceeecneseecuseeseeseeseeseseeeceseseeeceseeceaecseeaeeeseeeneeeeeeeneeneeets 29 4 1 2 Phonebook Entry Search by Name u ccccccccssccssssssevesseeseenseeecnseesceseeseesecseesecseeecececseeaeeeeeecneeeeeeeseeeneeeeeenteets 32 4 1 3 Phonebook Entry Read by nex cccceccececseseessesessseeecnseseeecseesceseeseeseceenecnseescesecseeaeeeseceeeteeeseaeeaeeseeneeneeets 34 4 1 4 Phonebook Entry Writ ccccccccccccsccescscsssessseescuseescesecseeaeeseeecceeseeseeseesesseeaecasesesaeceseecesecsesaeeaeeneseaeeeeeeneeeeets 35 4 1 5 Phonebook Entry Delete c ccccccecccccesessssseesseesceseeseesecseesecaseeecaceesenseeseeseseesecasseseececseeaeeaeeaeceeeeceesnesereneseneeaeeaes 37 4 1 6 Phonebook Entry Dil c ccccceccecessceseesseseesseeecnseescesecseesecaeeeecceesceseeseesecseeaecaseeeccecseeaeeeeecaeereeeseaeeaeseeneeteats 38 4 2 DISTINGUISH GAELS A A A E E 39 4 24 Identify the Call Type scsesccvcccccsscsssnyssevicssancasinacs capcagavestcayes cotcd Ea Eiaa rE ERSS EIK EE SEE a a APERE ECEE auseviet ate 39 4 22 Jdentify the Caller serari eienen aa E e A EEE KENE ENEE EAEE ESTEET 40 4 2 3 Restricting Calling Line Indication cccccccccceccsceeesseeseeesteeeteecesecusecaecscecacecseecseeeseseseesseeseeeseceseeeeseaeeeeenaeenas 41 ADA Call Barring Control sssrin ossea e sd ected E EO Aa E ALK EASP EAS EAR OES EESTE EAEE 43 4 3 DTMF TONES hiess e
106. ser Guide 1vv0300767 Rev 2 4 2 2009 e Alert the controlling application that the alarm time has come with the unsolicited code ALARM lt user_text gt e Alert the user with the alarm tone played 4 8 1 Clock Date Time Before using the Alarm feature you must regulate the internal clock 4 8 1 1 Regulate the Clock e send command AT CCLK lt time gt lt cr gt where lt time gt current time as quoted string in the format yy MM dd hh mm ss zz yy year two last digits are mandatory range is 00 99 MM month two last digits are mandatory range is 01 12 dd day two last digits are mandatory range is 01 31 if the month MM has less than 31 days the clock will be set for the next month hh hour two last digits are mandatory range is 00 23 mm minute two last digits are mandatory range is 00 59 ss seconds two last digits are mandatory range is 00 59 zz time zone indicates the difference expressed in quarter of an hour between the local time and GMT two last digits are mandatory range is 47 48 Note If the parameter is omitted the behaviour of Set command is the same as Read command TIP k Remember that the string time has to be encapsulated in double brackets NOTE F The time will start immediately after the time setting command e wait for response OK For example 1 Let us assume you want to regulate your clock to 7 November 2002 at 12h 24m
107. sies eiee a a aE E E EAA vaca EEE AA aE EEEa 109 7 SERVICE AND FIRMWARE UPDATE seeesssesssooeesseceesseoesoseessoceesseceecsesssooeesseceesseeeessesescooeessoeesseseesoeesseoeessese 112 7 1 STEP BY STEP UPGRADE PROCEDURE cicescocescssseccseose cessceescvseesgecus a oE Es Eei En esias ESEE SO EE SSiN S iosia Eai 112 8 DOCUMENT CHANGE LOG ise seccccsecieiccsaccasicsecdessessotesscuaovesvesecessevsucvescosacesusewecuouvedeseasoedesceacedescosoevescedesveveaseeseses 115 ME j Fi Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved Page 4 of 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 1 Overview The purpose of this document is the description of some common AT command procedures that may be used with the Telit UC864 FAMILY module In this document all the basic functions of a mobile phone are taken into account and for each one of them a proper command sequence will be suggested In the Advanced operation section the more useful services and features of the GSM and WCDMA network supported by the Telit UC864 FAMILY module is taken into account and some command sequence and usage are provided for each one of them This document and its suggested command sequences must not be considered mandatory instead the information given must be used as a guide for properly using the Telit module For further commands and features that may not be explai
108. status gt Where lt status gt 0 GPS controller is powered down 1 GPS controller is powered up default Returns the range of values accepted AT GPSP will return the current status Example 1 to switch off the GPS AT GPSP 0 lt CR gt OK Example 2 to know the status AT GPSP lt CR gt The answer will be GPSP 0 OK z Le EA 4 4 Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved Page 107 of 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 6 6 2 GPS Reset With the command AT GPSR lt reset type gt is possible to reset the GPS module Parameter lt reset type gt 0 Hardware reset the GPS receiver is reset and restarts by using the values stored in the internal memory of the GPS receiver 1 Coldstart No Almanac No Ephemeris this option clears all data that is currently stored in the internal memory of the GPS receiver including position almanac ephemeris and time The stored clock drift however is retained It is available in controlled mode only 2 Warmstart No ephemeris this option clears all initialization data in the GPS receiver and subsequently reloads the data that is currently displayed in the Receiver Initialization Setup screen The almanac is retained but the ephemeris is cleared It is available in controlled mode only 3 Hotstart with stored Almanac and Ephe
109. stored each time When changing audio path the volume setting will be reset to the previously stored value for that audio path 3 5 1 3 Check for Microphone Mute Setting The microphone of the active path can be muted with an AT command to be sure that it is not muted it is suggested to check it with this command e Send command AT CMUT lt cr gt e wait for response in the format CMUT lt mute gt OK where lt mute gt is the muting setting for the microphone 0 microphone active 1 microphone muted NOTE k The mute setting is different from Volume setting it refers to both the audio paths the mute setting will remain even when changing audio path 3 5 2 Phone Number Dialing 3 5 2 1 Dial a Given Phone Number Send command ATD lt PhoneNumber gt lt cr gt where lt PhoneNumber gt is the phone number to be dialed wait for response Response Reason Action OK The call has been placed Wait for the other party to lift the receiver BUSY The line called is busy retry later m d f n Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved Page 22 of 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 NO ANSWER The receiver did not answer the retry later call NO CARRIER Call placing has not been check for mobile registration successful and signal strength For example 1 Let us assume you have to call
110. t UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 e STO UNSENT written messages not yet sent e STO SENT written messages already sent e ALL all types of messages It is possible to have the list of all the messages in one group e send command AT CMGL lt stat gt lt cr gt where lt stat gt status group of the message REC UNREAD new message REC READ read message STO UNSENT stored message not yet sent STO SENT stored message already sent ALL all messages e wait for response in the format For every message in the group CMGL lt index gt lt stat gt lt oa da gt lt tooa toda gt lt length gt lt CR gt lt LF gt lt text gt where lt index gt message index position on the storage lt stat gt status of the message REC UNREAD new message REC READ read message STO UNSENT stored message not yet sent STO SENT stored message already sent lt oa da gt sender number destination number lt tooa toda gt type of number lt oa da gt 145 international number contains character 129 national number lt length gt length of the message text in characters lt text gt message text Note If status of the message is received unread status in the storage changes to received read For example 4 7 4 7 1 1 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 1 Let us assume you want to list all
111. t it will be only filled again with empty values 4 1 6 Phonebook Entry Dial You may want to dial a number previously stored in the phonebook First you must find the desired phone number index position to do it use the CPBF command Once the lt index gt number is known set up the device for the type of call you want to dial Then e send command ATD gt lt index gt lt cr gt where lt index gt is the index number of the desired PB record to be dialed e wait for response according to the call type you issued For example 1 Let us assume you want to make a Voice call on the internal audio path MT to Fabio whose number is stored on the SIM PB Select the PB as active storage command AT CPBS SM lt cr gt response OK Now find the index number where Fabio is recorded command AT CPBF Fabio lt cr gt the response may look like CPBF 7 39404192369 145 Fabio OK the first field is the index position 7 in this case PENAS a send m d f i Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved Page 38 of 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 Now set up Voice call command AT FCLASS 8 lt cr gt response OK AT CAP 2 lt cr gt OK AT CLVL 8 lt cr gt OK AT CMUT lt cr gt CMUT 0 and dial ATD gt 7 lt cr gt OK 4 2 Distinguish Calls 4 2 1 Identify the Call Type The UC86
112. t scr gt where lt netname gt name of network operator lt cc gt country code lt nc gt network operator code lt n gt progressive number of adjacent cell lt bsic gt base station identification code lt qual gt quality of reception 0 7 lt lac gt localization area code z P a gt PORY a Y G a BENE me g meee eo aes i m eain me a r ie Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved l Page 18 of 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 lt id gt cell identifier lt arfcn gt assigned radio channel lt dBm gt received signal strength in dBm lt timadv gt timing advance lt psc gt primary synchronisation code lt rscp gt Received Signal Code Power in dBm lt ecio gt chip energy per total wideband power in dBm lt uarfcn gt UMTS assigned radio channel lt drx gt Discontinuous reception cycle length lt scr gt Scrambling code Note TA lt timadv gt is reported only for the serving cell When the last setting done is ATHMONI 7 then the Read command reports the above pieces of information for each of the cells in the neighbor of the serving cell formatting them in a sequence of lt CR gt lt LF gt terminated strings Currently this is available in case of GSM network For example WCDMA at moni 0 lt cr gt OK At moni lt cr gt MONI We
113. ten authorization All Rights Reserved Page 92 of 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 mm two digits minute 00 60 ss two digits seconds 00 60 zz signed two digits timezone 11 11 lt type gt is the Alarm behavior 0 reserved for other equipment use 1 the MODULE simply wakes up fully operative as if the ON OFF button had been pressed If the device is already ON at the alarm time then it does nothing 2 the MODULE wakes up in alarm mode if at the alarm time it was off otherwise it remains fully operative In both cases the MODULE issues an unsolicited code every 3s ALARM lt text gt where lt text gt is the CALA optional parameter previously set The device keeps on sending the unsolicited code every 3s until a WAKE or SHDN command is received or a 90s timeout occurs If the device is in alarm mode and it does not receive the WAKE command within 90s then it shuts down default 3 the MODULE wakes up in alarm mode if at the alarm time it was off otherwise it remains fully operative In both cases the MODULE starts playing the alarm tone on the selected path for the ringer see command SRP The device keeps on playing the alarm tone until a WAKE or SHDN command is received or a 90s timeout occurs If the device is in alarm mode and it does not receive the WAKE command within 90s then it shuts down 4 the MODULE wakes up in alarm mode if at
114. this feature check network registration with command CREG as seen on par 2 7 3 1 and when mobile is registered query the mobile for network operator name and signal strength with MONI command Placing a Voice call Before a voice call can be placed it is recommended to check if the mobile is registered on a network see par Error Reference source not found and if the signal strength is enough to ensure a call can be made Voice Call Device Setup Set the Device in Voice Mode e send command AT FCLASS 8 lt cr gt e wait for OK response NOTE This command may be omitted if the modifier is added at the end of the ATD command after the dialed number Set the Desired Audio Path Active The UC864 FAMILY has three different audio paths e internal microphone ear MT e external microphone ear HF e PCM microphone ear PCM Usually the internal path is used for a handset function while the external is used for handsfree function There are two ways to switch between these two paths e SOFTWARE by using the command AT CAP lt n gt with n 1 OR n 2 Reproduction forbidden without Telit Communications S p A s written authorization All Rights _ Page 20 of 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 e HARDWARE by setting AT HCAP 0 and setting the AXE input high internal MT or low external HF If only one path is needed then it is preferable to use the internal
115. to DTE the instance RI signal is going to is activated periodically In case the value of R is 0 or 1 RI signal and RING message like as figure 3 3 1 1 is generated RING RING lt 1000ms gt lt 4000ms le 1000ms cae 4000ms Figure 3 3 1 1 RI signal for RO or R1 In case the value of R is 2 RI signal and RING message is generated like as Figure 3 3 1 2 1000ms ae 4000ms ain 00m 4000ms Figure 3 3 1 2 RI signal for R2 4 5 2 2 RI Signal for Incoming SMS RI signal for incoming SMS has two types in accordance with the value of CNMI or E2SMSRI In case CNMI 3 1 the negative going pulse like as figure 3 3 2 1 is generated one time lt _ 1000 ms Figure 3 3 2 1 RI Signal for CNMI 3 1 In case E2SMSRI lt x gt the negative going pulse like as figure 3 3 2 2 is generated one time wee E t Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved Page 58 of 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 lt E2SMSRI value gt 50 11500 ms Figure 3 3 2 2 RI Signal for E2SMSRI Note In case both CNMI 3 1 and E2SMSRI lt x gt is issued RI signal behavior by E2SMSRI is ignored by CNMI 4 5 2 3 RI Signal for Socket Listen RI Signal is generated when modem receive TCP connection request from remote client during socket server mode This signal is the negative going pulse an
116. to VTG sentence XXXX X Speed over ground knots lt date gt referred to RMC sentence ddmmyy Date of Fix Values dd day 01 to 31 mm month 01 to 12 yy year 00 to 99 2000 to 2099 lt nsat gt referred to GSV sentence nn Total number of satellites in use 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 Example GPSACP 080220 4542 82691N 01344 26820E 259 07 3 2 1 0 1 0 0 0 0 270705 09 OK Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved Page 111 of 115 7 1 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 Service and Firmware Update The Telit UC864 modules firmware can be updated through the USB interface which is used normally for the Trace Diagnostic Monitoring Since the software group is continuously working in order to improve the overall performances and introduce new features on the product we suggest in order to keep updated the module s firmware to foreseen an external access to that interface which allows connecting a Windows based PC It must be possible to start the update procedure at POWER OFF condition of the module and then switch it ON to continue During the application development or evaluation phase of the UC864 module the USB port implemented on the Telit Evaluation Kit EVK2 with UC864 interface board can be used to connect to a Windows based P
117. uested UDHI user data Header Information 0 No Header on PDU 1 Header present on PDU RP reply path 0 RP not set 1 RP set Validity Period numerical if in relative format or string if in absolute format This parameter represents the validity period for the SMS after which the message must be disregarded instead of being delivered If in relative format see VPF parameter it is an integer 0 to 143 corresponding to VP 1 x 5 minutes 144 to 167 corresponding to 12 hours VP 143 x 30 minutes 168 to 196 corresponding to VP 166 x 1 day 197 to 255 corresponding to VP 192 x 1 week If in absolute format it is a string in the format gg MM YY hh mm ssitz where gg day of expiration 2 characters MM month of expiration 2 characters YY year of expiration 2 characters Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 hh hour of expiration 2 characters mm minute of expiration 2 characters ss second of expiration 2 characters sign of the time zone or tz time zone 2 characters Protocol Identifier in numerical format This parameter identifies the protocol used by the receiver entity and informs the SC that the conversion from SMS to that protocol must be done while delivering the message ProtocolID Conversion towards 0 Implicit default 33 telex or teletex reduced to telex format 34 group 3 telefax 35 group 4 telefax 36 voice t
118. uffered result codes handling method 0 TA buffer of unsolicited result codes defined within this command is flushed to the TE when lt mode gt 1 3 is entered OK response must be given before flushing the codes 1 TA buffer of unsolicited result codes defined within this command is cleared when lt mode gt 1 3 is entered NOTE Issuing AT CNMI lt CR3 gt is the same as issuing the Read command NOTE Issuing AT CNMI lt CR2 gt is the same as issuing the command AT CNMI 0 lt CR gt e wait for OK rem TIP wa In this command description the values that are always 0 are parameter reserved for future use in the current software revision the only value supported is 0 For example m d f i Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved Page 65 of 115 4 6 1 5 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 1 Let us assume you want to eliminate all the unsolicited codes that may be sent when receiving SMS amp Status Report command AT CNMI 0 0 0 0 0 lt cr gt response OK For example about a new message indication 1 Let us assume you receive a new SMS delivery AT CNMI 1 1 0 0 0 and this new message is stored on the SIM SM storage at the location number 7 the unsolicited code you will receive if code is enabled is unsolicited code CMTI SM 7 2 Let us assume you receive a new SMS Statu
119. ur operator is 1234 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 command AT CLCK OX 1 1234 lt cr gt response OK 4 2 4 7 Unbarring all the Calls e send command AT CLCK AB 0 lt pwd gt lt cr gt where lt pwd gt is the network password required to change facility status e wait for response Response Reason Action OK Barring is now disabled all calls will be allowed unbarred ERROR some error occurred Enable the extended error codes report see par 3 4 2 1 and retry CME ERROR 4 operation not supported the Check command syntax service required is not available CME ERROR 30 no network service Check for registration see par Error Reference source not found and signal strength CME ERROR 16 wrong network password check network password and retry For example 1 Let us assume you want to disable all the barring services you might have previously activated and the network password of your operator is 0000 command AT CLCK AB 0 0000 lt cr gt response OK m d f i Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved Page 50 of 115 4 3 Fam F 4 4 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 DTMF Tones DTMF tones are managed by specific AT commands These tones are generated with AT commands only during voice calls The minimum duration of a DTMF tone can be set on 10
120. us of an OUTPUT pin 4 7 2 1 Querying GPIO pin status To query for the pin status e send command AT GPIO lt pin gt 2 lt cr gt where lt pin gt is the GPIO pin number at which the command applies 1 GPIO1 12 GPIO12 2 GPIO2 13 GPIO13 3 GPIO3 14 GPIO14 4 GPIO4 15 GPIO15 5 GPIOS 16 GPIO16 6 GPIO6 17 GPIO17 7 GPIO7 18 GPIO18 8 GPIO8 19 GPIO19 9 GPIO9 20 GPIO20 10 GPIO10 21 GPIO21 11 GPIO11 22 GPIO22 e wait for response in the format GPIO lt dir gt lt stat gt OK where lt dir gt GPlO lt pin gt direction setting lt stat gt status of the pin 0 LOW 1 HIGH NOTE k In case the GPIO pin direction is set to ALTERNATE FUNCTION 2 then the reported lt stat gt has no meaning and must not kept as valid but must be threaten as a dummy value Reproduction forbidden without Telit Communications S p A s written authorization All Rights e Page 85 of 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 TIP bk al The query reports depending on the pin direction the read pin status in case the direction is input the previously set pin status in case the direction is output In any case you can know if the pin at the query moment is high or low and the pin direction For example 1 Let us assume you want to query the GPIO3 pin for its status command AT GPIO 3 2 lt cr gt response GPIO 0 1 O
121. ut Telit Communications S p A s written authorization All Rights Jm Page 17 of 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 e send command AT MONI 0 lt cr gt e wait for OK response e send command AT MONI lt cr gt e wait for response in the format When extracting data for the serving cell and the network name is known the format is GSM network MONI lt netname gt BSIC lt bsic gt RxQual lt qual gt LAC lt lac gt Id lt id gt ARFCN lt arfcn gt PWR lt dBm gt dBm TA lt timadv gt WCDMA network MONI lt netmame gt PSC lt psc gt RSCP lt rscp gt LAC lt lac gt Id lt id gt Eclo lt ecio gt UARFCN lt uarfcn gt PWR lt dBm gt dBm DRX lt drx gt SCR lt scr gt When the network name is unknown the format is GSM network MONI Cc lt cc gt Nc lt nc gt BSIC lt bsic gt RxQual lt qual gt LAC lt lac gt Id lt id gt ARFCN lt arfcn gt PWR lt dBm gt dBm TA lt timadv gt WCDMA network MONI Cc lt cc gt Nc lt nc gt PSC lt psc gt RSCP lt rscp gt LAC lt lac gt Id lt id gt Eclo lt ecio gt UARFCN lt uarfcn gt PWR lt dBm gt dBm DRX lt drx gt SCR lt scr gt When extracting data for an adjacent cell the format is GSM network MONI Adj Cell lt n gt LAC lt lac gt Id lt id gt ARFCN lt arfcn gt PWR lt dBm gt dBm WCDMA network MONI PSC lt psc gt RSCP lt rscp gt Eclo lt ecio gt UARFCN lt uarfcn gt SCR l
122. ving Mode AT CFUN 5 AT PSMRI lt x gt ATHCFLO 1 Disable the flow from MT2to TE2 a ee ase il eoe ee eee eee aane eae Disable the flow from caine ais a mais TE2 to MT2 i Notify MT2 that TE2 is PAE RE AAE T going to enter sleep Oe ee ee he eee mode Notify TE2 that MT2 is also going to enter sleep mode MT2 turn off VBUS enter sleep mode Network or Internal events are invoked and MT2 store URC message for event to Tx buffer on Main UART and enable RI pin for the specific time TATE TE2 wake up from sleep mode and turn on VBUS MT2 wake up from sleep Pennes see eee E mode and turn on VBUS TE2 is ready to receive message from MT2 Ga a ee eee to MT2 TE2 process the events Flush URC messages are invoked while sleep are stored in Tx buffer on Main UART i Figure 3 1 1 The flow chart for URC message in power saving mode by f 2 Bae es lt i Lil j a a t S tae ae or E ies an ay i Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved Page 54 of 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 Above Figure3 1 1 illustrates the action flow to get URC message are invoked while both DTE and modem in sleep mode UC864 Family offers below serial ports which have their own the limitation for flow control methods Table 3 1 1 the flow control capability for each serial interface Flow
123. word required to change facility status e wait for response Response Reason Action OK Barring is now enabled disabled all incoming calls when is international Roaming will be barred unbarred ERROR some error occurred Enable the extended error codes report see par 3 4 2 1 and retry CME ERROR 4 operation not supported the Check command syntax service required is not available CME ERROR 30 no network service Check for registration see par Error Reference source not found and signal strength CME ERROR 16 wrong network password check network password and retry For example 1 Let us assume you want to bar all the incoming calls when the mobile is roaming outside its home country and the network password of your operator is 0000 command AT CLCK IR 1 0000 lt cr gt response OK 4 2 4 4 Barring Unbarring All Outgoing Calls e send command AT CLCK AO lt en gt lt pwd gt lt cr gt where lt en gt is the operation selected 0 Call Barring Disable Unbarring 1 Call Barring Enable Barring lt pwd gt is the network password required to change facility status ite Reproduction forbidden without Telit Communications S p A s written authorization All Rights Jm Page 47 of 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 e wait for response Response Reason Action OK Barring is now enabled disabled all outgoing calls will be barred unbarred ERROR some error oc
124. ype of number lt oa gt or lt sca gt 129 number in national format 145 number in international format contains the lt fo gt first octet of 3gpp 03 40 23 040 lt pid gt Protocol Identifier lt dcs gt Data Coding Scheme m d f i Reproduction forbidden without Telit Communications S p A s written authorization All Rights Reserved Page 63 of 115 Telit UC864 E G WD WDU Software User Guide 1vv0300767 Rev 2 4 2 2009 lt sca gt Service Centre address string type converted in the currently selected character set see CSCS lt length gt text length lt data gt TP User Data Class 2 messages and messages in the message waiting indication group stored message result in indication as defined in lt mt gt 1 3 Class 3 SMS DELIVERs are routed directly to TE using unsolicited result codes defined in lt mt gt 2 Messages of other data coding schemes result in indication as defined in lt mt gt 1 lt bm gt broadcast reporting option 0 Cell Broadcast Messages are not sent to the DTE 2 New Cell Broadcast Messages are sent to the DTE with the unsolicited result code PDU Mode CBM lt length gt lt CR gt lt LF gt lt PDU gt where lt length gt PDU length lt PDU gt message PDU TEXT Mode CBM lt sn gt lt mid gt lt dcs gt lt pag gt lt pags gt lt CR gt lt LF gt lt data gt where lt sn gt message serial number lt mid gt message ID lt d

Download Pdf Manuals

image

Related Search

Related Contents

VR-3030 User Manual    Cámaras domo de red AXIS P5512/-E PTZ  Raven Pro 1.4 User's Manual - Cornell Lab of Ornithology  MANUAL DEL ELECTROFISICO - Tratamiento de la Obesidad    Benutzerhandbuch  Olevia 242T FHD User's Manual  

Copyright © All rights reserved.
Failed to retrieve file