Event Monitor Application Note 80000NT10028a Rev.3 2012-10-08



Similar documents
Easy Script in Python ST10020a Rev

M95 Dual SIM Application Notes

Quectel Cellular Engine

APPLICATION NOTE GR/GS64 General Purpose and Alternate Function I/O. Reference: WI_DEV_Gx64_APN_008 Revision: 001 Date: 2006/12/15

WIFI OBD GPS Tracker T356 User Manual

SIM integration design guide NT10001a Rev

Talk2M ewon Internet Connection How To

AGREEMENT BETWEEN USER AND International Network of Spinal Cord Injury Nurses

GSM. Quectel Cellular Engine. GSM TCPIP Application Notes GSM_TCPIP_AN_V1.1

Metis Products GPRS AutoDialer Version 2.0

Business Portal for Microsoft Dynamics GP. Project Time and Expense Administrator s Guide Release 10.0

GM862-GPS, GE863-GPS - GPS AT COMMANDS SET GM862-GPS, GE863-GPS 80278ST10021a Rev. 0-21/04/06

CITRIX SYSTEMS, INC. SOFTWARE LICENSE AGREEMENT

Temperature & Humidity SMS Alert Controller

GSM. Quectel Cellular Engine. HTTP Service AT Commands GSM_HTTP_ATC_V1.2

AGREEMENT BETWEEN USER AND Global Clinical Research Management, Inc.

Quectel Cellular Engine

SIM800 Series_IP_Application Note_V1.02

ZIMPERIUM, INC. END USER LICENSE TERMS

TALECH SAAS SERVICES ORDER FORM. Fax:

GSMPBX version 1.3 Datasheet

Technical Help Desk Terms of Service

FAX-TO- END-USER LICENSE AGREEMENT

Terms & Conditions Template

6. MODIFICATIONS. Licensee may modify, adapt and create improvements to the SOFTWARE subject to the following conditions:

The Credit Control, LLC Web Site is comprised of various Web pages operated by Credit Control, LLC.

Tower Software License Agreement

NortechCommander Software Operating Manual MAN R6

Evoqua Water Technologies LLC. ( Evoqua )

SMS Application Note. SIM5360_SMS_Application_Note_V0.01

IBM FlashSystem. SNMP Guide

SIM800 Series_SSL_Application Note_V1.01

Brake module AX5021. Documentation. Please read this document carefully before installing and commissioning the brake module!

We suggest you retain a copy of these End User Terms of Use for your records.

NEC Express5800 Series NEC ESMPRO AlertManager User's Guide

RELOCATEYOURSELF.COM B.V - TERMS OF USE OF SERVICES

Terms of Service for the Friends Service 1. ACCEPTANCE OF TERMS

SD Specifications Part 1 NFC (Near Field Communication) Interface Simplified Addendum

GSM ATT Modules Simply effective remote control

VPN Direct connection How To

SIM800 Series_SSL_Application Note_V1.00

SPECIFICATIONS SUBJECT TO CHANGE WITHOUT NOTICE

M80 EVB User Guide M80. Quectel Cellular Engine. EVB User Guide M80_EVB_UGD_V1.2 M80_EVB_UGD_V1.2-0-

Quectel Cellular Engine

THE EASY WAY EASY SCRIPT FUNCTION

Real-Time Vehicle Tracking System [RKI-1660]

END USER LICENSE AGREEMENT ( EULA )

SIM900_Custom Application Building Tutorial_Application Note_V1.00

Orbitel. Residential Digital Phone Service User s Guide

Thirdlane User Portal 2.1. Users Guide 05/12/2008. Third Lane Technologies, LLC 39 Power Lane Fairfax, CA

Quectel Cellular Engine

Business User Agreement

Terms and Conditions- OnAER Remote Monitoring Service

Canadian Pharmaceutical Distribution Network Certificate Authority Services Agreement. In this document:

8 Securities Limited ( 8Sec ) reserves the right to update and change the TOS from time to time without notice or acceptance by you.

WA Manager Alarming System Management Software Windows 98, NT, XP, 2000 User Guide

HSS Specific Terms HSS SOFTWARE LICENSE AGREEMENT

SeMSy III Failover Server

How To Use Etechglobal Online Store

Statement of Work. for. Online Event Registration Product Deployment for Salesforce Implementation. for. Open Web Application Security Project (OWASP)

M72. Quectel Cellular Engine. EVB User Guide M72_EVB_UGD_V1.0

QuecLocator Application Note

EMP Monitor Operation Guide

TAC2C & TAC2D TAC1 RETROFIT KIT FOR CROWN JEWEL & DOORKING 1812 SYSTEMS

TRIAL AGREEMENT FOR QUALIANCE

CA Nimsoft Monitor. Probe Guide for Lotus Notes Server Monitoring. notes_server v1.5 series

USB 3.0 ADOPTERS AGREEMENT

WE RECOMMEND THAT YOU PRINT OUT AND KEEP A COPY OF THIS AGREEMENT FOR YOUR FUTURE REFERENCE.

SIMCom_3G_SSL_Application Note_V1.10

GPS / GPRS Vehicle Tracking for use with Online Mapping Services

ENHANCED HOST CONTROLLER INTERFACE SPECIFICATION FOR UNIVERSAL SERIAL BUS (USB) ADOPTERS AGREEMENT

Nokia and Nokia Connecting People are registered trademarks of Nokia Corporation

Microsoft Dynamics GP. Audit Trails

Application Note Dual SIM connection

Microsoft Dynamics GP. Project Accounting Cost Management Guide

TTCU THE CREDIT UNION

RydeSmart Services. General Terms and Conditions

GSM Interfacing Board

DIcentral CORPORATION Online Subscriber Service Agreement

IMPORTANT NOTICE CONCERNING EMERGENCY 911 SERVICES

Nokia Internet Modem User Guide

PLEASE READ THIS AGREEMENT CAREFULLY. BY INSTALLING, DOWNLOADING OR OTHERWISE USING THE SOFTWARE, YOU AGREE TO THE TERMS OF THIS AGREEMENT.

Scanning Comparator (ScanComp) Features. General Description. Input/Output Connections. When to Use a Scanning Comparator. clock - Digital Input* 1.

Terms of Use. Please read these terms and conditions before using this Site. By continuing to use this Site, you agree to the Terms of Use.

BlackBerry Mobile Voice System - BlackBerry MVS Client

USER MANUAL V5.0 VT300

AMERICAN INSTITUTES FOR RESEARCH OPEN SOURCE SOFTWARE LICENSE

Oracle Utilities Work and Asset Management

Firmware version: 1.10 Issue: 7 AUTODIALER GD30.2. Instruction Manual

MAJOR EQUIPMENT PURCHASE CONTRACT

Q U I C K R E F E R E N C E G U I D E. Tel: Fax:

QUADRO POWER GUIDELINES

All Rights Reserved. Copyright 2009

TERMS AND CONDITIONS 1 CONTRACT INFORMATION

SOFTWARE AS A SERVICE AGREEMENT

Operating Instructions Thermo Call TC3. General Information. Use. Dear Webasto customer,

Nokia E61i Configuring connection settings

ORACLE CRM ON DEMAND DEVELOPMENT ADDENDUM TO THE ORACLE PARTNERNETWORK AGREEMENT

Covered California. Terms and Conditions of Use

TERMS OF USE FOR DNBL portal

Transcription:

80000NT10028a Rev.3 2012-10-08

APPLICABILITY TABLE GM Family ( Modem) GM862-GPS GC Family ( Compact ) GC864-QUAD GC864-QUAD-V2 GC864-DUAL-V2 GE/GL Family ( Embedded ) GE863-GPS GE863-PRO3 GE864-QUAD GE864-QUAD-V2 GE864-QUAD-Automotive V2 GE864-QUAD-ATEX GE864-DUAL-V2 GE864-GPS GE865-QUAD GL865-DUAL GL865-QUAD GL868-DUAL GE910-QUAD GT Family ( Terminal ) GT863-PY GT864-QUAD GT864-PY HE910 Family HE910 1 HE910-GA HE910-D HE910-EUR / HE910-EUD HE910-EUG / HE910-NAR HE910-NAD / HE910-NAG 1 HE910 is the type name of the products marketed as HE910-G & HE910-DG. Reproduction forbidden without Telit Communications S.p.A. written authorization - All Rights Reserved Page 2 of 15

Contents Event Monitor Application Note 1. INTRODUCTION... 5 1.1. CONTACT INFORMATION, SUPPORT...5 1.2. TEXT CONVENTIONS...6 1.3. RELATED DOCUMENTS...6 1.4. DOCUMENT HISTORY...6 2. EVENT MONITOR... 7 2.1. DESCRIPTION...7 2.1.1. Battery voltage drop...8 2.1.2. DTR signal status...8 2.1.3. Network roaming state...9 2.1.4. GPRS context deactivation...9 2.1.5. Call rings number...10 2.1.6. Module start up...10 2.1.7. Network registration...11 2.1.8. GPIO pin status monitoring...11 2.1.9. ADC pin voltage threshold exceeding...12 2.1.10. ADC pin voltage threshold drop...13 2.2. REQUIREMENTS...14 Reproduction forbidden without Telit Communications S.p.A. written authorization - All Rights Reserved Page 3 of 15

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. Such changes will, nevertheless be incorporated into new editions of this application note. Copyright: Transmittal, reproduction, dissemination and/or editing of this document as well as utilization of its contents and communication thereof to others without express authorization are prohibited. Offenders will be held liable for payment of damages. All rights are reserved. Copyright Telit Communications S.p.A. Reproduction forbidden without Telit Communications S.p.A. written authorization - All Rights Reserved Page 4 of 15

1. Introduction The information presented in this document is believed to be accurate and reliable. However, no responsibility is assumed by Telit Communications S.p.A. 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 Communications S.p.A. other than for circuitry embodied in Telit products. This document is subject to change without notice. 1.1. Contact Information, Support For general contact, technical support, to report documentation errors and to order manuals, contact Telit Technical Support Center (TTSC) at: TS-EMEA@telit.com TS-NORTHAMERICA@telit.com TS-LATINAMERICA@telit.com TS-APAC@telit.com Alternatively, use: http://www.telit.com/en/products/technical-support-center/contact.php For detailed information about where you can buy the Telit modules or for recommendations on accessories and components visit: http://www.telit.com To register for product news and announcements or for product questions contact Telit Technical Support Center (TTSC). Our aim is to make this guide as helpful as possible. Keep us informed of your comments and suggestions for improvements. Telit appreciates feedback from the users of our information. Reproduction forbidden without Telit Communications S.p.A. written authorization - All Rights Reserved Page 5 of 15

1.2. Text Conventions Danger This information MUST be followed or catastrophic equipment failure or bodily injury may occur. Caution or Warning Alerts the user to important points about integrating the module, if these points are not followed, the module and end user equipment may fail or malfunction. Tip or Information Provides advice and suggestions that may be useful when integrating the module. All dates are in ISO 8601 format, i.e. YYYY-MM-DD. 1.3. Related Documents AT Commands Reference guide, 80000ST10025a 1.4. Document History Revision Date Changes ISSUE#0 2009-08-28 Release First ISSUE# 0 ISSUE #1 2010-05-07 Added note on alerts section Added note regarding STARTUP event on alerts section ISSUE#2 2010-10-04 Added GL865-DUAL to the applicability table ISSUE#3 2012-10-08 General review of the document in accordance with the addition of the products: HE910, GE910. Reproduction forbidden without Telit Communications S.p.A. written authorization - All Rights Reserved Page 6 of 15

2. EVENT MONITOR 2.1. Description The Telit modules provide the EVENT MONITOR service that allows the user to associate an AT command execution to a specified event monitored by the module itself. Please, refer to the AT Commands Reference Guide to have more information about AT commands syntax used in this document. The service is configured and enabled by means of the following commands: AT#ENAEVMONICFG=3,1,2 AT#ENAEVMONI=1 // the service is configured to run on the third // instance, the unsolicited is enabled and the // timeout for the response to the AT commands // is set to 2 minutes // the service is enabled The table below summarizes the available events that can be monitored by the service: <label> VBATT DTR ROAM CONTDEACT RING STARTUP REGISTERED GPIOx (with x = 1,2,3,4,5) ADCH1 ADCL1 Description Battery voltage threshold drop Data Terminal Ready signal status monitoring Network roaming state GPRS context deactivation Call rings number Module start-up (with or without SIM) Network registration (to home network or in roaming) after the start-up and the SMS ordering GPIO pin status monitoring ADC pin voltage threshold exceeding ADC pin voltage threshold drop Reproduction forbidden without Telit Communications S.p.A. written authorization - All Rights Reserved Page 7 of 15

2.1.1. Battery voltage drop Event Monitor Application Note Use AT#EVMONI command with VBATT <label> to configure the Battery voltage drop as the event to be monitored. Follows an example of commands sequence showing a VBATT configuration: Voltage threshold = 4 Volts AT#EVMONI= VBATT,0,1,400 Time interval (in seconds) after that, if the voltage keeps being below the threshold, the AT command is issued AT#EVMONI= VBATT,0,2,10 //the interval of 10 seconds is set AT command to issue when the threshold drop is permanent AT#EVMONI= VBATT,0,0, AT#CMGS=+39346XXXXX,\22Battery low\22 // an SM will be sent to the number +39346XXXXX containing the text Battery low The voltage battery monitoring is enabled issuing the following command: AT#EVMONI= VBATT,1 The enabling can be set also setting to 1 the second AT command parameter during one of the above 3 configurations. 2.1.2. DTR signal status Use AT#EVMONI command with DTR <label> to configure the DTR signal status as the event to be monitored. Follows an example of commands sequence showing a DTR configuration: Signal status: high or low AT#EVMONI= DTR,0,1,1 //the status to monitor is the high one Time interval (in seconds) after that, if the DTR signal status keeps being, the AT command is issued AT#EVMONI= DTR,0,2,50 //the interval of 50 seconds is set AT command to issue when the DTR signal status drop is permanent AT#EVMONI= DTR,0,0, AT#CMGS=+39346XXXXX,\22DTR high\22 //an SM will be sent to the number +39346XXXXX containing the text DTR high The DTR signal status monitoring is enabled issuing the following command: Reproduction forbidden without Telit Communications S.p.A. written authorization - All Rights Reserved Page 8 of 15

AT#EVMONI= DTR,1 The enabling can be set also setting to 1 the second AT command parameter during one of the above 3 configurations. 2.1.3. Network roaming state Use AT#EVMONI command with ROAM <label> to configure the Network Roaming State as the event to be monitored. Follows an example of commands sequence showing a ROAM configuration: AT command to issue when the network roaming state is happened AT#EVMONI= ROAM,0,0, AT#CMGS=+39346XXXXX,\22Roaming\22 //an SM will be sent to the number +39346XXXXX containing the text Roaming The network roaming state monitoring is enabled issuing the following command: AT#EVMONI= ROAM,1 The enabling can be set also setting to 1 the second AT command parameter during the above configuration. 2.1.4. GPRS context deactivation Use AT#EVMONI command with CONTDEACT <label> to configure the GPRS context deactivation as the event to be monitored. Follows an example of commands sequence showing a CONTDEACT configuration: AT command to issue when the GPRS context is deactivated AT#EVMONI= CONTDEACT,0,0, AT#CMGS=+39346XXXXX,\22Context deactivation\22 //an SM will be sent to the number +39346XXXXX containing the text Context deactivation The GPRS context deactivation monitoring is enabled issuing the following command: AT#EVMONI= CONTDEACT,1 The enabling can be set also setting to 1 the second AT command parameter during the above configuration. Reproduction forbidden without Telit Communications S.p.A. written authorization - All Rights Reserved Page 9 of 15

2.1.5. Call rings number Event Monitor Application Note Use AT#EVMONI command with RING <label> to configure the CALL Ring Number as the event to be monitored. Follows an example of commands sequence showing a RING configuration: Call rings number AT#EVMONI= RING,0,1,5 //the call rings to count are 5 AT command to issue when the set call rings number is reached AT#EVMONI= RING,0,0, AT#CMGS=+39346XXXXX,\22call rings\22 //an SM will be sent to the number +39346XXXXX containing the text call rings The call rings number monitoring is enabled issuing the following command: AT#EVMONI= RING,1 The enabling can be set also setting to 1 the second AT command parameter during one of the above 2 configurations. 2.1.6. Module start-up Use AT#EVMONI command with STARTUP <label> to configure the Module Start-Up as the event to be monitored. Follows an example of commands sequence showing a STARTUP configuration: AT command to issue when the module start-up (with or without SIM) is happened AT#EVMONI= STARTUP,0,0, AT#CMGW=+39346XXXXX,\22module startup\22 //an SM will be stored containing the text module start-up The module start-up monitoring is enabled issuing the following command: AT#EVMONI= STARTUP,1 The enabling can be set also setting to 1 the second AT command parameter during the above configuration. Reproduction forbidden without Telit Communications S.p.A. written authorization - All Rights Reserved Page 10 of 15

2.1.7. Network registration Event Monitor Application Note Use AT#EVMONI command with REGISTERED <label> to configure the Network Registration as the event to be monitored. Follows an example of commands sequence showing a REGISTERED configuration: AT command to issue when the module has been registered to home network or in roaming after the start-up AT#EVMONI= REGISTERED,0,0, AT#CMGS=+39346XXXXX,\22module registered\22 //an SM will be sent to the number +39346XXXXX containing the text module registered The network registration monitoring is enabled issuing the following command: AT#EVMONI= REGISTERED,1 The enabling can be set also setting to 1 the second AT command parameter during the above configuration. 2.1.8. GPIO pin status monitoring There is the possibility to monitor the status of up till 5 different GPIO pins: the 5 different events are selected using the 5 labels GPIO1, GPIO2, GPIO3, GPIO4 and GPIO5 as first parameter of #EVMONI command. The parameters to configure are: GPIO pin to monitor AT#EVMONI= GPIO1,0,1,4 //the GPIO pin 4 is set for the event GPIO1" GPIO pin status: high or low AT#EVMONI= GPIO1,0,2,1 //the GPIO pin status to monitor is the high one Time interval (in seconds) after that, if the GPIO pin status keeps being, the AT command is issued AT#EVMONI= GPIO1,0,3,5 //the interval of 5 seconds is set AT command to issue when the threshold drop is permanent AT#EVMONI= GPIO1,0,0, AT#CMGS=+39346XXXXX,\22GPIO 4 high\22 //an SM will be sent to the number +39346XXXXX containing the text GPIO 4 high Reproduction forbidden without Telit Communications S.p.A. written authorization - All Rights Reserved Page 11 of 15

The GPIO pin status monitoring is enabled issuing the following command: AT#EVMONI= GPIO1,1 The enabling can be set also setting to 1 the second AT command parameter during one of the above 4 configurations. 2.1.9. ADC pin voltage threshold exceeding Use AT#EVMONI command with ADCH1 <label> to configure the ADC Pin Voltage Threshold Exceeding as the event to be monitored. Follows an example of commands sequence showing a ADCH1 configuration: ADC pin to monitor AT#EVMONI= ADCH1,0,1,2 //the ADC pin 2 is set Voltage threshold AT#EVMONI= ADCH1,0,2,1500 //the threshold of 1500 mv is set Time interval (in seconds) after that, if the voltage keeps being above the threshold, the AT command is issued AT#EVMONI= ADCH1,0,3,10 //the interval of 10 seconds is set AT command to issue when the threshold exceeding is permanent AT#EVMONI= ADCH1,0,0, AT#CMGS=+39346XXXXX,\22ADC pin 2 high\22 //an SM will be sent to the number +39346XXXXX containing the text ADC pin 2 high The ADC pin voltage threshold exceeding monitoring is enabled issuing the following command: AT#EVMONI= ADCH1,1 The enabling can be set also setting to 1 the second AT command parameter during one of the above 4 configurations. Reproduction forbidden without Telit Communications S.p.A. written authorization - All Rights Reserved Page 12 of 15

2.1.10. ADC pin voltage threshold drop If the event to monitor is the ADC pin voltage threshold DROP, then the parameters to configure are: Use AT#EVMONI command with ADCL1 <label> to configure the ADC Pin Voltage Threshold DROP as the event to be monitored. Follows an example of commands sequence showing a ADCL1 configuration: ADC pin to monitor AT#EVMONI= ADCL1,0,1,2 //the ADC pin 2 is set Voltage threshold AT#EVMONI= ADCL1,0,2,500 //the threshold of 500 mv is set Time interval (in seconds) after that, if the voltage keeps being below the threshold, the AT command is issued AT#EVMONI= ADCL1,0,3,10 //the interval of 10 seconds is set AT command to issue when the threshold drop is permanent AT#EVMONI= ADCL1,0,0, AT#CMGS=+39346XXXXX,\22ADC pin 2 low\22 //an SM will be sent to the number +39346XXXXX containing the text ADC pin 2 low The ADC pin voltage threshold drop monitoring is enabled issuing the following command: AT#EVMONI= ADCL1,1 The enabling can be set also setting to 1 the second AT command parameter during one of the above 4 configurations. Reproduction forbidden without Telit Communications S.p.A. written authorization - All Rights Reserved Page 13 of 15

2.2. Requirements When the EVENT MONITOR service is enabled setting to 1 the <mod> parameter of the AT command #ENAEVMONI, then the AT instance specified by the <muxinstance> parameter of the AT command #ENAEVMONICFG is reserved to run the AT commands associated to the monitored event. If the EVENT MONITOR service is disabled setting to 0 the <mod> parameter of the AT command #ENAEVMONI, then the used AT instance is returned to the previous user, if there is. The <mod> parameter of the AT command #ENAEVMONI and <muxinstance> parameter of the AT command #ENAEVMONICFG are stored in the NVM (Non Volatile Memory). At boot, if the <mod> parameter is set to 1, then the AT instance specified in the <muxinstance> is automatically reserved to run the AT commands associated to the monitored event. ALERTS: When an AT instance is reserved for the EVENT MONITOR service, then every other request to use it, coming from other services, is refused: only the FOTA (Firmware Over-the-Air) service can subtract the AT instance reserved to EVENT MONITOR service. The AT command to issue when an event has been happened, has to be set with a string starting with the 2 characters AT (or at). After the AT string there are the commands (for example: AT+CGMR;+CGSN). The maximum length of AT command string is 96 characters. If the string contains the character, then it has to be replaced with the 3 characters \22. If the AT command +CFUN=0 is associated to the DTR event, it has effect only if the corresponding URC (see command #ENAEVMONICFG) is disabled. If the GPIO pin direction is set to 2, i.e. Alternate Functions, (see command #GPIO), the GPIO pin status cannot be monitored, because it has no meaning. The commands that enter in online mode connection (like #SD, #FTPGET, #FTPPUT, and so on) have to be avoided because they cause a block of the EVMONI mechanism until the module reboots after timeout set with AT#ENAEVMONICFG command expires. Reproduction forbidden without Telit Communications S.p.A. written authorization - All Rights Reserved Page 14 of 15

When the module powers on in alarm mode, the STARTUP event is not triggered. The AT command AT#WAKE has to be issued to enter the normal operating mode and to trigger the STARTUP event. Reproduction forbidden without Telit Communications S.p.A. written authorization - All Rights Reserved Page 15 of 15