Vous êtes sur la page 1sur 123

AT Command Set

LMUTM AT Command Set Guide

Version 1.0.4
November 2010

V1.0.4
Copyright 2010 CalAmp

- ii -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

License Agreement
FOR SOFTWARE, APPLICATION PROGRAMING INTERFACES (APIS) & DOCUMENTATION
IMPORTANT: DO NOT INSTALL OR USE THE SOFTWARE OR DOCUMENTATION UNTIL YOU
HAVE READ AND AGREED TO THIS LICENSE AGREEMEET.
This is a legal agreement between you, the Customer, and CalAmp DataCom Incorporated ("CalAmp"). By installing and/or using the
software or documentation you are consenting to the terms of this License. If you do not agree to the terms of this non-exclusive
License Agreement, DO NOT INSTALL OR USE THE SOFTWARE, APIs OR DOCUMENTATION. For a full refund, return
the unused media package and all accompanying materials within seven (7) days to CalAmp. Where there is no packaging or
media, use of the software and/or documentation constitutes acceptance.
DEFINITIONS: As used in this License Agreement, "Software" means CalAmps LM Exchange, LMU Manager, LapTop
Locator, LMU Application/Programmable Event Generator, CDMA LMU Provisioning Tool, GPRS LMU Provisioning Tool,
iDen Provisioning Tool, LMU Status, Clone Config, Hex Dump, LM Exchange Traffic Monitor, Freewave Base Station Config,
Remote Serial Port, App Watcher Service and/or other software products licensed by CalAmp for use in computer applications
development or integration including the computer programs, libraries and related materials either contained on the media provided
to you by or from CalAmp, or which you have received or downloaded electronically. "Application" means a compiled or executable
software program created by Developer that uses some or all of the functionality of the Software. "Software Copies" means the actual
copies of all or any portion of the Software including backups, updates, merged or partial copies permitted hereunder or subsequently
licensed to you. "Documentation" means the non-Software information contained on the media provided with this package or
downloaded and which is used with and describes the operation and use of the Software. "Documentation Copies" means the actual
copies of all or any portion of the Documentation including backups, updates, merged or partial copies permitted hereunder or
subsequently provided to you. "Related Materials" means all other materials and whatever is provided by or from CalAmp, and the
non-Software and non-Documentation contained on the media supplied, downloaded, or otherwise supplied by or from CalAmp for
use with the Software and Documentation. "Server" means a single, networked computer that is accessible to other client machines on
the network. "User" means (i) a single person using an Application for his/her internal, use or (ii) a single terminal or a single
workstation of a computer used only by a person (and not accessed otherwise) for accessing an Application. "Use License" means
limited rights granted by CalAmp for deployment of a single Application to a User. "Developer" means a single programmer
developing an Application. "Developer License" means the grant of certain limited rights to use and maintain the Software, Software
Copies, Documentation, Documentation Copies and Related Materials in development of Applications.
BACKGROUND: A Developer License is required for each Developer who uses the Software in building Application(s). A Use License
is required and must be purchased by Customer for each User to which Customer provides access to an Application (unless a Server
or Site license for unlimited or a specified number of users has been purchased). Each Use License is specific to one client-side
Application only and may not be used for any other client-side Application. Each Server license is limited to Server-based
Applications deployed on that Server for which the license has been purchased as specified in a CalAmp License Certificate. The
Software is licensed on a per Developer, and on a per User, per Application basis. In order to preserve and protect its rights under
applicable law, CalAmp is not selling you ownership rights to Software or Documentation (owned by or licensed to CalAmp).
CalAmp specifically retains title to all CalAmp Software, Documentation and Related Materials and CalAmp licensors retain title to
items owned by them.
DURATION: This License Agreement is effective from the day you install or start using the Software, or receive or download it
electronically, and continues until terminated. If you fail to comply with any provision of the License, termination is automatic,
without notice from CalAmp and without the necessity for recourse to any judicial authority. Upon termination, you must destroy the
Related Materials, the Software, Documentation and all Software and Documentation copies. CalAmp can also enforce its other legal
and equitable rights.
DEVELOPER LICENSE ONLYUSES PERMITTED: Software and Documentation may be used for the sole purpose of developing
Applications and only by a licensed Developer. Software and Documentation may be installed onto a hard disk drive or a Server,
access to which is restricted to Developers for which a Developer License has been purchased and may also be stored or installed on a
storage device such as a network server, used only to install or access the Software or Documentation on your other computers over
an internal network; however, you must have acquired a license for each separate computer on which the Software or Documentation
is installed or accessed from the storage device. A Developer License may not be shared or used concurrently on different computers.

V1.0.4
Copyright 2010 CalAmp

- iii -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

One backup copy may be made for each legally obtained media copy or electronic copy you have received, provided that all CalAmp
and third party licensor information including copyright notices are maintained and possession of the copy is retained in a
secure location. In addition, you agree to use reasonable efforts to protect the Software and Documentation from unauthorized use,
reproduction, distribution or publication. All rights not specifically granted in this License are reserved by CalAmp.
Customer agrees to include the notice "Copyright 1999 - 2007 CalAmp DataCom Inc., All Rights Reserved" in Applications
developed with the Software. Customer agrees to include the following CalAmp Copyright and Government Restricted Use notice in
all documentation and in any Application on-line help or readme file.
"Portions of this computer program are owned by CalAmp DataCom Inc., Copyright l999 - 2005, CalAmp DataCom
Inc., All Rights Reserved. Use, duplication or disclosure by the Government is subject to restrictions as set forth in
subparagraph (c)(1)(ii) of the Rights in Technical Data and Computer Software clause at DFARS 252.227-7013 or
subparagraphs (c)(l) and (2) of the Commercial Computer Software-Restricted Rights at 48 CFR 52.227-19, as applicable.
Manufacturer is CalAmp DataCom Inc., 1401 North Rice Ave. Oxnard, CA 93030. Rights are reserved under copyright
laws of the United States with respect to unpublished portions of the Software."
DEVELOPER(S) LICENSEUSES NOT PERMITTED: UNLESS OTHERWISE AGREED TO IN WRITING WITH CALAMP, YOU MAY NOT
(1) Make derivative works including but not limited to translations, adaptations, arrangements or any other alteration (each of which
would become the property of CalAmp or its licensors, as applicable) or make copies of the Software or Documentation except as
permitted above; (2) Make copies of the Related Materials; (3) Use any CalAmp product to translate the product of another licensor
unless you have the legal right to do so; (4) Allow a greater number of Developers to access the Software at any one time than the
total number of Developer licenses for which you have paid; (5) Rent, lease, sublicense or lend the Software, Software Copies,
Documentation, Documentation Copies, Related Materials or your rights under this License or allow access to the Software for
unlicensed users; (6) Alter, decompile (except to the limited extent that decompilation by the licensed Developer only is necessary as
the only available way to achieve interoperability with other programs and, in that situation, any resulting information cannot be used
in developing, producing or marketing any software substantially similar in expression to the Software), disassemble or reverse
engineer the Software; (7) Make any attempt to unlock or bypass any initialization system or encryption techniques utilized by the
Software or Documentation; (8) Alter, remove or obscure any proprietary legend, copyright or trademark notice contained in or on
Software, Documentation or Related Materials; or (9) use the Software to create an Application intended solely to duplicate
functionality of an existing CalAmp end user software product.
USE LICENSES: For each Server or Site License purchased, CalAmp grants the Customer the right to distribute Applications on a
single Server or at a single Site, as the case may be, accessible to the number of individual users (not concurrent users) for which the
Server or Site License has been purchased as evidenced by a CalAmp License Certificate. For each Use License purchased, as
evidenced by a CalAmp License Certificate, CalAmp grants the Customer the right to distribute a single Application to a single User.
In no circumstance may Customer distribute an Application under a site license or concurrent use license unless a comparable license
has been purchased for the Software as evidenced by a CalAmp License Certificate. Customer agrees that distribution of an
Application to a User will in all cases be accompanied by a license agreement containing at a minimum terms and conditions
substantially similar to and at least as restrictive as the following:
The User may not (1) Make derivative works including but not limited to translations, adaptations, arrangements or any
other alteration of the Application or make copies of the Application, except one backup copy may be made for each
legally obtained copy of the Application, provided that all CalAmp and third party licensor information including
copyright notices are maintained and possession of the copy is retained in a secure location; (2) Allow access to the
Application for unlicensed users; (3) Rent, lease, sublicense or lend the Application or its rights under the license; (4)
Alter, decompile, disassemble or reverse engineer the Application; (5) Make any attempt to unlock or bypass any
initialization system or encryption technique utilized by the Application; or (6) Alter, remove or obscure any proprietary
legend, copyright or trademark notice contained in or on the Application.
The User agrees to use reasonable efforts to protect the Application from unauthorized use, reproduction, distribution or
publication.
AUDIT: Customer shall keep records of all transactions involving Software for five (5) years after the transaction. CalAmp shall have
the right upon written notice to audit Customer's records to verify compliance with this License including the number of Use Licenses
granted by Customer. Audit may take place at Customer's place or business during normal working hours. In the event that there is a
discrepancy in excess of five percent (5%) between the number of Use Licenses granted and the number paid for, Customer shall pay
all costs related to performing the audit in addition to remitting payment for those licenses granted in excess of those paid for as
evidenced by a CalAmp License Certificate.

V1.0.4
Copyright 2010 CalAmp

- iv -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

GENERAL: This Agreement represents our entire understanding and agreement regarding the Software, Software Copies,
Documentation, Documentation Copies and Related Materials and supersedes any prior purchase order, communication, advertising
or representation and may only be modified in a written amendment signed by an authorized CalAmp representative or by a specific
prior or subsequent written agreement between the parties. If any provision of this Agreement shall be unlawful, void or for any
reason unenforceable, that provision shall be deemed severable from, and shall in no way affect the validity or enforceability of, the
remaining provisions.

V1.0.4
Copyright 2010 CalAmp

-v-

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Limited Warranty
COVERING THE PHYSICAL MEDIA AND PRINTED MATERIALS: CalAmp warrants to you, the original licensee, that the media on
which the Software is recorded are free from defects in materials and workmanship under normal use and service FOR A PERIOD
OF NINETY (90) DAYS FROM THE DATE OF DEVELOPER LICENSE PURCHASE. CalAmp's entire liability and your
exclusive remedy as to defective media, Documentation or Related Material(s) shall be replacement of the media, Documentation or
Related Material(s) by CalAmp. Each defective item, along with proof of license purchase and date, must be sent in a traceable
manner to: CalAmp DataCom Inc., 1401 North Rice Ave. Oxnard, CA 93030.
DISCLAIMER REGARDING THE SOFTWARE, DOCUMENTATIONS AND RELATED MATERIALS: THE SOFTWARE,
DOCUMENTATION AND RELATED MATERIALS ARE PROVIDED "AS IS." EXCEPT AS MAY OTHERWISE BE
EXPRESSLY SET FORTH HEREIN, CALAMP MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
IMPLIED, WITH RESPECT TO THE SOFTWARE, DOCUMENTATION OR RELATED MATERIALS INCLUDING BY
WAY OF EXAMPLE, AND NOT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
FOR A PARTICULAR PURPOSE. BY WAY OF FURTHER EXAMPLE AND NOT LIMITATION, CALAMP MAKES NO
REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, WITH RESPECT TO THE ACCURACY, RELIABILITY
OR COMPLETENESS OF THE DOCUMENTATION OR THE RELATED MATERIALS. THE ENTIRE RISK AS TO THE
USE OF THE SOFTWARE, DOCUMENTATION AND RELATED MATERIALS IS ASSUMED BY YOU. IN NO EVENT
SHALL CALAMP BE LIABLE TO YOU OR ANY OTHER PERSON, REGARDLESS OF THE CAUSE, FOR THE
EFFECTIVENESS OR ACCURACY OF THE SOFTWARE, DOCUMENTATION OR RELATED MATERIALS OR FOR
ANY SPECIAL, INDIRECT, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING FROM OR OCCASIONED BY
YOUR USE OF THE SOFTWARE, DOCUMENTATION OR RELATED MATERIALS, EVEN IF ADVISED OF THE
POSSIBILITY OF SUCH DAMAGES. IN THE EVENT THE FOREGOING IS FOUND BY A COURT OF COMPETENT
JURISDICTION TO BE INEFFECTIVE, YOU HEREBY AGREE THAT CALAMP'S MAXIMUM LIABILITY FOR ANY
CLAIM ARISING IN CONNECTION WITH THE SOFTWARE, DOCUMENTATION AND/OR RELATED MATERIALS
(WHETHER IN CONTRACT, TORT, INCLUDING NEGLIGENCE, PRODUCT LIABILITY OR OTHERWISE) SHALL
NOT EXCEED THE LICENSE FEES PAID BY YOU WITH RESPECT TO THE SOFTWARE, DOCUMENTATION
AND/OR RELATED MATERIALS AT ISSUE. SOME STATES DO NOT ALLOW THE LIMITATION OR EXCLUSION OF
INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THE FOREGOING PROVISION, WITH RESPECT TO
EXCLUDING OR LIMITING SUCH DAMAGES, MAY NOT APPLY TO YOU.
ACKNOWLEDGEMENT: You acknowledge that you have read this LIMITED WARRANTY, understand it and agree to be bound by
its terms and conditions. You also agree that: (1) No oral or written information or advice given by CalAmp, its dealers, distributors,
agents or employees shall in any way increase the scope of this Limited Warranty and you may not rely on any such information or
advice; (2) Unless a written governing agreement signed by you and CalAmp exists, this License Agreement is the complete and
exclusive statement of agreement between CalAmp and you regarding the licensing of the Software, Documentation and Related
Materials and supersedes all proposals, oral or written, and any other communications you may have had prior to purchasing your
license; (3) Except for the price and delivery terms agreed upon by both parties, the terms and conditions of this License Agreement
shall supersede those set forth in any purchase order where the purchase order conflicts or is inconsistent with or adds to the terms
and conditions of this License and those superseded purchase order terms and conditions shall be null and void; (4) You agree to
assure that copies of this License Agreement are distributed, read and agreed to by each Developer using the Software and/or
Documentation.
GOVERNING LAW: This Agreement shall be governed by the laws of the State of California, United States, excluding its conflicts of
law principles and excluding the United Nations Convention on Contracts for the International Sale of Goods. You agree to exclusive
jurisdiction of California State federal and state courts, Ventura County, for resolution of any dispute related to this Agreement.
U.S. GOVERNMENT PROTECTED RIGHTS: The Software Documentation and Related Materials are provided with RESTRICTED
RIGHTS. Use, duplication or disclosure by the Government is subject to restrictions as set forth in subparagraph (c)(1)(ii) of the
Rights in Technical Data and Computer Software clause at DFARS 252.227-7013 or subparagraphs (c)(1) and (2) of the Commercial
Computer Software-Restricted Rights at 48 CFR 52.227-19, as applicable. Manufacturer is CalAmp DataCom Inc., 1401 North Rice
Ave. Oxnard, CA 93030. Rights are reserved under copyright laws of the United States with respect to unpublished portions of the
Software.

V1.0.4
Copyright 2010 CalAmp

- vi -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Table of Contents
License Agreement .................................................................................................................................................... iii
Limited Warranty.......................................................................................................................................................vi
Table of Contents ...................................................................................................................................................... vii
Introduction .................................................................................................................................................................2
About The Reader .....................................................................................................................................................2
About CalAmp Who we are ...............................................................................................................................2
About CalAmp What we do ...............................................................................................................................2
AT Commands .............................................................................................................................................................3
Overview...................................................................................................................................................................3
CalAmp AT Command Line Settings ....................................................................................................................3
AT Command Line Format...................................................................................................................................3
Information Responses and Result Code Format .................................................................................................3
Identification Commands ............................................................................................................................................4
Query LMU/TetheredLocator ESN - $APP ESN?....................................................................................................4
Version Identification - $APP VER? ........................................................................................................................4
Version Identification - I0 .........................................................................................................................................5
Serial Number Identification - I1 ..............................................................................................................................5
Technology Type I2 ...............................................................................................................................................7
Status Response I3 .................................................................................................................................................8
GPS Status Response I4 .........................................................................................................................................9
Comm Status Response I5 ................................................................................................................................... 10
Google Maps URL IJ ........................................................................................................................................... 11
Unit Status Commands ............................................................................................................................................. 12
Query for Unit Status - $APP UNIT? ..................................................................................................................... 12
Query Current Accumulator States - $APP ACC? ................................................................................................. 13
Query Current Analog to Digital Input Readings - $APP ADC?............................................................................ 13
Query Current IP Address - $APP ADDR? ............................................................................................................ 14
Query Current Flag States - $APP FLAGS? ........................................................................................................... 14
Query Current Timer States - $APP TIMERS? ...................................................................................................... 15
Query Current Input States - $APP INPUT? .......................................................................................................... 16
Query Current Output States - $APP OUTPUT? .................................................................................................... 16
Query Comm Status - $APP COMM? .................................................................................................................... 17
Query Comm Connection - $APP COMM CONNECT?........................................................................................ 17
Query Detailed Comm Status - $APP COMM STATUS? ..................................................................................... 18
Query Detailed Comm Status -IC ........................................................................................................................... 20
Query GPS Location - $APP GPS? ........................................................................................................................ 22
Query Current TIME - $APP TIME? ..................................................................................................................... 22
Query Detailed GPS Status - $APP GPS STATUS? .............................................................................................. 23
Query Detailed GPS Status -IG .............................................................................................................................. 24
Query Bluetooth Device Status -$APP BT? ........................................................................................................... 25
Query Log Status - $APP LOG? ............................................................................................................................. 26
Query Detailed Log Status - $APP LOG SNF ........................................................................................................ 26
Query Detailed Log Status - $APP LOG BATCH.................................................................................................. 26
V1.0.4
Copyright 2010 CalAmp

- vii -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Query Detailed Log Status - $APP LOG STATUS? .............................................................................................. 27


Query Zone Status - $APP ZONES? ...................................................................................................................... 27
Hayes Compatible AT Commands ........................................................................................................................... 29
Dial Command - D<Service><DialString> ............................................................................................................ 29
Enable AT Command Echoing - E1 ....................................................................................................................... 29
Disable AT Command Echoing - E0 ...................................................................................................................... 30
Set Modem Speaker Volume Adjustment - L<n>................................................................................................... 30
Set Modem Speaker Control - M<n>...................................................................................................................... 30
Enable Quiet Mode - Q1 ......................................................................................................................................... 31
Disable Quiet Mode - Q0 ........................................................................................................................................ 31
Set Call Progress Result Code - X<n> .................................................................................................................... 31
Enable Verbose Response Format - V1 .................................................................................................................. 32
Enable Terse Response Format - V0....................................................................................................................... 32
Reset Hayes Settings - Z> ....................................................................................................................................... 33
Set CD Options - &C<n>........................................................................................................................................ 33
Set DTR Options - &D<n> ..................................................................................................................................... 34
Query Host Port Baud Rate - +IPR? ....................................................................................................................... 34
Set Host Port Baud Rate - +IPR=<BaudRate> ....................................................................................................... 35
Query the available Host Port Baud Rates - +IPR=? .............................................................................................. 36
Terminate Data (PPP/SLIP) Session - +++ ............................................................................................................. 36
Wireless Modem Configuration Commands ........................................................................................................... 37
Query the active Comm Index - $APP COMM INDEX? ....................................................................................... 37
Set the active Comm Index - $APP COMM INDEX <index> ............................................................................... 37
Query the Active Packet Dial String and Index - $APP DIAL? ............................................................................. 38
Set the Packet Dial String - $APP DIAL <index> <dial_string> ........................................................................... 38
Query the DNS Value - $APP DNS? ...................................................................................................................... 39
Perform A DNS Look Up on the Inbound URL - $APP DNS INBOUND ............................................................ 39
Perform a DNS Look Up on the Maintenance URL - $APP DNS MAINT............................................................ 39
Set the DNS Value - $APP DNS SERVER <ip address> ....................................................................................... 40
Perform a DNS Look Up on a Specific URL - $APP DNS <url> .......................................................................... 40
GPRS LMU: Query the GPRS Context (APN) Settings - $APP GPRS CONTEXT? ............................................ 41
GPRS LMU: Set the GPRS Context (APN) Settings - $APP GPRS CONTEXT <index> <Context> ............... 41
GPRS LMU: Query the Current GPRS Context Index in Use - $APP GPRS CONTEXT INDEX?...................... 42
GPRS LMU: Set the active GPRS Context (APN) Settings - $APP GPRS CONTEXTINDEX <index> .............. 42
GPRS LMU: Query the SIM PIN - $APP PIN? ..................................................................................................... 43
GPRS LMU: Set the SIM PIN - $APP PIN <SIM-PIN> ........................................................................................ 43
CDMA LMU: Force Modem OTASP Activation Update - $APP MODEM ACTIVATE ..................................... 44
CDMA LMU: Set Phone Number - $APP MODEM MIN <PhoneNumber> <SPC> <MSID>............................. 44
CDMA LMU: Query the Phone Number - $APP MODEM MIN? ........................................................................ 45
CDMA LMU: Force Modem PRL Update - $APP MODEM UPDATE ................................................................ 45
CDMA LMU: Force IOTA Session - $APP MODEM IOTA ................................................................................ 45
Query the Network Username and Password - $APP PPP?.................................................................................... 46
Set the Network Username - $APP PPP <index> USER <username>................................................................ 46
Set the Network Password - $APP PPP <index> PASSWORD <password> ..................................................... 47
Pass an AT Command to the Wireless Device - $APP MODEM CMD <command> ............................................ 47
Unit Configuration Commands ................................................................................................................................ 48
Enter AT Command Password - $PW <password> ............................................................................................ 48
Set Accumulator Value - $APP ACC SET <acc> <value> .................................................................................... 48
Set the IP Address of the LMU - $APP ADDR <IP address> ................................................................................ 49
Query the Inbound Settings - $APP INBOUND? ................................................................................................... 49
V1.0.4
Copyright 2010 CalAmp

- viii -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Set the Inbound IPAddress - $APP ADDR INBOUND <IP Address> .................................................................. 50
Set the Inbound Address - $APP INBOUND <ip address>:<port number> ........................................................... 50
Set the Inbound Reporting Format - $APP INBOUND <format> .......................................................................... 51
Set Inbound Options - $APP INBOUND <index> <option> <value>.................................................................... 52
Set the Current Inbound Index - $APP INBOUND INDEX <index> .................................................................... 53
Erase/Format the Geo-Zone Memory Space - $APP GZ ERASE .......................................................................... 54
Read Geo-Zone point definitions - $APP GZ READ <record index> [<number of records>]............................... 55
Write a Geo-Zone point definition - $APP GZ WRITE <record index> <type> <id> <range> <latitude>
<longitude> ............................................................................................................................................................. 56
Clear the Event List - $APP CLEAR EVENTS...................................................................................................... 57
Clear the Environment Masks - $APP CLEAR EMASKS ..................................................................................... 57
Default the Modem Settings - $APP DEFAULT <modem type>........................................................................... 57
Default All Settings - $APP DEFAULT ALL ........................................................................................................ 58
Default Configuration Settings - $APP DEFAULT CONFIG ................................................................................ 58
Default Environment Masks - $APP DEFAULT EMASKS .................................................................................. 58
Default Event List - $APP DEFAULT EVENTS ................................................................................................... 59
Default Trigger Parameters - $APP DEFAULT TPARAMS ................................................................................. 59
Default S-Registers Masks - $APP DEFAULT SREGS ......................................................................................... 59
Set Mobile ID Type - $APP MOBID <type> ......................................................................................................... 60
Set the Value of the MIN Mobile ID Type - $APP MOBID MIN <value> ............................................................ 61
Set the Value of the USER Mobile ID Type - $APP MOBID USER <value> ....................................................... 61
Query the Mobile ID Type and Value - $MOBID? ................................................................................................ 62
Set a Parameter Value - $APP PARAM <ParamID>,<ParamIndex>,<Value1>,<Value2> ............................... 62
Query a Parameter Value - $APP PARAM? <ParamID>,<ParamIndex> .............................................................. 63
Begin Batch Mode Parameter Programming - $APP PARAM BEGIN.................................................................. 63
End Batch Mode Parameter Programming - $APP PARAM END......................................................................... 64
Set the Primary Port Password - $APP PASSWORD <ddd.ddd.ddd.ddd> ............................................................ 64
Set S-Register Value - $APP S<Reg>=<value> ..................................................................................................... 65
Query S-Register Value - $APP S<Reg>? .............................................................................................................. 65
MDT Quick Setup Command - $APP SERIAL <device> ...................................................................................... 66
Configure the Unit for TAIP RADIO Mode - $APP TAIP RADIO ....................................................................... 67
Set the Local Time Daylight Savings - $APP TIME DAYLIGHT <state> ............................................................ 68
Set the Local Time Offset of the LMU - $APP TIME OFFSET <offset> .............................................................. 68
Unit Control Commands PEG ............................................................................................................................... 69
Override the GPS Position Reading - $APP GPS POS <latitude> <longitude> ..................................................... 69
Override the GPS Speed Reading - $APP GPS SPEED <speed>........................................................................... 70
Simulate a Speed Threshold Crossing (Above or Below) - $APP PEG SPEED <speed> ...................................... 70
Set the Active Comm Index and Inbound Address - $APP PEG COMMSEL <param> ........................................ 71
Force the Unit to Send in an Event Report - $APP PEG SNDRPT <event code>.................................................. 72
Force the Unit to Send in an Event Report - $APP PEG SNFRPT <event code> .................................................. 72
Force the Unit to Log an Event Report - $APP PEG LOGRPT <event code> ....................................................... 73
Force the Unit to Send in an Unacknowledged Event Report - $APP PEG SUNRPT <event code> ..................... 73
Force the Unit to Send in an Alert Report - $APP PEG SNDALRT <event code>................................................ 74
Force the Unit to Send a User Message - $APP MSG <byte> <disposition> ......................................................... 74
Force the Unit to Send in an ID Report - $APP PEG SNDID <source port> ......................................................... 75
Force the Unit to Send in an ID Report to a Specific Address and Port - $APP SENDTO <IP Address>:<Port>
<Format> ................................................................................................................................................................ 76
Force the Unit to Send in an SMS Event Report - $APP PEG SNDSMS <event code> ........................................ 77
Force the LMU to Send a Text Message via SMS - $APP SMS <destination> <message> ............................... 77
Force the Unit to Send in TAIP Formatted Event Report - $APP PEG SNDTAIP <event code>.......................... 78
Force the Unit to Sleep - $APP PEG SLEEP <timer index> .................................................................................. 78
Control an Output - $APP OUTPUT <output> <state> .......................................................................................... 79
V1.0.4
Copyright 2010 CalAmp

- ix -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Query PEG State Variable - $APP STATE?........................................................................................................... 79


Force a PEG Action - $APP PEG ACTION <action index> <action parameter> .................................................. 80
Unit Control Commands Log ................................................................................................................................ 81
Clear the Log - $APP CLEAR LOG ....................................................................................................................... 81
Clear the Log - $APP LOG CLEAR ....................................................................................................................... 81
Enable/Disable Log Debug Messaging - $APP LOG DEBUG <state> .................................................................. 82
Fill the Log - $APP LOG FILL <event Code> <record count>.............................................................................. 83
Quick Fill the Log - $APP LOG QFILL <record count> ....................................................................................... 83
Query the Organization of the Log Memory - $APP LOGMEM?.......................................................................... 84
Query the Size and Organization of the Log Memory - $APP LOGMEM SIZE? .................................................. 85
Read Part of the Log Memory Space - $APP LOGMEM READ <block> <starting offset> <octets>................... 86
Write Data to Part of the Log Memory Space - $APP LOGMEM WRITE <block> <starting offset>
<data>,<data>,<data>,. . . ....................................................................................................................................... 87
Erase Part of the Log Memory Space - $APP LOGMEM ERASE<page_number>............................................... 88
Clear the Log - $APP LOGMGR CLEAR .............................................................................................................. 88
Get Data from the Next Log Record - $APP LOGMGR GETREC <record-state>................................................ 89
Initialize the Log Manager - $APP LOGMGR INIT .............................................................................................. 90
Put Data into the Next Log Record - $APP LOGMGR PUTREC <data>,<data><data>,. . . ................................. 90
Display the Detailed Log Status - $APP LOGMGR STATUS? ............................................................................. 91
Unit Control Commands Other ............................................................................................................................. 92
Set the State of the Wireless Device - $APP COMM <state> <debug level> ........................................................ 92
Query the Comm Debug Level - $APP COMM DEBUG? .................................................................................... 93
Enable/Disable Debug Output - $APP DEBUG <state> ........................................................................................ 93
Query the Debug Output State - $APP DEBUG? ................................................................................................... 94
Power the GPS Receiver On or Off - $APP GPS <state>....................................................................................... 94
Set the GPS Debug Level - $APP GPS DEBUG <debug options> ........................................................................ 95
Reset the GPS Receiver - $APP GPS RESET <flags> <reset type> ...................................................................... 96
Set the IP Debug Level - $APP IP DEBUG <debug level>.................................................................................... 98
Enable/Disable KMIP Polling (Kyocera CDMA LMU Only) - $APP KMIP <enable>......................................... 99
Send a KMIP Command (CDMA LMU Only) - $APP KMIP POLL .................................................................... 99
Set the KMIP Network Version (CDMA LMU Only) - $APP KMIP PREV <service> ...................................... 100
Force the LMU to Send a Ping - $APP PING <IP Address> ................................................................................ 101
Set the PPP Debug Level - $APP PPP DEBUG <debug level> ........................................................................... 102
Force a Soft-Reset of the Unit - $APP QUIT ....................................................................................................... 103
Force a Soft-Reset of the Unit - $APP REBOOT ................................................................................................. 103
Perform a Hard Reset of the Unit - RESET .......................................................................................................... 103
Begin Local Firmware Download - DNLD .......................................................................................................... 104
Enter Modem Passthru Mode - PASSTHRU <baud rate> <UART>.................................................................... 105
Enter GPS Passthru Mode #GPSPASS <baud rate> .......................................................................................... 106
Enter Reprog Mode - #REPROG <baud rate> <serial port> ................................................................................ 107
Appendix A AT Command Compatibility Chart...................................................................................................1

V1.0.4
Copyright 2010 CalAmp

-x-

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Introduction
This document describes the proprietary AT commands available for CalAmp Fleet Management
and Vehicle Tracking product line.

About The Reader


In order to limit the size and scope of this manual we have made some assumptions about
you, the reader:
You are familiar with the operation and functions of the LMU products (refer to
the LMU Users Guide)
You are familiar with the use of AT Commands
You are familiar with a terminal application such as HyperTerminal or PuTTY
(see LMU Users Guide for set-up instructions)

About CalAmp Who we are


Founded in 1981, CalAmp stands at the forefront of technology evolution as a result of strategic
collaborations with forward thinking customers. By anticipating technology and industry trends, we
rapidly develop cutting-edge solutions to help our customers effectively realize time and cost
savings. Based on our long history of successful product deployment we help our customers by
managing the entire product lifecycle - from design to manufacturing to implementation.

About CalAmp What we do


We are a recognized and trusted leader in satellite DBS technology, wireless networks, software
application development, embedded computing and enterprise mobility. We are considered the
solution industrys foremost specialist in networking applications, wireless technologies, digital
multimedia delivery, residential broadband data delivery, healthcare and medical and public safety.

V1.0.4
Copyright 2010 CalAmp

-2-

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

AT Commands
Overview
CalAmp AT Command Line Settings
The host port of the CalAmp LMUTM product line is set with the following default values
(factory settings):
115200 baud
8 bits data
1 stop bit
No parity
No flow control
The baud rate may be changed with the +IPR, all other serial line settings are static for host
devices. 2.

AT Command Line Format


Commands always start with AT (which means ATtention) and finish with a <CR>
character. The only exception is the repeat last command request which starts with A/ and is
finished with a <CR> character.

Information Responses and Result Code Format


Responses end with <CR><LF>.
If command syntax is incorrect, an ERROR string is returned
If the command line has been performed successfully, an OK string is returned

Serial port setup for MDTs and Generic Serial Devices are independent of the host port settings.

V1.0.4
Copyright 2010 CalAmp

-3-

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Identification Commands
Query LMU/TetheredLocator ESN - $APP ESN?
Description

This command queries the LMUTM for its serial number. The response will be in a decimal
format.
Syntax
Command Syntax: AT$APP ESN?
Command
AT$APP ESN?

Possible Responses
ESN: 4141000100
OK

Version Identification - $APP VER?


Description

This command queries the LMUTM for the version information of each of the following:
The firmware version
The features available to the processor
The type and version of GPS Receiver being used
The type and version of wireless modem/phone being used
Syntax
Command Syntax: AT$APP VER?
Command
AT$APP VER?

Possible Responses
APP:LMU,082 V8.3d (Feb 6 2009 16:05:14)
PIC:STM S/N 4141000100
GPS:UBLOX-00040001 -5.00
Jan 09 2006
12:00:00
Radio:Kyocera Wireless Corp. Model 79-S/W VER:
LF1.2.11
LF1211 PRL: 11951
OK
APP:LMU,121 V1.1a (Jul 21 2009 18:09:57)
PIC:STM S/N 4231016583
GPS:UBLOX-00040005 -5.00 (28483)
Radio:SIEMENS TC65-REVISION 02.800
OK

V1.0.4
Copyright 2010 CalAmp

-4-

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Version Identification - I0
Description

This command queries the LMU for the version information of each of the following:
The firmware version
The features available to the processor
The type and version of GPS Receiver being used
The type and version of wireless modem/phone being used
Syntax
Command Syntax: ATI0
Command
ATI0

Possible Responses
APP:LMU,082 V8.3d (Feb 6 2009 16:05:14)
PIC:STM S/N 4141000100
GPS:UBLOX-00040001 -5.00
Jan 09 2006
12:00:00
Radio:Kyocera Wireless Corp. Model 79-S/W VER:
LF1.2.11
LF1211 PRL: 11951
OK
APP:LMU,121 V1.1a (Jul 21 2009 18:09:57)
PIC:STM S/N 4231016583
GPS:UBLOX-00040005 -5.00 (28483)
Radio:SIEMENS TC65-REVISION 02.800
OK

Serial Number Identification - I1


Description

This command queries the LMU for the serial number of each of the following:
The ESN of the LMU
The ESN, IMEI, EID of the wireless device
The IMSI value of the wireless device
The ICC-ID value of the GSM/GPRS SIM or the PRL version for a CDMA device
Syntax
Command Syntax: ATI1
Command
ATI1

V1.0.4
Copyright 2010 CalAmp

Possible Responses
ESN: 4141000100
IMEI: 06902480369,4525D8F1

-5-

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Command

Possible Responses
IMSI: 302864168737483
ICC-ID: 11951
OK
ESN: 4231016583
IMEI: 354745030519351
IMSI: 302720300768716
ICC-ID: 89302720400012690736
OK

V1.0.4
Copyright 2010 CalAmp

-6-

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Technology Type I2
Description

This command queries the LMU for the technology type of the units firmware:
Syntax
Command Syntax: ATI2
Command
ATI2

Possible Responses
GSM (GSM,GENERIC)
OK
CDMA (CDMA,GENERIC)
OK
iDEN (iDEN, GENERIC)
OK

V1.0.4
Copyright 2010 CalAmp

-7-

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Status Response I3
Description

This command queries the LMU for each of the following:


LMU Firmware version
RSSI
Data Connection (d/D)
Acknowledgement Received (a/A)
Current IP Address (if available)
GPS Antenna Status
GPS Fix Status
GPS Satellite Count
Input Status
Internal A/D reading (ie power supply voltage)
Mobile ID
Mobile ID Type
Inbound Address
Inbound Port
Inbound Reporting Format
Syntax
Command Syntax: ATI3
Command
ATI3

V1.0.4
Copyright 2010 CalAmp

Possible Responses
CDMA
APP:082 8.3d
COM:-82 D 10.73.83.73
GPS:No Time Sync
INP:11110111 13.7V
MID:4141000100 ESN
INB:207.71.209.248:20500 LMD
OK
GPRS
APP:106 1.3c
COM:-91 D.. m2m.t-mobile.com
GPS:3D-RTIME 9
INP:00101100 0.0V
MID:352024025301973 IMEI
INB:172.254.1.10:5557
OK

-8-

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

GPS Status Response I4


Description

This command queries the LMU for each of the following:


GPS Time
Current Latitude
Current Longitude
Heading
Speed (km/h and mph)
Mobile ID and Mobile ID Type
Antenna Gain
Syntax
Command Syntax: ATI4
Command
ATI4

Possible Responses
GPS:2D-RTIME 3
LAT:43.3289311
LON:-79.8134880
HDG:295
SPD:1 kph, 1 mph
MID:4231016583 ESN
AGC:62%
OK

V1.0.4
Copyright 2010 CalAmp

-9-

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Comm Status Response I5


Description

This command queries the LMU for each of the following:


<RSSI>:
This is the signal strength the wireless modem sees from the network. In general the LMU is
at least scanning for the network if the RSSI is not -113.
[./d/D]:
If the character D is present, it indicates the LMU had a data session established when it
responded to the status request. For the 8-Bit product line an upper case D indicates both
the Inbound and Maintenance sockets are ready. The lower case d indicates that only the
Maintenance socket is ready. A . indicates no sockets are ready.
[./a/A]:
This field indicates if the LMU has received an Acknowledgement from the Inbound server.
This field will be empty if the LMU has never received an ACK.The lower case a will be
present if it has received an ACK since the last cold boot (i.e. power cycle) but not the last
warm boot (App Restart or Sleep). The upper case A will be present if the LMU has
received an ACK since the last warm boot. A . Indicates no acknowledgement has been
received.
[./L]:
This field indicates if the LMUs log is currently active. An L indicates that the log is
currently in use (i.e. one or more records have been stored) where a . indicates the log is
inactive.
<Session Duration>:
This is the length of time the current PDP session has been active represented in a 2
character field. If duration is less than 1 hour, the display will indicate tenths of hour (ie. .1
or .6). If the duration is in the range of 1 to 99 hours, the display will indicate whole hours
(i.e. 01 or 15). If the duration is greater than 99 hours the display will indicate "9+".
<IP Address>:
This is an optional field if and is only present if the LMU has established a valid data session.
This field will contain the current IP address of the LMU as assigned by the wireless
network. Note that if you see a value of 192.168.0.0, this is an indication that the LMU has
not been able to establish a data session.
<Local Port>:
This field contains the current Local Port Number in use by the LMU. Typically this value is
set to 20510 via Parameter 774.
M/I/O:
The first character of each line indicates which socket the status indicates apply to. The three
lines are M = Maintenance Socket, I = Inbound Socket, O = Outbound Socket.
[O/C/E]:
This field indicates the current status of the referenced socket. The three possible states are,
OPEN (O), CLOSED (C) or ERROR (E).
V1.0.4
Copyright 2010 CalAmp

- 10 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

[./S]
This field indicates if the LMU has sent data thru the referenced socket. An S indicates data
has been sent. A . indicates no data has been sent.
[./R]
This field indicates if the LMU has received data thru the referenced socket. An R indicates
data has been received. A . indicates no data has been received.
<URL>:
The current URL associated with the referenced socket. Please note that the URL is
truncated to 18 characters in length.
<Port>:
The current UDP Port associated with the referenced socket. In each case this should be the
port on the remote server used for LMU communications.
Syntax
Command Syntax: ATI5
Command
ATI5

Possible Responses
-93 DA. 9+ 10.10.4.142 20510
M:O.. 207.71.209.248 20500
I:Osr 172.254.1.10 5557
O:Osr 172.254.1.10 20510
OK

Google Maps URL IJ


Description

This command returns a URL that will link to the map location of the LMU:
Syntax
Command Syntax: ATIJ
Command
ATIJ

Possible Responses

http://maps.google.com/maps?q=32.875687,117.210678
OK

V1.0.4
Copyright 2010 CalAmp

- 11 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Unit Status Commands


Query for Unit Status - $APP UNIT?
Description

This command queries the LMU for each of the following:


LMU Firmware version
RSSI
Current IP Address (if available)
GPS Antenna Status
GPS Fix Status
GPS Satellite Count
Input Status
Internal A/D reading (ie power supply voltage)
Mobile ID
Mobile ID Type
Inbound Address
Inbound Port
Inbound Reporting Format
Syntax
Command Syntax: AT$APP UNIT?
Command
AT$APP UNIT?

Possible Responses
APP:082 8.3d
COM:-84 D 10.73.83.73
GPS:No Time Sync
INP:11110111 13.6V
MID:4141000100 ESN
INB:207.71.209.248:20500 LMD
OK

V1.0.4
Copyright 2010 CalAmp

- 12 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Query Current Accumulator States - $APP ACC?


Description

This command returns the current value, threshold and type for each of the LMUs
accumulators.
Syntax
Command Syntax: AT$APP ACC?
Command
AT$APP ACC?

Possible Responses
Acc Value Limit
0
0
25
1
0
5
2
0
0
3
0
200
4
0
0
5
600
120
6
999999 5
7
999999 15
8
0
0
9
0
0
10
0
0
11
0
0
12
0
0
13
0
0
14
0
0
15
0
0

Type

Distance
Time
Pos Accuracy
Pos Accuracy

Query Current Analog to Digital Input Readings - $APP ADC?


Description

This command returns the current readings of the internal (ADC-0) and external (ADC-1,
ADC-2,. ADC-3, ADC 4 )to digital inputs. The values are in mV.
Syntax
Command Syntax: AT$APP ADC?
Command
AT$APP ADC?

Possible Responses
ADC-0= 13696 mV
ADC-1= 459 mV
ADC-2= 331 mV
ADC-3= 13836 mV
OK

V1.0.4
Copyright 2010 CalAmp

- 13 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Query Current IP Address - $APP ADDR?


Description

This command returns the current IP address assigned to the LMU


Syntax
Command Syntax: AT$APP ADDR?
Command
AT$APP ADDR?

Possible Responses
166.147.64.158
OK

Query Current Flag States - $APP FLAGS?


Description

This command returns the current states of the 16 PEG Flags. They are displayed from Flag
15 to Flag 0:
Syntax
Command Syntax: AT$APP FLAGS?
Command
AT$APP FLAGS?

V1.0.4
Copyright 2010 CalAmp

Possible Responses
Flags: 0000000000000001
OK

- 14 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Query Current Timer States - $APP TIMERS?


Description

This command returns the current value, threshold and type for each of the LMUs timers.
Syntax
Command Syntax: AT$APP TIMERS?
Command
AT$APP TIMERS?

V1.0.4
Copyright 2010 CalAmp

Possible Responses
Tmr Value
Set Type
0
40
50 Repeat
1
0
1
2
0
0
3
0
300
4
0
0
5
0
0
6
0
0
7
0
0
8
0
10
9
0
0
10
0
30
11
897
900 1-Shot
12
0
0
13
0
0
14
0
0
15
0
0

- 15 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Query Current Input States - $APP INPUT?


Description

This command returns the current state of the LMU discreet inputs. The states are displayed
as follows:
Syntax
Command Syntax: AT$APP INPUT?
Command
AT$APP INPUT?

Possible Responses
INPUT-0: Bias=0
INPUT-1: Bias=1
INPUT-2: Bias=1
INPUT-3: Bias=1
INPUT-4: Bias=1

State=1
State=1
State=1
State=0
State=1

OK
LMU-1000
AUXIN0: true
AUXIN0: true
AUXIN0: true
BIAS1: true
BIAS2: true
OK

Query Current Output States - $APP OUTPUT?


Description

This command returns the current state of the LMU outputs. The states are displayed as
follows:
Syntax
Command Syntax: AT$APP OUTPUT?
Command
AT$APP OUTPUT?

V1.0.4
Copyright 2010 CalAmp

Possible Responses
OUTPUT-0: State=0
OUTPUT-1: State=0
OUTPUT-2: State=0
OK

- 16 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Query Comm Status - $APP COMM?


Description

This command returns current RSSI and registration state of the wireless device. Please note
that the exact contents will vary between radio networks.
Syntax
Command Syntax: AT$APP COMM?
Command
AT$APP COMM?

Possible Responses
GPRS
GSM RSSI:-71 Comm
OK
CDMA
CDMA RSSI:-65 No-Comm
OK
iDen
iDEN RSSI:-70 Comm
OK

Query Comm Connection - $APP COMM CONNECT?


Description

This command indicates if the LMU is connected to the wireless network. Only two states
are available:
Connected
Disconnected
Syntax
Command Syntax: AT$APP COMM CONNECT?
Command
AT$APP COMM
CONNECT?

V1.0.4
Copyright 2010 CalAmp

Possible Responses
DISCONNECTED
OK
CONNECTED
OK

- 17 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Query Detailed Comm Status - $APP COMM STATUS?


Description

This command returns detailed information about the current status of the wireless device.
This information includes:
Registration status
Network acquisition status
RSSI
Network identifiers
Phone number (if available)
Any serial numbers associated with the wireless device
Please note that the exact contents will vary between radio networks.
Syntax
Command Syntax: AT$APP COMM STATUS?
Command
AT$APP COMM
STATUS?

Possible Responses
GPRS
GSM Registered :
GPRS Registered :
Connection
:
RSSI
:
BER
:
Channel
:
Cell ID
:
Base Station ID :
Local Area Code :
Network Code
:
Country Code
:
IMEI (Modem S/N):
IMSI (SIM ID)
:
ICC-ID (SIM S/N):
Phone Number
:
GPRS APN
:
Quality of Srvc :
GSM Class
:

Yes, Home
Yes, Home
Yes
-61 dBm
99
128
27403
21
4300
720
302
355632002476894
302720300768716
89302720400012690736
14162783985
internet.com

OK
GPRS
GSM Registered
GPRS Registered
Connection
RSSI
BER
Channel
V1.0.4
Copyright 2010 CalAmp

- 18 -

: Yes, Home
: Yes, Home
: Yes {MIO}
:
-91 dBm
:
99
:
680
November 14, 2010
CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Command

Possible Responses
Cell ID
:
Base Station ID :
Local Area Code :
Network Code
:
Country Code
:
IMEI (Modem S/N):
IMSI (SIM ID)
:
ICC-ID (SIM S/N):
Phone Number
:
GPRS APN
:
Maint. Server
:
Inbound Server :
Outbound Server :

59183
5389
128
26
310
352024025301973
310260930230449
8901260930002304495
m2m.t-mobile.com
207.71.209.248:20500
172.254.1.10:5557
172.254.1.10:20510

OK
CDMA
CDMA Service
Connection
RSSI
Channel
Band:Side
Base Station ID
Network ID
System ID
ESN (Modem S/N)
[4525D8F1]
Phone Number
IMSI
CarrierConfig

:
:
:
:
:
:
:
:
:

IS-2000
Yes
-82 dBm
550
1900:B
0
1
17500
06902480369

: 4168737483
: 302864168737483
: 13

OK
iDEN
IDEN Service
:
Packet Service :
Registered, Idle
Connection
:
RSSI
:
SQE
:
Channel
:
Color
:
Phone Number
:
IMEI
:
Modem S/N
:
ICC-ID (SIM S/N):
CodePlug Ver
:
NEI
:

Yes
Available,
Yes
-77 dBm
28
1971
12
4166779496
001500003146600
364YGL1SB4
000830657563310
0x0060
10.17.187.207

OK

V1.0.4
Copyright 2010 CalAmp

- 19 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Query Detailed Comm Status -IC


Description

This command returns detailed information about the current status of the wireless device.
This information includes:
Registration status
Network acquisition status
RSSI
Network identifiers
Phone number (if available)
Any serial numbers associated with the wireless device
Please note that the exact contents will vary between radio networks.
Syntax
Command Syntax: ATIC
Command
ATIC

Possible Responses
GPRS
GSM Registered :
GPRS Registered :
Connection
:
RSSI
:
BER
:
Channel
:
Cell ID
:
Base Station ID :
Local Area Code :
Network Code
:
Country Code
:
IMEI (Modem S/N):
IMSI (SIM ID)
:
ICC-ID (SIM S/N):
Phone Number
:
GPRS APN
:
Quality of Srvc :
GSM Class
:

Yes, Home
Yes, Home
Yes
-61 dBm
99
128
27403
21
4300
720
302
355632002476894
302720300768716
89302720400012690736
14162783985
internet.com

OK
GPRS
GSM Registered
GPRS Registered
Connection
RSSI
BER
Channel
V1.0.4
Copyright 2010 CalAmp

- 20 -

: Yes, Home
: Yes, Home
: Yes {MIO}
:
-91 dBm
:
99
:
680
November 14, 2010
CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Command

Possible Responses
Cell ID
:
Base Station ID :
Local Area Code :
Network Code
:
Country Code
:
IMEI (Modem S/N):
IMSI (SIM ID)
:
ICC-ID (SIM S/N):
Phone Number
:
GPRS APN
:
Maint. Server
:
Inbound Server :
Outbound Server :

59183
5389
128
26
310
352024025301973
310260930230449
8901260930002304495
m2m.t-mobile.com
207.71.209.248:20500
172.254.1.10:5557
172.254.1.10:20510

OK
CDMA
CDMA Service
Connection
RSSI
Channel
Band:Side
Base Station ID
Network ID
System ID
ESN (Modem S/N)
[4525D8F1]
Phone Number
IMSI
CarrierConfig

:
:
:
:
:
:
:
:
:

IS-2000
Yes
-82 dBm
550
1900:B
0
1
17500
06902480369

: 4168737483
: 302864168737483
: 13

OK
iDEN
IDEN Service
:
Packet Service :
Registered, Idle
Connection
:
RSSI
:
SQE
:
Channel
:
Color
:
Phone Number
:
IMEI
:
Modem S/N
:
ICC-ID (SIM S/N):
CodePlug Ver
:
NEI
:

Yes
Available,
Yes
-77 dBm
28
1971
12
4166779496
001500003146600
364YGL1SB4
000830657563310
0x0060
10.17.187.207

OK

V1.0.4
Copyright 2010 CalAmp

- 21 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Query GPS Location - $APP GPS?


Description

This command returns the location information as provided by the GPS receiver. The values
included are:
Latitude (lat)
Longitude (long)
Altitude (alt)
Heading (hdg)
Speed (spd)
Fix Status
HDOP
Number of satellites (nSats)
Syntax
Command Syntax: AT$APP GPS?
Command
AT$APP GPS?

Possible Responses
Lat=4332887, Lon=-7981363, Alt=62
Hdg=73 Spd=0 3D-DIFF
HDOP=89 nSats=9
OK

Query Current TIME - $APP TIME?


Description

This command returns the current Time based on GMT and the Local Time Offset value as
known by the GPS receiver. If a time is not available from the receiver, then the time since
last power up will be displayed.
Syntax
Command Syntax: AT$APP TIME?
Command
AT$APP TIME?

V1.0.4
Copyright 2010 CalAmp

Possible Responses
GMT 22:44:06 Mon 12 Sep 2005 DOY=254
Loc 17:44:06 Mon 12 Sep 2005 DOY=254
OK

- 22 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Query Detailed GPS Status - $APP GPS STATUS?


Description

This command returns the current time, location, speed, heading and altitude as well as
detailed status information about the GPS Receiver including PRN, Az, El, SNR and usage
values for each visible satellite.
Syntax
Command Syntax: AT$APP GPS STATUS?
Command
AT$APP GPS
STATUS?

Possible Responses
Fix Status
:
Latitude
:
Longitude
:
Altitude
:
Speed
:
Heading
:
Accuracy Est :
GPS Time
:
2009 DOY=280
Time-of-Fix :
2009 DOY=280
Antenna
:
HDOP
:
Sats
:
Quality
:
Power
:
Chan
SVID
1.
1
2.
2
3.
4
4.
5
5.
9
6.
10
7.
12
8.
17
9.
27
10.
29
11.
30

3D-RTIME
33.1321436
-117.2584921
73 m (above datum)
0 mph, 8 cm/s
92
Hor 10m
GMT 22:25:10 Thu 8 Oct
GMT 22:25:11 Thu 8 Oct
Unknown
1.13
8
Yes (7/2)
On
Az
El
315
22
84
85
47
49
161
16
222
39
154
19
326
61
72
10
214
35
271
9
315
26

C/No
0
31
23
0
20
27
37
0
26
17
0

Used
U
U
U
U
U
U
U
U

OK

V1.0.4
Copyright 2010 CalAmp

- 23 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Query Detailed GPS Status -IG


Description

This command returns the current time, location, speed, heading and altitude as well as
detailed status information about the GPS Receiver including PRN, Az, El, SNR and usage
values for each visible satellite.
Syntax
Command Syntax: ATIG
Command
ATIG

Possible Responses
Fix Status
:
Latitude
:
Longitude
:
Altitude
:
Speed
:
Heading
:
Accuracy Est :
GPS Time
:
2009 DOY=280
Time-of-Fix :
2009 DOY=280
Antenna
:
HDOP
:
Sats
:
Quality
:
Power
:
Chan
SVID
1.
1
2.
2
3.
4
4.
5
5.
9
6.
10
7.
12
8.
17
9.
27
10.
29
11.
30

3D-RTIME
33.1321436
-117.2584921
73 m (above datum)
0 mph, 8 cm/s
92
Hor 10m
GMT 22:25:10 Thu 8 Oct
GMT 22:25:11 Thu 8 Oct
Unknown
1.13
8
Yes (7/2)
On
Az
El
315
22
84
85
47
49
161
16
222
39
154
19
326
61
72
10
214
35
271
9
315
26

C/No
0
31
23
0
20
27
37
0
26
17
0

Used
U
U
U
U
U
U
U
U

OK

V1.0.4
Copyright 2010 CalAmp

- 24 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Query Bluetooth Device Status -$APP BT?


Description

This command returns the current status of the Bluetooth adapter. The response includes
the following:
Which port the Bluetooth Adapter is using (Host/Modem)
If the Bluetooth Adapter is connected to another device
The name of the connected device
The addresses of the last 3 devices the Bluetooth Adapter was connected to.
Syntax
Command Syntax: AT$APP BT?
Command
AT$APP BT?

Possible Responses
AT$APP BT?
Port
Connected
Device
RemAddr[1]
RemAddr[2]
RemAddr[3]

:
:
:
:
:
:

None
No
None
00:00:00:00:00:00
00:00:00:00:00:00
00:00:00:00:00:00

OK

V1.0.4
Copyright 2010 CalAmp

- 25 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Query Log Status - $APP LOG?


Description

This command returns the basic status of the LMUs log space. The included information is:
Current number of records (Event Reports, User Messages, and ID Reports) in the
log
The percentage of the log being used by these records
The number of log delivery retry attempts remaining
The number of seconds remaining until the next log send attempt will be made
Syntax
Command Syntax: AT$APP LOG?
Command
AT$APP LOG?

Possible Responses
Log Status: 4441 Records, 99% Full, SNF, Retry
0, 227 sec
OK

Query Detailed Log Status - $APP LOG SNF


Description

This command sets the current mode of the log to be Store and Forward (SNF). This
change occurs regardless of how the logs were created.
Syntax
Command Syntax: AT$APP LOG SNF
Command
AT$APP LOG SNF

Possible Responses
OK

Query Detailed Log Status - $APP LOG BATCH


Description

This command sets the current mode of the log to be Batch. This change occurs regardless
of how the logs were created.
Syntax
Command Syntax: AT$APP LOG BATCH
Command
AT$APP LOG BATCH

V1.0.4
Copyright 2010 CalAmp

Possible Responses
OK

- 26 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Query Detailed Log Status - $APP LOG STATUS?


Description

This command returns the detailed status of the LMU/TetheredLocators log space.
Syntax
Command Syntax: AT$APP LOG STATUS?
Command
AT$APP LOG
STATUS?

Possible Responses
StructAddr
: 0x00012a28
MemoryAddr
: 0x01080000
Status
: OK
Free
: 505698
Num Blocks
: 11
Total Log
: 524200
Unread Records
: 0
Max Report Length : 912
Next Sequence
: 1
Read Block
: 0
Read Offset
: 18510
Write Block
: 0
Write Offset
: 18510
OK
LMU-1000
Max Messages
:128
Num Messages
:0
Current RAM Avail: 104352
OK

Query Zone Status - $APP ZONES?


Description

This command returns the detailed status zones states on the LMU
Syntax
Command Syntax: AT$APP ZONES?
Command
AT$APP ZONES?

V1.0.4
Copyright 2010 CalAmp

Possible Responses
Zone
0
1
2
3
4
5
6
7
8
9
10
11
12
13

Latitude
0.0000000
0.0000000
0.0000000
0.0000000
0.0000000
0.0000000
0.0000000
0.0000000
0.0000000
0.0000000
0.0000000
0.0000000
0.0000000
0.0000000

Longitude
0.0000000
0.0000000
0.0000000
0.0000000
0.0000000
0.0000000
0.0000000
0.0000000
0.0000000
0.0000000
0.0000000
0.0000000
0.0000000
0.0000000

- 27 -

East North Geom Hyst State Status


0
0
0
0
Out Enabled
0
0
0
0
Out Enabled
0
0
0
0
Out Enabled
0
0
0
0
Out Enabled
0
0
0
0
Out Enabled
0
0
0
0
Out Enabled
0
0
0
0
Out Enabled
0
0
0
0
Out Enabled
0
0
0
0
Out Enabled
0
0
0
0
Out Enabled
0
0
0
0
Out Enabled
0
0
0
0
Out Enabled
0
0
0
0
Out Enabled
0
0
0
0
Out Enabled

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Command

Possible Responses
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

0.0000000
0.0000000
0.0000000
0.0000000
0.0000000
0.0000000
0.0000000
0.0000000
0.0000000
0.0000000
0.0000000
0.0000000
0.0000000
0.0000000
0.0000000
0.0000000
0.0000000
0.0000000

0.0000000
0.0000000
0.0000000
0.0000000
0.0000000
0.0000000
0.0000000
0.0000000
0.0000000
0.0000000
0.0000000
0.0000000
0.0000000
0.0000000
0.0000000
0.0000000
0.0000000
0.0000000

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

Out
Out
Out
Out
Out
Out
Out
Out
Out
Out
Out
Out
Out
Out
Out
Out
Out
Out

Enabled
Enabled
Enabled
Enabled
Enabled
Enabled
Enabled
Enabled
Enabled
Enabled
Enabled
Enabled
Enabled
Enabled
Enabled
Enabled
Enabled
Enabled

OK

V1.0.4
Copyright 2010 CalAmp

- 28 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Hayes Compatible AT Commands


Dial Command - D<Service><DialString>
Description

This command forces the LMU to enter PPP or SLIP mode with the host device based on
the Dial String.
Syntax
Command Syntax: ATD<Service><DialString>
Command
ATD0

ATDT0
ATDP0

Possible Responses
CONNECT
Invalid AT Command

ERROR
CONNECT
CONNECT

Command Options
Option
<Service>
<DialString>

Range
T (optional)
P
0
10.0.0.1
1

Description
Tone Dial
Pulse Dial
Setup a PPP connection
Setup a PPP connection
Setup a SLIP
connection

Enable AT Command Echoing - E1


Description

This command will force the LMU to echo AT Commands back to the user as they are
entered.
Syntax
Command Syntax: ATE1
Command
ATE1

V1.0.4
Copyright 2010 CalAmp

Possible Responses
OK

- 29 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Disable AT Command Echoing - E0


Description

This command will disable the LMU from echoing AT Commands back to the user as they
are entered.
Syntax
Command Syntax: ATE0
Command
ATE0

Possible Responses
OK

Set Modem Speaker Volume Adjustment - L<n>


Description

This command is handled by the LMU but not supported (i.e., it has no effect).
Syntax
Command Syntax: ATL<n>
Command
ATL0

Possible Responses
OK

Command Options
Option
<n>

Range
0-9

Description
Speaker Volume

Set Modem Speaker Control - M<n>


Description

This command is handled by the LMU but not supported (i.e., it has no effect).
Syntax
Command Syntax: ATM<n>
Command
ATM0

Possible Responses
OK

Command Options
Option
<n>

V1.0.4
Copyright 2010 CalAmp

Range
0-9

Description
Speaker Control

- 30 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Enable Quiet Mode - Q1


Description

This command is handled by the LMU but not supported (i.e., it has no effect)
Syntax
Command Syntax: ATQ1
Command
ATQ1

Possible Responses
OK

Disable Quiet Mode - Q0


Description

This command is handled by the LMU but not supported (i.e., it has no effect)
Syntax
Command Syntax: ATQ0
Command
ATQ0

Possible Responses
OK

Set Call Progress Result Code - X<n>


Description

This command is handled by the LMU but not supported (i.e., it has no effect).
Syntax
Command Syntax: ATX<n>
Command
ATX0

Possible Responses
OK

Command Options
Option
<n>

V1.0.4
Copyright 2010 CalAmp

Range
0-9

Description
Call Progress Result
Code

- 31 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Enable Verbose Response Format - V1


Description

This command will force the LMU to respond to AT Commands using plain text messages.
The possible responses are:
OK
Connect
Error
Syntax
Command Syntax: ATV1
Command
ATV1

Possible Responses
OK

Enable Terse Response Format - V0


Description

This command will force the LMU to respond to AT Commands using numeric codes. The
possible responses are:
0 (Ok)
1 (Connect)
4 (Error)
Syntax
Command Syntax: ATV0
Command
ATV0

V1.0.4
Copyright 2010 CalAmp

Possible Responses
OK

- 32 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Reset Hayes Settings - Z>


Description

This command is handled by the LMU but not supported (i.e., it has no effect).
Syntax
Command Syntax: ATZ
Command
ATZ

Possible Responses
OK

Set CD Options - &C<n>


Description

This command is handled by the LMU but not supported (i.e., it has no effect).
Syntax
Command Syntax: AT&C<n>
Command
AT&C0

Possible Responses
OK

Command Options
Option
<n>

V1.0.4
Copyright 2010 CalAmp

Range
0-9

Description
Carrier Detect
Settings

- 33 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Set DTR Options - &D<n>


Description

This command serves to control the host port DTR action.


Syntax
Command Syntax: AT&D<n>
Command
AT&D0

Possible Responses
OK

Command Options
Option
<n>

Range
0 = do not disconnect
the data session if
DTR drops
1 = disconnect data
session on a dropping
DTR

Description
Data Terminal Ready
Settings.

Query Host Port Baud Rate - +IPR?


Description

This command returns the current baud rate of the LMUs host port.
Syntax
Command Syntax: AT+IPR?
Command
AT+IPR?

V1.0.4
Copyright 2010 CalAmp

Possible Responses
+IPR: 19200
OK

- 34 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Set Host Port Baud Rate - +IPR=<BaudRate>


Description

This command will change the host port baud rate of the LMU. Note that the baud rate
change will take effect immediately after the response is returned.
Syntax
Command Syntax: AT+IPR=<BaudRate>
Command
AT+IPR=115200

Possible Responses
OK

Command Options
Option
<BaudRate>

V1.0.4
Copyright 2010 CalAmp

Range
4800
9600
19200
38400
57600
115200

Description
Host port baud rate

- 35 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Query the available Host Port Baud Rates - +IPR=?


Description

This command displays the list of baud rates supported by the LMU.
Syntax
Command Syntax: AT+IPR=?
Command
AT+IPR=?

Possible Responses
+IPR: (4800,9600,19200, 38400,57600,115200)
OK

Terminate Data (PPP/SLIP) Session - +++


Description

This command will end the PPP or SLIP session with LMU.
Syntax
Command Syntax: +++
Command

+++

V1.0.4
Copyright 2010 CalAmp

Possible Responses
OK

- 36 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Wireless Modem Configuration Commands


Query the active Comm Index - $APP COMM INDEX?
Description

This command queries for the current Comm Index used by the LMU.
Syntax
Command Syntax: AT$APP COMM INDEX?
Command
AT$APP COMM
INDEX?

Possible Responses
Comm Index 0
OK

Set the active Comm Index - $APP COMM INDEX <index>


Description

This command sets the active Comm Index of the LMU. The Comm index controls the
indexes of the PPP Username and Password and the Packet Dial String.
Syntax
Command Syntax: AT$APP COMM INDEX <index>
Command

AT$APP COMM
INDEX 0

Possible Responses
Comm Index 0
OK

Command Options
Option
<index>

V1.0.4
Copyright 2010 CalAmp

Range
0 -1

Description
The Comm Index to be
used by the LMU. The
same index value will
be used for the PPP
settings and packet
dial string.

- 37 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Query the Active Packet Dial String and Index - $APP DIAL?
Description

This command queries the current packet dial strings programmed into the LMU and
highlights which is active.
Syntax
Command Syntax: AT$APP DIAL?
Command
AT$APP DIAL?

Possible Responses
Dial 0 #777 *
Dial 1 #777
OK

Set the Packet Dial String - $APP DIAL <index> <dial_string>


Description

This command programs the dial string(s) to be used to access the wireless data network.
Syntax
Command Syntax: AT$APP DIAL <index> <dial_string>
Command
AT$APP DIAL 1
*99***1#

Possible Responses
OK

Command Options
Option
<index>

Range
0 -1

<dial_string>

up to 15 character
dial string

V1.0.4
Copyright 2010 CalAmp

Description
The index of the dial
string to be
programmed.
The phone number the
LMU must dial to
access the wireless
data network.
CDMA Default: #777
GSM Default: *99***1#
iDEN Default: 0

- 38 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Query the DNS Value - $APP DNS?


Description

This command queries the current IP Address for the Primary and Secondary DNS Servers
given to the LMUTM.
Syntax
Command Syntax: AT$APP DNS?
Command
AT$APP DNS?

Possible Responses
DNS SERVER: Pri 66.174.6.7, Sec 66.174.3.7
OK

Perform A DNS Look Up on the Inbound URL - $APP DNS INBOUND


Description

This command will attempt to perform a DNS lookup for the Inbound URL. An ERROR
response will be returned if the Inbound URL is not defined.
Syntax
Command Syntax: AT$APP DNS INBOUND
Command
AT$APP DNS
INBOUND

Possible Responses
DNS LOOKUP:inbound.vehilce-location.com
OK
DNS LOOKUP: 63.200.203.51
ERROR

Perform a DNS Look Up on the Maintenance URL - $APP DNS MAINT


Description

This command will attempt to perform a DNS lookup for the Maintenance URL. An
ERROR response will be returned if the maintenance URL is not defined
Syntax
Command Syntax: AT$APP DNS MAINT
Command
AT$APP DNS MAINT

V1.0.4
Copyright 2010 CalAmp

Possible Responses
DNS LOOKUP: maint.vehicle-location.com
OK
DNS LOOKUP: 63.200.203.51
ERROR

- 39 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Set the DNS Value - $APP DNS SERVER <ip address>


Description

This command sets the DNS Server IP Address the LMU will use to resolve the inbound
URL. Please note that this setting is only necessary if you are using the Inbound URL feature
and if the wireless network provider does not support automatic DNS Server assignment.
Syntax
Command Syntax: AT$APP DNS SERVER <ip address>
Command
AT$APP DNS
SERVER 10.2.3.29

Possible Responses
OK

Command Options
Option
<ip address>

Range
000.000.000.000
255.255.255.255

Description
The IP address of the
DNS Server used by
your wireless network
provider.

Perform a DNS Look Up on a Specific URL - $APP DNS <url>


Description

This command will attempt to perform a DNS lookup for the specified URL.
Syntax
Command Syntax: AT$APP DNS <url>
Command
AT$APP DNS
yahoo.com

Possible Responses
DNS LOOKUP: YAHOO.COM
OK
DNS LOOKUP: 216.109.112.135

AT$APP DNS
www.yalhoo.com

DNS LOOKUP: WWW.YALHOO.COM


OK
DNS LOOKUP: FAIL

V1.0.4
Copyright 2010 CalAmp

- 40 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

GPRS LMU: Query the GPRS Context (APN) Settings - $APP GPRS CONTEXT?
Description

This command queries the APN values the LMU will use to access the GPRS wireless
network.
Syntax
Command Syntax: AT$APP GPRS CONTEXT?
Command
AT$APP GPRS
CONTEXT?

Possible Responses
Context 0 IP:apnValue
Context 1 IP:apn
OK

GPRS LMU: Set the GPRS Context (APN) Settings - $APP GPRS CONTEXT <index>
<Context>
Description

This command sets the APN values the LMU will use to access the GPRS wireless network.
Syntax
Command Syntax: AT$APP GPRS CONTEXT <index> <context>
Command
AT$APP GPRS
CONTEXT 0
apnValue

Possible Responses
OK

Command Options
Option
<index>

Range
0-1

<context>

apnValue.Operator.Com

V1.0.4
Copyright 2010 CalAmp

Description
The index of the
GPRS context
setting. The LMU
can store two APN
settings.
The APN settings
as given by the
GPRS network
operator.

- 41 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

GPRS LMU: Query the Current GPRS Context Index in Use - $APP GPRS CONTEXT
INDEX?
Description

This command queries the LMU for the index value of the current GPRS context being used
Syntax
Command Syntax: AT$APP GPRS CONTEXT?
Command
AT$APP GPRS
CONTEXT INDEX?

Possible Responses
Context Index 0
OK

GPRS LMU: Set the active GPRS Context (APN) Settings - $APP GPRS
CONTEXTINDEX <index>
Description

This command sets the current index for the GPRS Context the LMU should use when
establishing a data session.
Syntax
Command Syntax: AT$APP GPRS CONTEXT INDEX <index>
Command
AT$APP GPRS
CONTEXT Index 0

Possible Responses
OK

Command Options
Option
<index>

V1.0.4
Copyright 2010 CalAmp

Range
0-1

Description
The index of the GPRS
context setting. The
LMU/TetheredLocator
can store two APN
settings.

- 42 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

GPRS LMU: Query the SIM PIN - $APP PIN?


Description

This command queries the current SIM PIN value stored in the LMU.
Syntax
Command Syntax: AT$APP PIN?
Command
AT$APP PIN?

Possible Responses
PIN: 1234
OK

GPRS LMU: Set the SIM PIN - $APP PIN <SIM-PIN>


Description

This command sets the SIMs PIN so the LMU can access the GPRS modem.
Syntax
Command Syntax: AT$APP PIN <SIM-PIN>
Command
AT$APP PIN 1234

Possible Responses
PIN: 1234
OK

Command Options
Option
<SIM-PIN>

V1.0.4
Copyright 2010 CalAmp

Range
0000-9999

Description
The PIN of the
GSM/GPRS SIM as
assigned by the
GSM/GPRS network
operator.

- 43 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

CDMA LMU: Force Modem OTASP Activation Update - $APP MODEM ACTIVATE
Description

This command will reset the wireless modem. On the next dial attempt it will use the active
PRL Dial string to attempt to activate the wireless modem. Following this attempt, the
LMU will once again establish a data session. The attempt will take approximately 2 minutes
to complete. Note that this feature only works if the CDMA operator supports automatic
provisioning through the PRL dial string.
Users should also be aware that re-activating an already active modem may cause it to lose is
credentials and be unable to register to the wireless network. USE THIS COMMAND
WITH CAUTION.
Syntax
Command Syntax: AT$APP MODEM ACTIVATE
Command
AT$APP MODEM
ACTIVATE

Possible Responses
OK

CDMA LMU: Set Phone Number - $APP MODEM MIN <PhoneNumber> <SPC> <MSID>
Description

This command programs the phone number of the CDMA 1xRTT modem.
Syntax
Command Syntax: AT$APP MODEM MIN <PhoneNumber> <SPC> <MSID>
Command
AT$APP MODEM MIN
760 555 1010
000000

Possible Responses
OK

Command Options
Option
<PhoneNumber>

Range
0000000000
9999999999

<SPC>

000000 999999

<MSID>

0000000000 9999999999

V1.0.4
Copyright 2010 CalAmp

Description
The phone number of
the CDMA 1xRTT modem
as assigned by the
CDMA Network Operator.
The SPC (Service
Programming Code) as
reported by the CDMA
network provider.
The MIN/MSID value for
the CDMA 1xRTT modem
as assigned by the
network operator.

- 44 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

CDMA LMU: Query the Phone Number - $APP MODEM MIN?


Description

This command queries the phone number of the CDMA 1xRTT modem.
Syntax
Command Syntax: AT$APP MODEM MIN?
Command
AT$APP MODEM
MIN?

Possible Responses
MIN: 1234567890
OK

CDMA LMU: Force Modem PRL Update - $APP MODEM UPDATE


Description

This command will reset the wireless modem. On the next dial attempt it will use the active
PRL Dial string to attempt to update its PRL. Following this attempt, the LMU will once
again establish a data session. The attempt will take approximately 2 minutes to complete.
Note that the PRL will only update if the CDMA operator supports automatic updates
through the PRL dial string (i.e. the LMU cannot Press 1 to update PRL after the call has
been answered)
Syntax
Command Syntax: AT$APP MODEM UPDATE
Command
AT$APP MODEM
UPDATE

Possible Responses
OK

CDMA LMU: Force IOTA Session - $APP MODEM IOTA


Description

This command will force the CDMA modem to initiate an IOTA session for network
activation. This command only applies to Sprint devices.
Syntax
Command Syntax: AT$APP MODEM IOTA
Command
AT$APP MODEM
IOTA

V1.0.4
Copyright 2010 CalAmp

Possible Responses
OK

- 45 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Query the Network Username and Password - $APP PPP?


Description

This command queries the username and the password the LMU will use to access the
wireless network for all available Comm Indexes.
Syntax
Command Syntax: AT$APP PPP?
Command
AT$APP PPP?

Possible Responses
PPP 0 USER 7603103478@vzw3g.com *
PPP 0 PASSWORD vzw *
PPP 1 USER
PPP 1 PASSWORD
OK

Set the Network Username - $APP PPP <index> USER <username>


Description

This command sets the username the LMU will use to access the wireless network.
Syntax
Command Syntax: AT$APP PPP <index> USER <username>
Command
AT$APP PPP 0
USER
MyUserName

Possible Responses
PPP 1 USER MyUserName
OK

Command Options
Option
<index>

Range
0 - 1

<username>

- 64 character string

V1.0.4
Copyright 2010 CalAmp

Description
The Comm Index to use
when programming the
username. If an index
is not present, a
value of 0 is assumed.
The username as
assigned by the
wireless network
provider.

- 46 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Set the Network Password - $APP PPP <index> PASSWORD <password>


Description

This command sets the password the LMU will use to access the wireless network for the
give Comm Index.
Syntax
Command Syntax: AT$APP PPP <index> PASSWORD <password>
Command
AT$APP PPP 1
PASSWORD
MyPassWord

Possible Responses
PPP 1 PASSWORD MyPassWord
OK

Command Options
Option
<index>

Range
0 - 1

<password>

- 16 character string

Description
The Comm Index to use
when programming the
password. If an index
is not present, a
value of 0 is assumed.
The password as
assigned by the
wireless network
provider.

Pass an AT Command to the Wireless Device - $APP MODEM CMD <command>


Description

This command passes the referenced at command to the wireless device. Note that the
devices response will not be seen unless the unit is in debug mode.
Syntax
Command Syntax: AT$APP MODEM CMD <command>
Command
AT$APP MODEM CMD
AT+GMM

V1.0.4
Copyright 2010 CalAmp

Possible Responses
OK

- 47 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Unit Configuration Commands


Enter AT Command Password - $PW <password>
Description

This command allows a user to enter the AT Command password (if set) so AT Commands
will be processed by the LMU
Syntax
Command Syntax: AT$PW <password>
Command
AT$PS AbCdEf

Possible Responses
OK

Command Options
Option
<password>

Range
15 character string

Description
The AT Command
Password of the LMU.

Set Accumulator Value - $APP ACC SET <acc> <value>


Description

This command sets the value of the specified accumulator.


Syntax
Command Syntax: AT$APP ACC SET <acc> <value>
Command
AT$APP ACC SET 0
10

Possible Responses
OK

Command Options
Option
<acc>

Range
0-15

<value>

0 4294967296

V1.0.4
Copyright 2010 CalAmp

Description
The index of the
accumulator to be set.
The value the
accumulator will be
set to.

- 48 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Set the IP Address of the LMU - $APP ADDR <IP address>


Description

This command sets the current IP Address of the LMU. Please note that this value is
TEMPORARY. It will be updated as soon as the LMU establishes an active data session
with the wireless device.
Syntax
Command Syntax: AT$APP ADDR <IP address>
Command
AT$APP ADDR
1.3.2.4?

Possible Responses
Addr 1.3.2.4
OK

Command Options
Option
<IP Address>

Range
000.000.000.000
255.255.255.255

Description
The new IP address of
the LMU.

Query the Inbound Settings - $APP INBOUND?


Description

This AT Command queries the LMU for its current inbound settings. This includes the
following:
Inbound report format (LMD)
Inbound Addresses and Ports (index 0-3)
Inbound URLs (index 0-1)
Current inbound address/port/URL in use (*)
Syntax
Command Syntax: AT$APP INBOUND?
Command
AT$APP INBOUND?

Possible Responses
INBOUND LMD
INBOUND 0 ADDR 10.1.2.3:20500 *
INBOUND 0 URL *
INBOUND 1 ADDR 0.0.0.0:20500
INBOUND 1 URL
INBOUND 2 ADDR 0.0.0.0:20500
INBOUND 3 ADDR 0.0.0.0:20500
OK
INBOUND 10.1.2.3:20500
OK

V1.0.4
Copyright 2010 CalAmp

- 49 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Set the Inbound IPAddress - $APP ADDR INBOUND <IP Address>


Description

This AT Command sets the Inbound IP address in index 0 to the specified value.
Syntax
Command Syntax: AT$APP ADDR INBOUND <ip address>
Command
AT$APP ADDR
INBOUND 10.1.2.3

Possible Responses
Set Inbound Addr to 10.1.2.3
OK

Set the Inbound Address - $APP INBOUND <ip address>:<port number>


Description

This command sets the first (i.e. index 0) Inbound IP Address and port of the LMU. That is,
the address to which the LMU will send location data.
Syntax
Command Syntax: AT$APP INBOUND <ip address>:<inbound port)
Command
AT$APP ADDR INBOUND
63.200.203.51:20500

Possible Responses
OK

Command Options
Option
<ip address>

Range
000.000.000.000
255.255.255.255

<port number>

0-65535

V1.0.4
Copyright 2010 CalAmp

Description
The IP Address of the
server the LMU will
report to.
The UDP port number
used by the server to
receive LMU messages.

- 50 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Set the Inbound Reporting Format - $APP INBOUND <format>


Description

This command sets the message format the LMU will use when delivering reports to the
Inbound Address.
Syntax
Command Syntax: AT$APP INBOUND <format>
Command
AT$APP INBOUND
LMD

Possible Responses
OK

Command Options
Option
<format>

V1.0.4
Copyright 2010 CalAmp

Range
LMX
LMD

Description
LMX: Use LM eXchange
message formats
LMD: Use LM Direct
message formats

- 51 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Set Inbound Options - $APP INBOUND <index> <option> <value>


Description

This command sets the specified Inbound IP address and port or Inbound URL.
Syntax
Command Syntax: AT$APP INBOUND <index> <option> <value>
Command
AT$APP INBOUND 2 ADDR
63.200.203.51:20500
AT$APP INBOUND 1 URL
inbound.vehiclelocation.com

Possible Responses
OK

Command Options
Option
<index>

Range
0 3 (ADDR only)
0 1 (URL)

<option>

ADDR
URL

<value>

000.000.000.000:000000
255.255.255.255:65535
(ADDR Only)

V1.0.4
Copyright 2010 CalAmp

- 52 -

Description
The index of the
Inbound parameter to
be changed.
ADDR program the IP
address and port for
the specified index.
URL program a URL
value for the
specified index.
Depending on the
Option used, either
the Inbound IP address
and Port or a 64
character URL string.

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Set the Current Inbound Index - $APP INBOUND INDEX <index>


Description

This command sets the active Inbound IP address, port and Inbound URL combination.
Syntax
Command Syntax: AT$APP INBOUND INDEX <index>
Command
AT$APP INBOUND
INDEX 1

Possible Responses
Inbound Index 1
OK

Command Options
Option
<index>

V1.0.4
Copyright 2010 CalAmp

Range
0 3

Description
The index of the
Inbound Settings to be
used.

- 53 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Erase/Format the Geo-Zone Memory Space - $APP GZ ERASE


Description

This command erases and formats the memory space used by the LMU to store Geo-Zone
point definitions..
Syntax
Command Syntax: AT$APP GZ ERASE
Command
AT$APP GZ ERASE

V1.0.4
Copyright 2010 CalAmp

Possible Responses
OK

- 54 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Read Geo-Zone point definitions - $APP GZ READ <record index> [<number of


records>]
Description

This command reads the specified number of point definitions from the Geo-Zone memory
space. If no [<number of records>] field appears only a single point definition is returned.
Note that no more than 30 records can be displayed at one time.
Syntax
Command Syntax: AT$APP GZ READ <record index> [<number of records>]
Command
AT$APP GZ READ 0
10

Possible Responses
GZ 0, Type=255, ID=255,
.0000001, Lon=-.0000001
GZ 1, Type=255, ID=255,
.0000001, Lon=-.0000001
GZ 2, Type=255, ID=255,
.0000001, Lon=-.0000001
GZ 3, Type=255, ID=255,
.0000001, Lon=-.0000001
GZ 4, Type=255, ID=255,
.0000001, Lon=-.0000001
GZ 5, Type=255, ID=255,
.0000001, Lon=-.0000001
GZ 6, Type=255, ID=255,
.0000001, Lon=-.0000001
GZ 7, Type=255, ID=255,
.0000001, Lon=-.0000001
GZ 8, Type=255, ID=255,
.0000001, Lon=-.0000001
GZ 9, Type=255, ID=255,
.0000001, Lon=-.0000001
OK

Range=65535, Lat=Range=65535, Lat=Range=65535, Lat=Range=65535, Lat=Range=65535, Lat=Range=65535, Lat=Range=65535, Lat=Range=65535, Lat=Range=65535, Lat=Range=65535, Lat=-

Command Options
Option
<record index>

Range
0 - 5400

[<number of
records>]

1 - 30

V1.0.4
Copyright 2010 CalAmp

Description
The record index (ie
point) to start the
read process at.
The number of records
to return in the read
response

- 55 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Write a Geo-Zone point definition - $APP GZ WRITE <record index> <type> <id>
<range> <latitude> <longitude>
Description

This command writes a single Geo-Zone point definition to the reference index. Note that
LMU will stop processing Points at the first all 0 entry, that is, all points should be stored
contiguously.
Syntax
Command Syntax: AT$APP GZ READ WRITE <record index> <type> <id> <range>
<latitude> <longitude>
Command
AT$APP GZ WRITE
0 1 30 500
33.118726 117.279618

Possible Responses
OK

Command Options
Option
<record index>

Range
0 - 5400

<type>

0 - 255

<id>
<range>

0 - 255
0 -65535

<latitude>

-90 - 90

<longitude>

-180 - 180

V1.0.4
Copyright 2010 CalAmp

Description
The record index in
which to store the
Geo-Zone point.
This field is broken
into two parts. Bits 0
-3 define the type,
bits 4-7 define the
SuperGroup ID.
Type:
0 = reserved
1 = Point Zone
2 = Polygon Zone
3 15 = reserved
SuperGroup ID
0 3 = SuperGroup ID
4-15 = reserved
The Geo-Zone ID value.
The range/radius (in
meters) of a point
zone. This value is
not used by polygon
zones
The latitude of the
point being defined in
decimal degrees.
The longitude of the
point being defined in
decimal degrees.

- 56 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Clear the Event List - $APP CLEAR EVENTS


Description

This AT Command will clear all events settings each to No Trigger, No Conditions and No
Action.
Syntax
Command Syntax: AT$APP CLEAR EVENTS
Command
AT$APP CLEAR
EVENTS

Possible Responses
OK

Clear the Environment Masks - $APP CLEAR EMASKS


Description

This AT Command will clear all 8 Environment Masks to 0.


Syntax
Command Syntax: AT$APP CLEAR EMASKS
Command
AT$APP CLEAR
EMASKS

Possible Responses
OK

Default the Modem Settings - $APP DEFAULT <modem type>


Description

This command sets the Modem Selection Register, PPP Echo Interval and Packet Dial string
based on the specified modem type.
Syntax
Command Syntax: AT$APP DEFAULT <type>
Command
AT$APP DEFAULT
CDMA

Possible Responses
OK

Command Options
Option
<modem type>

V1.0.4
Copyright 2010 CalAmp

Range
CDMA
GENERIC
GSM
IDEN
TAIP

Description
The network type of
the wireless device.

- 57 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Default All Settings - $APP DEFAULT ALL


Description

This AT Command will default all of the settings in the LMU.


Syntax
Command Syntax: AT$APP DEFAULT ALL
Command
AT$APP DEFAULT
ALL

Possible Responses
OK

Default Configuration Settings - $APP DEFAULT CONFIG


Description

This AT Command will default all of the configuration settings in the LMU. That is,
everything but the Events, Trigger Parameters, Environment Masks and S-Registers
Syntax
Command Syntax: AT$APP DEFAULT CONFIG
Command
AT$APP DEFAULT
CONFIG

Possible Responses
OK

Default Environment Masks - $APP DEFAULT EMASKS


Description

This AT Command will default all of the Environment Mask settings in the LMU.
Syntax
Command Syntax: AT$APP DEFAULT EMASKS
Command
AT$APP DEFAULT
EMASKS

V1.0.4
Copyright 2010 CalAmp

Possible Responses
OK

- 58 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Default Event List - $APP DEFAULT EVENTS


Description

This AT Command will default the PEG Event List.


Syntax
Command Syntax: AT$APP DEFAULT EVENTS
Command
AT$APP DEFAULT
EVENTS

Possible Responses
OK

Default Trigger Parameters - $APP DEFAULT TPARAMS


Description

This AT Command will default all of the Trigger Parameter settings except the Environment
Masks.
Syntax
Command Syntax: AT$DEFAULT TPARAMS
Command
AT$APP DEFAULT
TPARAMS

Possible Responses
OK

Default S-Registers Masks - $APP DEFAULT SREGS


Description

This AT Command will default all of the S-Register settings in the LMU. Note that the unit
must be rebooted for some settings to take effect.
Syntax
Command Syntax: AT$APP DEFAULT SREGS
Command
AT$APP DEFAULT
SREGS

V1.0.4
Copyright 2010 CalAmp

Possible Responses
OK

- 59 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Set Mobile ID Type - $APP MOBID <type>


Description

This command tells the LMU what value to use for its Mobile ID.
Syntax
Command Syntax: AT$APP MOBID <type>
Command
AT$APP MOBID ESN

Possible Responses
OK

Command Options
Option
<Type>

V1.0.4
Copyright 2010 CalAmp

Range
ESN
IMEI
IMSI
USER
MIN
ADDR

Description
The value to use and the
Mobile ID:
ESN = CalAmp ESN
IMEI = EID, IMEI, ESN of the
wireless device
IMSI = The subscriber ID as
reported by the mobile device
USER = a 15 numeric.User
defined value
MIN = the phone number of the
wireless device (if available.
ADDR = the IP Address of the
wireless device

- 60 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Set the Value of the MIN Mobile ID Type - $APP MOBID MIN <value>
Description

This command sets the value of the MIN defined mobile ID. Note that this command does
not set the Mobile ID Type.
Syntax
Command Syntax: AT$APP MOBID USER <value>
Command
AT$APP MOBID MIN
7605551010

Possible Responses
OK

Command Options
Option
<Value>

Range
0 999999999999999

Description
The 15 digit User
defined Mobile ID
value. Not that this
value generally should
be set to the phone
number assigned to the
wireless modem.

Set the Value of the USER Mobile ID Type - $APP MOBID USER <value>
Description

This command sets the value of the USER defined mobile ID. Note that this command
does not set the Mobile ID Type.
Syntax
Command Syntax: AT$APP MOBID USER <value>
Command
AT$APP MOBID
USER 12345

Possible Responses
OK

Command Options
Option
<Value>

V1.0.4
Copyright 2010 CalAmp

Range
0 999999999999999

Description
The 15 digit User
defined Mobile ID
value.

- 61 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Query the Mobile ID Type and Value - $MOBID?


Description

This command returns the type of mobile ID being used by the LMU as well as its current
value.
Syntax
Command Syntax: AT$APP MOBID?
Command
AT$APP MOBID?

Possible Responses
Mobile ID: ESN 4141000100
OK

Set a Parameter Value - $APP PARAM


<ParamID>,<ParamIndex>,<Value1>,<Value2>
Description

This command allows users to set the values of a specific parameter and index. Please refer
to the LMU Users Guide for parameter formats and definitions.
Syntax
Command Syntax: AT$APP PARAM <ParamID>,<ParamIndex>, <Value1>,<Value2>
Command
AT$APP PARAM?
2319,0,
lmu.vehiclelocation.com

Possible Responses
OK

Command Options
Option
<ParamID>

Range
0 65535

<ParamIndex>

0 255

<ValueN>

Parameter Dependant

V1.0.4
Copyright 2010 CalAmp

Description
The ID value of the
parameter to be set.
The index of the
parameter to be set.
See LMU Users Guide

- 62 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Query a Parameter Value - $APP PARAM? <ParamID>,<ParamIndex>


Description

This command allows users to query a specific parameter and index for its current setting.
Please refer to the LMU Users Guide for parameter formats and definitions.
Syntax
Command Syntax: AT$APP PARAM? <ParamID>,<ParamIndex>
Command
AT$APP PARAM?
2319,0

Possible Responses
2319,0,inbound.vehicle-location.com
OK

Command Options
Option
<ParamID>

Range
0 65535

<ParamIndex>

0 255

Description
The ID value of the
parameter to be
queried.
The index of the
parameter to be
queried. This value is
optional. If this
value is left off, all
indexes will be
displayed.

Begin Batch Mode Parameter Programming - $APP PARAM BEGIN


Description

This command sets the LMU into batch mode programming for parameters. Parameter
settings do not take effect until batch mode is exited.
Syntax
Command Syntax: AT$APP PARAM BEGIN
Command
AT$APP PARAM
BEGIN

V1.0.4
Copyright 2010 CalAmp

Possible Responses
OK

- 63 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

End Batch Mode Parameter Programming - $APP PARAM END


Description

This command exits the LMU out of batch mode programming for parameters. All changed
parameter settings are applied after this command is entered.
Syntax
Command Syntax: AT$APP PARAM END
Command
AT$APP PARAM END

Possible Responses
OK

Set the Primary Port Password - $APP PASSWORD <ddd.ddd.ddd.ddd>


Description

This command will set the LMU password. This password is used to authenticate incoming
messages and requests.
Syntax
Command Syntax: AT$APP PASSWORD <ddd.ddd.ddd.ddd>
Command
AT$APP PASSWORD
10.20.30.40

Possible Responses
OK

Command Options
Option
<ddd.ddd.ddd.ddd>

V1.0.4
Copyright 2010 CalAmp

Range
000.000.000.000
255.255.255.255

Description
The password used
by the LMU to
authenticate
incoming requests
and messages.

- 64 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Set S-Register Value - $APP S<Reg>=<value>


Description

This command will set the current value of the specified S-Register. Please refer to the LMU
Users Guide for a list of S-Registers and their available settings.
Syntax
Command Syntax: AT$APP S<REG>=<VALUE>
Command
AT$APP S120=11

Possible Responses
OK

Command Options
Option
<REG>

Range
120-175

<VALUE>

0-255

Description
The S-Register to be
set.
The value of the SRegister

Query S-Register Value - $APP S<Reg>?


Description

This command will query the current value of the specified S-Register. Please refer to the
LMU Users Guide for a list of S-Registers and their available settings.
Syntax
Command Syntax: AT$APP S<REG>?
Command
AT$APP S120?

Possible Responses
11
OK

Command Options
Option
<REG>

V1.0.4
Copyright 2010 CalAmp

Range
120-175

Description
The S-Register to be
query.

- 65 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

MDT Quick Setup Command - $APP SERIAL <device>


Description

This command configures the LMU for MDT mode with specific serial port and message
settings.
Syntax
Command Syntax: AT$APP SERIAL <device>
Command
AT$APP SERIAL
MAGTEK

Possible Responses
OK

Command Options
Option
<device>

V1.0.4
Copyright 2010 CalAmp

Range
MAGTEK
PVEND
HEAT
P201

Description
The device type and
settings to be used in
GSD mode.
MAGTEK:
BAUD 9600
Data Bits 8
Parity none
Stop Bits 1
PVEND:
BAUD 2400
Data bits 7
Parity Even
Stop Bits 1
HEAT: (SLIP)
BAUD 19200
Data bits 8
Parity none
Stop Bits 1
P201:
BAUD 9600
Data bits 8
Parity None
Stop Bits 1

- 66 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Configure the Unit for TAIP RADIO Mode - $APP TAIP RADIO
Description

This AT Command will configure the LMU so it sends a TAIP message out the modem
port. Note that messages are sent either via the SEND TAIP PEG action or based on the
active Time-Distance profile if TAIP Event Reporting is enabled. The following settings are
applied:
Set S120 to 8
Set TAIP message type to PV
Set TAIP Remote Address to 1.1.1.1
Enable <CR><LF>
Enable CheckSum
Enable Non-Volatile Reporting
Enable TAIP Event Code Reporting
Enable TAIP Input State Reporting
Enable TAIP Accumulator Value Reporting
NOTE: The LMU must be RESET for these settings to take effect.
Syntax
Command Syntax: AT$APP TAIP RADIO
Command
AT$APP TAIP
RADIO

V1.0.4
Copyright 2010 CalAmp

Possible Responses
OK

- 67 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Set the Local Time Daylight Savings - $APP TIME DAYLIGHT <state>
Description

This command tells the LMU if it should perform a daylight savings time calculation when
determining the local time.
Syntax
Command Syntax: AT$APP TIME DAYLIGHT <state>
Command
AT$APP TIME
DAYLIGHT 1

Possible Responses
OK

Command Options
Option
<state>

Range
0 = Calculation Disabled
1 = Calculation Enabled

Description
Whether or not to
perform the daylight
savings calculation
when determining local
time.

Set the Local Time Offset of the LMU - $APP TIME OFFSET <offset>
Description

This command sets local time offset from GMT the LMU will use for local time
calculations.
Syntax
Command Syntax: AT$APP TIME OFFSET <offset>
Command
AT$APP TIME
OFFSET -8

Possible Responses
OK

Command Options
Option
<Offset>

V1.0.4
Copyright 2010 CalAmp

Range
-12 12

Description
The local time offset
measure in hours from
GMT.

- 68 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Unit Control Commands PEG


Override the GPS Position Reading - $APP GPS POS <latitude> <longitude>
Description

This command overrides the current position value reported by the GPS receiver. This
command will affect all position based triggers such as PEG Zones. This value is volatile so
it is lost on a power cycle.
Syntax
Command Syntax: AT$APP GPS POS <latitude> <longitude>
Command
AT$APP GPS POS
33.118726 117.279618

Possible Responses
OK

Command Options
Option
<latitude>

Range
-90.0000000 90.0000000

<longitude>

-180.0000000
180.0000000

V1.0.4
Copyright 2010 CalAmp

- 69 -

Description
The latitude value
used by the LMU set in
decimal degrees.
The longitude value
used by the LMU set in
decimal degrees

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Override the GPS Speed Reading - $APP GPS SPEED <speed>


Description

This command overrides the current speed value reported by the GPS receiver. Unlike the
$APP PEG SPEED command, this one will affect the Moving/Not Moving status if the
LMU along with the Speed Above and Below triggers. Again this value is volatile so it is lost
on a power cycle.
Syntax
Command Syntax: AT$APP GPS SPEED <speed>
Command
AT$APP GPS SPEED
75

Possible Responses
OK

Command Options
Option
<speed>

Range
0-255

Description
The speed used by the
LMU set in MPH.

Simulate a Speed Threshold Crossing (Above or Below) - $APP PEG SPEED <speed>
Description

This command forces the LMU to ignore the GPS speed in relation to Speed Above or
Speed Below triggers. The <speed> value will be used instead. Keep in mind that this value
is volatile and will be lost on the next power cycle.
Syntax
Command Syntax: AT$APP PEG SPEED <speed>
Command
AT$APP PEG SPEED
75

Possible Responses
OK

Command Options
Option
<speed>

V1.0.4
Copyright 2010 CalAmp

Range
0-255

Description
The speed to be used
in the Speed
Above/Below detection
logic. The value is in
MPH.

- 70 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Set the Active Comm Index and Inbound Address - $APP PEG COMMSEL <param>
Description

This command sets the active Comm Index and Inbound settings of the LMU.
Syntax
Command Syntax: AT$APP PEG COMMSEL <index>
Command
AT$APP PEG
COMMSEL 0

Possible Responses
OK

Command Options
Option
<param>

V1.0.4
Copyright 2010 CalAmp

Range
0 -255

Description
This value is broken
into an upper nibble
and lower nibble. The
lower nibble (4 bits)
defines the Inbound
Index, the upper
nibble defines the
Comm Index.

- 71 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Force the Unit to Send in an Event Report - $APP PEG SNDRPT <event code>
Description

This command forces the LMU to attempt to send in an Event Report. If the send attempt
fails, the message is logged. If Comm is not available, or the log is already active, the message
will be logged immediately. Note that the Event Index for this event report will be 255.
Syntax
Command Syntax: AT$APP PEG SNDRPT <event code>
Command
AT$APP PEG
SNDRPT 234

Possible Responses
OK

Command Options
Option
<event code>

Range
0-255

Description
The event code to be
reported in the Event
Report

Force the Unit to Send in an Event Report - $APP PEG SNFRPT <event code>
Description

This command forces the LMU to attempt to send in an Event Report. If the send attempt
fails, the message is logged. If Comm is not available, or the log is already active, the message
will be logged immediately. Note that the Event Index for this event report will be 255.
Syntax
Command Syntax: AT$APP PEG SNFRPT <event code>
Command
AT$APP PEG
SNFRPT 234

Possible Responses
OK

Command Options
Option
<event code>

V1.0.4
Copyright 2010 CalAmp

Range
0-255

Description
The event code to be
reported in the Event
Report.

- 72 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Force the Unit to Log an Event Report - $APP PEG LOGRPT <event code>
Description

This command forces the LMU to log an Event Report. Note that the Event Index for this
event report will be 255.
Syntax
Command Syntax: AT$APP PEG LOGRPT <event code>
Command
AT$APP PEG
LOGRPT 234

Possible Responses
OK

Command Options
Option
<event code>

Range
0-255

Description
The event code to be
reported in the Event
Report.

Force the Unit to Send in an Unacknowledged Event Report - $APP PEG SUNRPT
<event code>
Description

This command forces the LMU to attempt to send in an unacknowledged Event Report. If
the send attempt fails, the message is lost. Note that the Event Index for this event report
will be 255.
Syntax
Command Syntax: AT$APP PEG SUNRPT <event code>
Command
AT$APP PEG
SUNRPT 234

Possible Responses
OK

Command Options
Option
<event code>

V1.0.4
Copyright 2010 CalAmp

Range
0-255

Description
The event code to be
reported in the Event
Report.

- 73 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Force the Unit to Send in an Alert Report - $APP PEG SNDALRT <event code>
Description

This command forces the LMU to attempt to send in a PEG Alert Report. This command
will produce three messages: One Unacknowledged Event Report, one Acknowledged Event
Report and one SMS Event Report.
Syntax
Command Syntax: AT$APP PEG SNDALRT <event code>
Command
AT$APP PEG
SNDALRT 241

Possible Responses
OK

Command Options
Option
<event code>

Range
0-255

Description
The event code to be
reported in the Event
Report.

Force the Unit to Send a User Message - $APP MSG <byte> <disposition>
Description

This command forces the LMU to attempt to send in a User message containing a single
byte of data using the specified message disposition. The message type of will always be 2.
Syntax
Command Syntax: AT$APP MSG <byte> <disposition>
Command
AT$APP MSG 53 2

Possible Responses
OK

Command Options
Option
<byte>

Range
0-255

<disposition>

0
1
2
3

V1.0.4
Copyright 2010 CalAmp

Description
The single byte
contents of the user
message
The inbound
disposition of the
user message.

Send
Send / Log
Log
Priority

- 74 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Force the Unit to Send in an ID Report - $APP PEG SNDID <source port>
Description

This command forces the LMU to attempt to send in an ID Report. If the send attempt
fails, the message is lost.
Syntax
Command Syntax: AT$APP PEG SNDID <source port>
Command
AT$APP PEG SNDID
0

Possible Responses
OK

Command Options
Option
<source port>

V1.0.4
Copyright 2010 CalAmp

Range
0-255

Description
128 = Send thru
Inbound Port to the
Maintenance Address
129 = Send thru the
interface selected by
the Maint Config to
the Maintenance
Address
130 = Send thru the LM
Direct port to the
Maintenance Address
131 = Send thru the
LMX port to the
Maintenance Address
132 = Send thru the LM
Direct port to the
Maintenance Address on
the LM Direct Port
number
133 = Send thru the
LMX Port to the
Maintenance address on
the LMX Port
140=Send Log version
report to Inbound
Server
141=Send unACK version
report to Maint Server
Default = Send thru
the Inbound port to
the Inbound Address

- 75 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Force the Unit to Send in an ID Report to a Specific Address and Port - $APP
SENDTO <IP Address>:<Port> <Format>
Description

This command forces the LMU to attempt to send in an ID Report to the specified IP
address and port using the specified format. If the send attempt fails, the message is lost.
Syntax
Command Syntax: AT$APP SENDTO <IP Address>:<Port> <Format>
Command
AT$APP SENDTO
63.200.203.51:20500
LMD

Possible Responses
OK

Command Options
Option
<IP Address>
<port>

<format>

V1.0.4
Copyright 2010 CalAmp

Range
000.000.000.000
255.255.255.255
0-65535

LMX send from port


20200 to an LM eXchange
service
LMD send from port
20510 to an LM Direct
server
LMSTAT send an ACK
message from port 20400,
to an LM Stat server
TAIP send a PV Report
from the TAIP Port to a
TAIP server

- 76 -

Description
The IP address to send
the ID report to.
The destination port
to send the ID report
to.
The format and source
port for the ID
message.

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Force the Unit to Send in an SMS Event Report - $APP PEG SNDSMS <event code>
Description

This command forces the LMU to attempt to send in an Event Report via SMS to the SMS
Inbound Address. If the send attempt fails, the message is lost. Note that the Event Index
for this event report will be 255.
Syntax
Command Syntax: AT$APP PEG SNDSMS <event code>
Command
AT$APP PEG
SNDSMS 234

Possible Responses
OK

Command Options
Option
<event code>

Range
0-255

Description
The event code to be
reported in the Event
Report.

Force the LMU to Send a Text Message via SMS - $APP SMS <destination>
<message>
Description

This command forces the LMU (CDMA or GPRS only) to send an SMS message to the
specified phone number.
Syntax
Command Syntax: AT$APP SMS <destination> <message>
Command
AT$APP SMS
7605551000
Hello world

Possible Responses
OK

Command Options
Option
<destination>

Range
0000000000-9999999999

<message>

64 characters

V1.0.4
Copyright 2010 CalAmp

Description
The 10 digit phone
number you wish to
send an SMS message
to.
This may be a text
message up to 64
characters in length.

- 77 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Force the Unit to Send in TAIP Formatted Event Report - $APP PEG SNDTAIP <event
code>
Description

This command forces the LMU to attempt to send in an unacknowledged TAIP formatted
Event Report. If the send attempt fails, the message is lost. Note that the TAIP formatting
and destination are define in the using the TAIP parameters.
Syntax
Command Syntax: AT$APP PEG SNDTAIP <event code>
Command
AT$APP PEG
SNDTAIP 234

Possible Responses
OK

Command Options
Option
<event code>

Range
0-255

Description
The event code to be
reported in the TAIP
Report.

Force the Unit to Sleep - $APP PEG SLEEP <timer index>


Description

This command forces the LMU to go to sleep. The sleep duration is defined by the timer
reference by the index value (e.g., timer 1(index) is set to 30(duration)).
Syntax
Command Syntax: AT$APP PEG SLEEP <timer index>
Command
AT$APP PEG SLEEP
1

Possible Responses
OK

Command Options
Option
<timer index>

V1.0.4
Copyright 2010 CalAmp

Range
0-15

Description
The index value of a
timer that defines the
sleep duration.

- 78 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Control an Output - $APP OUTPUT <output> <state>


Description

This command allows users to Set, Clear or Pulse the specified output.
Syntax
Command Syntax: AT$APP OUTPUT <output> <state>
Command
AT$APP OUTPUT 4
ON

Possible Responses
OK

Command Options
Option
<output>
<state>

Range
0-5
ON Set the output
OFF Clear the output
PULSE Pulse the output
for 1 sec

Description
The output to control.

Query PEG State Variable - $APP STATE?


Description

This command will display the current value of the PEG State variable.
Syntax
Command Syntax: AT$APP STATE?
Command
AT$APP STATE?

Possible Responses
State: 0
OK

V1.0.4
Copyright 2010 CalAmp

- 79 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Force a PEG Action - $APP PEG ACTION <action index> <action parameter>
Description

This command will force the LMU to perform the requested PEG Action
Syntax
Command Syntax: AT$APP PEG ACTION <action index> <action parameter>
Command
AT$APP PEG
ACTION 13 0

Possible Responses
OK

Command Options
Option
<action index>

Range
0-90

<action
parameter>

0-255

V1.0.4
Copyright 2010 CalAmp

Description
The index of the
desired PEG Action.
See PEG Programming
Guide
The action parameter
for the requested
action

- 80 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Unit Control Commands Log


WARNING: Log Commands can have serious effects on the performance and operation of
an LMU. DO NOT use them unless specifically directed to by CalAmp Support personnel.

Clear the Log - $APP CLEAR LOG


Description

This command erases the log memory completely.


Syntax
Command Syntax: AT$APP CLEAR LOG
Command
AT$APP CLEAR LOG

Possible Responses
OK

Clear the Log - $APP LOG CLEAR


Description

This command erases the log memory completely.


Syntax
Command Syntax: AT$APP LOG CLEAR
Command
AT$APP LOG CLEAR

V1.0.4
Copyright 2010 CalAmp

Possible Responses
OK

- 81 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Enable/Disable Log Debug Messaging - $APP LOG DEBUG <state>


Description

This command turns log debug messaging on or off. Like all debug commands, the LMU
must have general debug turned on in order to see any messages.
Syntax
Command Syntax: AT$APP LOG DEBUG <state>
Command
AT$APP LOG DEBUG
1

Possible Responses
OK

Command Options
Option
<State>

V1.0.4
Copyright 2010 CalAmp

Range
0- Disable Log Debug
Messages
1-10 Enable Log Debug
Messages
the value indicates the
priority level of the
messages 1 = high
priority, 10 = low

Description
Enable or disable the
log debug messaging.

- 82 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Fill the Log - $APP LOG FILL <event Code> <record count>
Description

This command fills the log with the specified number of records at the rate of 10 per
second. The log mode is set to be Store and Forward (SNF)
Syntax
Command Syntax: AT$APP LOG FILL <event-Code> <record-count>
Command
AT$APP LOG FILL
255 10

Possible Responses
OK

Command Options
Option
<event-code>

Range
0 255

<record-count>

0-12000

Description
Optional.
The event code to use
with each logged
report.
The number of records
to put into the log.

Quick Fill the Log - $APP LOG QFILL <record count>


Description

This command fills the log with the specified number of records as fast as possible. The Log
mode is set to be Batch.
Syntax
Command Syntax: AT$APP LOG QFILL <record-count>
Command
AT$APP LOG QFILL
10

Possible Responses
OK

Command Options
Option
<record-count>

V1.0.4
Copyright 2010 CalAmp

Range
0-12000

Description
The number of records
to put into the log

- 83 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Query the Organization of the Log Memory - $APP LOGMEM?


Description

This command shows the log memory organization.


Syntax
Command Syntax: AT$APP LOGMEM?
Command
AT$APP LOGMEM?

V1.0.4
Copyright 2010 CalAmp

Possible Responses
Flash Type
Manufacturer Id
Base_Address
Total_Space
LogSpace
First_Address
Last_Address
First_Sector
Last_Sector
LogSectors
OK

- 84 -

:
:
:
:
:
:
:
:
:
:

0x88c3
0x89
0x60000000
0x200000
0x80000
0x60180000
0x601ffffe
31
38
8

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Query the Size and Organization of the Log Memory - $APP LOGMEM SIZE?
Description

This command shows the log memory organization. It prints the number of memory blocks
and the size of each block in octets.
Syntax
Command Syntax: AT$APP LOGMEM SIZE?
Command
AT$APP LOGMEM
SIZE?

Possible Responses
8 Blocks
Block
Block
Block
Block
Block
Block
Block
Block

0,
1,
2,
3,
4,
5,
6,
7,

Size
Size
Size
Size
Size
Size
Size
Size

65536
65536
65536
65536
65536
65536
65536
65536

OK

V1.0.4
Copyright 2010 CalAmp

- 85 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Read Part of the Log Memory Space - $APP LOGMEM READ <block> <starting offset>
<octets>
Description

This command dumps the contents of the log memory starting at given block number and
given offset. It displays the number of octets passed in the <octets> parameter.
Syntax
Command Syntax: AT$APP LOGMEM READ <block> <starting offset> <octets>?
Command
AT$APP LOGMEM
READ 0 0 128

Possible Responses
LOGMEM DATA at page 0 offset 0x0000
128:
00 00 00 00 FF FC FF E8 00 2C FF FF
4C 00 00 00 3C
00 00 00 00 00 00 00 00 00 00 00 60
00 80 00 00 00
00 04 00 00 00 00 00 00 0F 02 00 00
00 FF E8 00 2C
FF FF 00 12 79 4C 00 00 00 78 00 00
00 00 00 00 00
00 70 00 00 00 00 80 00 00 00 00 04
00 00 00 0F 02
00 00 01 01 00 00 FF E8 00 2C FF FF
4C 00 00 00 B4
00 00 00 00 00 00 00 00
OK

length
00 12 79
00 00 00
01 01 00
00 00 00
00 00 00
00 12 79

Command Options
Option
<block>

Range
0-7

<starting
offset>

0-65535

<octet>

0-(65535-<Starting
Offset>)

V1.0.4
Copyright 2010 CalAmp

Description
The memory block to
read data from.
The byte to start
reading data from
within the specified
block.
The amount of data (in
bytes) to read.

- 86 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Write Data to Part of the Log Memory Space - $APP LOGMEM WRITE <block>
<starting offset> <data>,<data>,<data>,. . .
Description

This command write the data passed to the given block number starting at the given offset.
Data is in decimal format, and can be between 0 and 255 (octet). A maximum of 64 bytes
can be written at one time.
Syntax
Command Syntax: AT$APP LOGMEM WRITE <block> <starting offset>
<data>,<data>,<data>,<data>,. . .
Command
AT$APP LOGMEM WRITE 0 0
255,255,255,255,255,255

Possible Responses
LOGMEM WRITE at page 0 offset
0x0000 length 6.
OK

Command Options
Option
<block>

Range
0-7

<starting
offset>

0-65535

<data>

0-255

V1.0.4
Copyright 2010 CalAmp

Description
The memory block to
read data from.
The byte to start
reading data from
within the specified
block.
The data to write into
the log space.

- 87 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Erase Part of the Log Memory Space - $APP LOGMEM ERASE<page_number>


Description

This command erases the given page number or the entire log memory if ALL is specified.
Erasing memory sets all memory locations to 0xFF value.
Syntax
Command Syntax: AT$APP LOGMEM ERASE <page_number>
Command
AT$APP LOGMEM
ERASE ALL

Possible Responses
OK

Command Options
Option
<page_number>

Range
0-7 or ALL

Description
The page of memory to
erase.

Clear the Log - $APP LOGMGR CLEAR


Description

This command erases the log memory completely.


Syntax
Command Syntax: AT$APP LOGMGR CLEAR
Command

AT$APP LOGMGR
CLEAR

V1.0.4
Copyright 2010 CalAmp

Possible Responses

OK

- 88 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Get Data from the Next Log Record - $APP LOGMGR GETREC <record-state>.
Description

This command retrieves the next record from the log. If the last parameter is 0, the retrieved
record is not removed from the log. If a 1 is passed, the record is removed. This parameter is
ignored if this command is used after a STARTREPORT command. Error will be
returned if the next log record is > 64 octets or if no records are in the log.
Syntax
Command Syntax: AT$APP LOGMGR GETREC <record-state>
Command
AT$APP LOGMGR
GETREC 0

Possible Responses
GET RECORD:
00 12 79 00 40 18 41 4F 13 B2 9B 9E BA 18 E7
57 8B 00 0F 06
00 00 00 00 84 00 50 49 00 04 00 00 00 00 00
00 0C 03 00 00
FF 01 00 00
OK
ERROR

Command Options
Option
<record-state>

V1.0.4
Copyright 2010 CalAmp

Range
0 = Save Record
1 = Erase Record

Description
The state of the
record after it is
read.

- 89 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Initialize the Log Manager - $APP LOGMGR INIT


Description

This command forces the Log Manager to reinitialize itself. This is the same operation that
the Log Manager performs on a cold boot. If RAM based log memory is being used, this will
cause all data to be lost. On a FLASH based system, the Log Manager will go through all
blocks. And initialize its internal housekeeping structures to point to the next record to read,
and to the location to write the next record.
Syntax
Command Syntax: AT$APP LOGMGR INIT
Command
AT$APP LOGMGR
INIT

Possible Responses
OK

Put Data into the Next Log Record - $APP LOGMGR PUTREC <data>,<data><data>,. .
.
Description

This command stores the data given as the next log record.
Syntax
Command Syntax: AT$APP LOGMGR PUTREC <data>,<data>,<data> , . . .
Command
AT$APP LOGMGR
PUTREC
255,255,255

Possible Responses
OK

Command Options
Option
<data>

V1.0.4
Copyright 2010 CalAmp

Range
0-255

Description
The data to write into
the memory record.

- 90 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Display the Detailed Log Status - $APP LOGMGR STATUS?


Description

This command prints the current status of the log:


StructAddr :
MemoryAddr :
Status:
Flags:
Free:
Num Blocks:
Block Size:
Unread Records:
Max Report Length:
Next Sequence:
Read Block:
Read Offset:
Write Block:
Write Offset:

Address of this structure in memory.


Address of first log memory block.
Log Status.
Bit 0 indicated mode (1= batch, 0=store-and-forward).
Free log memory (in octets).
Number of blocks.
Size of each block (in octets).
Number of log records not read.
The maximum length of a report (set during initialization).
Sequence number to be assigned to the next block.
Block number for next record to read.
Offset in the block.
Block number for next record to write.
Offset in the block.

Syntax
Command Syntax: AT$APP LOGMGR STATUS?
Command
AT$APP LOGMGR
Status?

Possible Responses

StructAddr
MemoryAddr
Status
Free
Num Blocks
Total Log
Unread Records
Max Report Length
Next Sequence
Read Block
Read Offset
Write Block
Write Offset

:
:
:
:
:
:
:
:
:
:
:
:
:

0x00012a0c
0x01080000
OK
468950
11
524200
0
912
1
0
55258
0
55258

OK

V1.0.4
Copyright 2010 CalAmp

- 91 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Unit Control Commands Other


Set the State of the Wireless Device - $APP COMM <state> <debug level>
Description

This command allows users to control the power state and connection state of the wireless
modem in the LMU. If a Debug state is used, then the Debug Level setting will apply.
Remember that debug messages only appear if Debug is on.
Syntax
Command Syntax: AT$APP COMM <state> <debug level>
Command
AT$APP COMM ON

Possible Responses
OK

Command Options
Option
<state>

<debug level>

V1.0.4
Copyright 2010 CalAmp

Range
ON turn the modem on
(Reset if already on)
OFF turn the modem off
CONNECT Force the
modem to connect to the
network. (reconnect if
already connected)
DISCONNECT force the
modem to hang up from
the network.
DEBUG enable debug
messages from the
wireless modem
0-255

- 92 -

Description
The state of the
wireless modem.

This sets the COMM


debug message
priority, the higher
the priority the more
messages that appear.
Note that higher
priorities also slow
the unit down.

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Query the Comm Debug Level - $APP COMM DEBUG?


Description

This command queries the current Comm debug level being used by the LMU.
Syntax
Command Syntax: AT$APP COMM DEBUG?
Command
AT$APP COMM
DEBUG?

Possible Responses
Comm Debug Level = 1
OK

Enable/Disable Debug Output - $APP DEBUG <state>


Description

This command causes the LMU to display debug information based on the various debug
levels..
Syntax
Command Syntax: AT$APP DEBUG <state>
Command
AT$APP DEBUG ON

Possible Responses
OK
Debug data

Command Options
Option

<state>

Range

Description

ON

Enables or
disables the debug
output.

OFF

V1.0.4
Copyright 2010 CalAmp

- 93 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Query the Debug Output State - $APP DEBUG?


Description

This command queries the LMU to its current debug state, On (display debug messages) or
Off (suppress debug messages).
Syntax
Command Syntax: AT$APP DEBUG?
Command
AT$APP DEBUG?

Possible Responses
DEBUG OFF
OK

Power the GPS Receiver On or Off - $APP GPS <state>


Description

This command allows users to control the power state of the GPS receiver.
Syntax
Command Syntax: AT$APP GPS <state>
Command
AT$APP GPS ON

Possible Responses
OK

Command Options
Option
<state>

V1.0.4
Copyright 2010 CalAmp

Range
ON
OFF

Description
Enables or disables
the GPS receiver.

- 94 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Set the GPS Debug Level - $APP GPS DEBUG <debug options>
Description

This command allows users to specify what GPS debug items will be displayed. Remember,
debug must be on for any GPS debug information to be visible.
Syntax
Command Syntax: AT$APP GPS DEBUG <debug options>
Command
AT$APP GPS DEBUG
1

Possible Responses
OK

Command Options
Option
<debug
options>

V1.0.4
Copyright 2010 CalAmp

Range
Bit 0: Enables (1) /
disables (0) GPS status
with odometer function
BIT 1: Enables (1) /
disables (0) GPS
position updates
Bit 2: Enables (1) /
disables (0) GPS debug
Bit 3: Enables (1) /
disables (0) the routing
of the serial port
handler debug out the
GPS port

- 95 -

Description
This 16 bit value
represents the debug
level of the GPS
receiver.

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Reset the GPS Receiver - $APP GPS RESET <flags> <reset type>
Description

This command will issue a UBX Configuration Reset command to the GPS receiver. If no
parameters are provided (i.e. <flags> and <reset type> fields are null) then a full GPS Reset
command is issued.
Syntax
Command Syntax: AT$APP GPS RESET <flags> <reset type>
Command
AT$APP GPS RESET

Possible Responses
OK

Command Options
Option
<flags>

Range
<TBD>

<reset type>

<TBD>

V1.0.4
Copyright 2010 CalAmp

Description
Select which GPS subsystems are to be
cleared.
Indicates the type of
reset to be performed
(hardware/software/etc)

- 96 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Restart the GPS Receiver - $APP GPS RESTART


Description

This command will issue a software reset command to the LMUs GPS receiver.
Syntax
Command Syntax: AT$APP GPS RESTART
Command
AT$APP GPS
RESTART

V1.0.4
Copyright 2010 CalAmp

Possible Responses
OK

- 97 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Set the IP Debug Level - $APP IP DEBUG <debug level>


Description

This command sets the current IP debug level used by the unit. Note that debug information
is only displayed if debug is on.
Syntax
Command Syntax: AT$APP IP DEBUG <debug level>
Command
AT$APP IP DEBUG
1

Possible Responses
OK

Command Options
Option
<debug level>

V1.0.4
Copyright 2010 CalAmp

Range
0 Off
1 Minimal IP Debug
messages
2 Maximum IP debug
messaging

Description
Enable/Disable IP
debug messages.

- 98 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Enable/Disable KMIP Polling (Kyocera CDMA LMU Only) - $APP KMIP <enable>
Description

This command enables or disables the KMIP polling done by the LMU to the Kyocera
Wireless M200 module.
Syntax
Command Syntax: AT$APP KMIP <enable>
Command
AT$APP KMIP
DISABLE

Possible Responses
OK

Command Options
Option
<enable>

Range
ENABLE
DISABLE

Description
Enable/Disable KMIP
messages

Send a KMIP Command (CDMA LMU Only) - $APP KMIP POLL


Description

This command issues a KMIP status request to the Kyocera Wireless M200 module.
Note that KMIP must be enabled for this command to work.
Syntax
Command Syntax: AT$APP KMIP POLL
Command
AT$APP KMIP POLL

V1.0.4
Copyright 2010 CalAmp

Possible Responses
OK

- 99 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Set the KMIP Network Version (CDMA LMU Only) - $APP KMIP PREV <service>
Description

This command allows users to change the network version seen by the Kyocera Wireless
M200 module. This value is volatile and is lost on a power cycle.
Syntax
Command Syntax: AT$APP KMIP PREV <service>
Command
AT$APP KMIP PREV
2

Possible Responses
OK

Command Options
Option
<Service>

V1.0.4
Copyright 2010 CalAmp

Range
0: Unrecognized/non-CDMA
1: IS-95/J-STD-008
2: IS-95-A
3: IS-95-A + TSB74
4: TIA/EIA-95-B Phase 1
5: TIA/EIA-95-B Phase 2
6: IS-2000 (Release 0)
7: IS-2000-A (Release A)

Description
The network service
type.

- 100 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Force the LMU to Send a Ping - $APP PING <IP Address>


Description

This command sets forces the LMU to issue a Ping to the IP address specified
Syntax
Command Syntax: AT$APP PING <IP Address>
Command
AT$APP PING
63.200.203.51

Possible Responses
PING: 10.1.2.3 Len=32
OK
PING: SUCCESS
PING: 10.1.2.3 Len=32
OK
PING: FAIL

Command Options
Option
<IP address>

V1.0.4
Copyright 2010 CalAmp

Range
000.000.000.000
255.255.255.255

Description
The IP Address to
ping.

- 101 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Set the PPP Debug Level - $APP PPP DEBUG <debug level>
Description

This command sets the current PPP debug level used by the unit. Note that debug
information is only displayed if debug is on.
Syntax
Command Syntax: AT$APP PPP DEBUG <debug level>
Command
AT$APP PPP DEBUG
1

Possible Responses
OK

Command Options
Option
<debug level>

V1.0.4
Copyright 2010 CalAmp

Range
0-7

Description
This sets the PPP
debug message
priority. The higher
the priority the more
messages that appear.
Note that higher
priorities also slow
the unit down.

- 102 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Force a Soft-Reset of the Unit - $APP QUIT


Description

This command forces the LMU to reset but it will first perform a clean shutdown of the
GPS receiver and wireless device.
Syntax
Command Syntax: AT$APP QUIT
Command
AT$APP QUIT

Possible Responses
OK

Force a Soft-Reset of the Unit - $APP REBOOT


Description

This command forces the LMU to reset but it will first perform a clean shutdown of the
GPS receiver and wireless device.
Syntax
Command Syntax: AT$APP REBOOT
Command
AT$APP REBOOT

Possible Responses
OK

Perform a Hard Reset of the Unit - RESET


Description

This command forces the LMU to reset without a clean shutdown of the GPS receiver and
wireless device. It simulates a Cold Boot/Power UP situation.
Syntax
Command Syntax: AT RESET
Command
AT RESET

V1.0.4
Copyright 2010 CalAmp

Possible Responses
<CR><LF>

- 103 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Begin Local Firmware Download - DNLD


Description

This command forces the LMU into firmware download mode.


Syntax
Command Syntax: AT DNLD
Command
AT DNLD

V1.0.4
Copyright 2010 CalAmp

Possible Responses
Ready forWaiting for the file to be sent ...
(press 'a' to abort)

- 104 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Enter Modem Passthru Mode - PASSTHRU <baud rate> <UART>


Description

Passthru mode allows users to talk directly to the wireless modem/device. While in this
mode PEG Event processing is suspended. To exit the character sequence of CTRL ^C is
used.
Syntax
Command Syntax: AT PASSTHRU <baud rate> <UART>
Command
AT PASSTHRU

Possible Responses
OK

Command Options
Option
<baud rate>

Range
4800
9600
19200
38400
57600
115200

<UART>

1 Modem UART 1
2 Modem UART 2

V1.0.4
Copyright 2010 CalAmp

Description
Optionally, the Baud
Rate used to
communicate between
the LMU and Wireless
device. Note that this
baud rate be different
that the one used
between LMU and Host
device.
The modem UART to
passthru to.

- 105 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Enter GPS Passthru Mode #GPSPASS <baud rate>


Description

Passthru mode allows users to talk directly to the GPS receiver. While in this mode PEG
Event processing is suspended. To exit the LMU must be power cycled.
Syntax
Command Syntax: AT#GPSPASS <mode>
Command
AT#GPSPASS 57600

Possible Responses
OK
<GPS Data from Recevier>

Command Options
Option
<mode>

V1.0.4
Copyright 2010 CalAmp

Range
1

Description
Used to control how
GPS Passthru mode can
be exited. If the mode
value is set to 1,
then the LMU must be
power cycled to exit.
If this field is left
blank, then Ctrl^C can
be used.

- 106 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Enter Reprog Mode - #REPROG <baud rate> <serial port>


Description

REPROG mode allows users to talk directly to the wireless modem or GPS receiver. Note
that unlike the PASSTHRU command, there is no escape sequence. This means that
programs such as modem firmware update utilities or diagnostic utilities may be used
without fear of accidental interruptions. The LMU must be power cycled to exit REPROG
mode.
Syntax
Command Syntax: AT #REPROG <baud rate> <serial port>
Command
AT#REPROG

Possible Responses
OK

Command Options
Option
<baud rate>

Range
4800
9600
19200
38400
57600
115200

<serial port>

1
the
2
the
3

V1.0.4
Copyright 2010 CalAmp

Connect to UART 1 of
wireless modem
Connect to UART 2 of
wireless modem
GPS Port

Description
Optionally, the Baud
Rate used to
communicate between
the LMU and Wireless
device. Note that this
baud rate be different
that the one used
between LMU and Host
device.
Optionally which modem
serial port you wish
to talk to. Note that
a BAUD RATE must be
specified is a Serial
Port is to be
specified.

- 107 -

November 14, 2010


CalAmp Proprietary & Confidential

LMUTM AT Command Set Guide

Appendix A AT Command Compatibility Chart


The following table indicates what AT Commands are supported by each of the LMU product types. An X or firmware revision indicates
that the command is supported. A blank indicates the command is not supported
AT Command

AT$APP ESN?
AT$APP VER?
ATI0
ATI1
ATI2
ATI3
ATI4
ATI5
ATIJ
AT$APP UNIT?
AT$APP ACC?
AT$APP ADC?
AT$APP ADDR?
AT$APP FLAGS?
AT$APP TIMERS?
AT$APP INPUT?
AT$APP OUTPUT?
AT$APP COMM?
AT$APP COMM CONNECT?
AT$APP COMM STATUS?
V1.0.4
Copyright 2010 CalAmp

MTU100

LMU700

LMU900
RMU900

X
X

X
X

X
X
X
X
X

X
X
X
X
X

LMU
-1000

LMU
-11xx

LMU
-1200

LMU
-2500

1.4b

X
X

X
X

X
X
X

X
X
X

X
X
X
X
X

X
X
X
X
X

X
X
X
X

X
X
X
X

1.4b
1.4b
1.4b
X

1.1l
X
X

X
X

X
X

X
X

X
X
X
X
X

X
X
X
X
X

-1-

1.4b

1.4b

1.4b

X
X

X
X

X
X

X
X

X
X
X
X
X
X

X
X
X
X
X

X
X
X
X
X

1.0h
1.0h
X
X
X

November 14, 2010


CalAmp Proprietary & Confidential

LMU2600

LMU4100

1.1l
X
X
X
X
X
X
X
X
X
X
X

LMU4200

LMUTM AT Command Set Guide

AT Command

ATIC
AT$APP GPS?
AT$APP TIME?
AT$APP GPS STATUS?
ATIG
AT$APP BT?
AT$APP LOG?
AT$APP LOG SNF
AT$APP LOG BATCH
AT$APP LOG STATUS?
AT$APP ZONES?
ATD<service><Dial-String>
ATE1
ATE0
ATL<n>
ATM<n>
ATQ1
ATQ0
ATX<n>
ATV1
ATV0
ATZ
AT&C<n>
AT&D<n>

MTU100

X
X
X
X
X
X
X
X
X
1.1c

LMU700

LMU900
RMU900
X
X
X
X
X
X
X
X
X
1.1c

LMU
-1000

1.4b

1.4b

LMU
-11xx

LMU
-1200

LMU
-2500

X
X
X
X
X

X
X
X
X
X

1.0e
X
X
X
1.0e

X
X
X
X
1.1c

X
X
X
X
1.1c

LMU4100

X
X
X
X
X
X
X
X
X
X

X
X
X
X
X

X
X
X
X
X

X
X
X
X
X

X
X
X
X
X

X
X
X
X
X

X
X
X
X
X
X

X
X
X
X
X

X
X
X
X
X

X
X
X
X
X

X
X
X
X
X

X
X
X
X
X
X

X
X
X
X
X
X

X
X

X
X

AT+IPR?
V1.0.4
Copyright 2010 CalAmp

X
X
X
X
1.0h

LMU2600

-2-

November 14, 2010


CalAmp Proprietary & Confidential

LMU4200

LMUTM AT Command Set Guide

AT Command

MTU100

LMU700

LMU900
RMU900

LMU
-1000

LMU
-11xx

LMU
-1200

AT+IPR=<baud-rate>
AT+IPR=?
+++
AT$APP COMM INDEX?
AT$APP COMM INDEX <index>
AT$APP DIAL?

LMU
-2500

X
X

AT$APP DIAL <index> <dial-string>


AT$APP DNS?
AT$APP DNS INBOUND
AT$APP DNS MAINT
AT$APP DNS SERVER <IP address>
AT$APP DNS <url>
AT$APP GPRS CONTEXT?
AT$APP GPRS CONTEXT <index> <APN>
AT$APP GPRS CONTEXT INDEX?
AT$APP GPRS CONTEXT INDEX <index>
AT$APP PIN?
AT$APP PIN <pin>

LMU4100

X
X

X
X
X
X
X

X
X
X
X
X
X

X
X
X
X
X
X

X
X
X
X
X
X

X
X
X
X
X
X

AT$APP MODEM MIN <MDN> <SPC>


<MSID>
AT$APP MODEM MIN?

X
X

AT$APP MODEM UPDATE


AT$APP MODEM IOTA
AT$APP PPP?
AT$APP PPP <index> USER <username>
AT$APP PPP <index> PASSWORD
V1.0.4
Copyright 2010 CalAmp

LMU2600

X
X
X

-3-

November 14, 2010


CalAmp Proprietary & Confidential

X
X
X
X
X

LMU4200

LMUTM AT Command Set Guide

AT Command

<password>
AT$APP MODEM CMD <command>
AT$PW <password>
AT$APP ACC SET <acc> <value>
AT$APP ADDR <IP address>
AT$APP INBOUND?
AT$APP ADDR INBOUND <IP Address>
AT$APP INBOUND <IP Address>:<Port>
AT$APP INBOUND <format>
AT$APP INBOUND <index> <option>
<value>
AT$APP INBOUND INDEX <index>
AT$APP GZ ERASE
AT$APP GZ READ <record index> <num
records>
AT$APP GZ WRITE <record index> <type>
<id> <range> <latitude> <longitude>
AT$APP CLEAR EVENTS
AT$APP CLEAR EMASKS
AT$APP DEFAULT <modem type>
AT$APP DEFAULT ALL
AT$APP DEFAULT CONFIG
AT$APP DEFAULT EMASKS
AT$APP DEFAULT EVENTS
AT$APP DEFAULT TPARAMS
AT$APP DEFAULT SREGS

V1.0.4
Copyright 2010 CalAmp

MTU100

LMU700

LMU900
RMU900

LMU
-1000

LMU
-11xx

LMU
-1200

LMU
-2500

LMU2600

LMU4100

X
X
X
X

X
X

X
X

X
X

X
X

X
X

X
X
X

X
X
X
X

X
X
X
X

X
X

X
X

X
X

X
X
X

-4-

X
X
X

X
X
X

X
X

X
X
X
X
X

X
X
X
X
X

X
X
X

X
X
X
X

X
X
X
X

November 14, 2010


CalAmp Proprietary & Confidential

LMU4200

LMUTM AT Command Set Guide

AT Command

AT$APP MOBID <type>


AT$APP MOBID MIN <phone number>
AT$APP MOBID USER <mobile id>
AT$APP MOBID?
AT$APP PARAM <paramID>,<param
index>,<value 1>,<value 2>,
AT$APP PARAM? <paramID>,<param index>
AT$APP PARAM BEGIN
AT$APP PARAM END
AT$APP PASSWORD <ddd.ddd.ddd.ddd>
AT$APP S<reg>=<value>
AT$APP S<reg>?
AT$APP SERIAL <device>
AT$APP TAIP RADIO
AT$APP TIME DAYLIGHT <state>
AT$APP TIME OFFSET <offset>
AT$APP GPS POS <latitude> <longitude>
AT$APP GPS SPEED <speed>
AT$APP PEG SPEED <speed>
AT$APP PEG SNDRPT <event code>
AT$APP PEG SNFRPT <event code>
AT$APP PEG LOGRPT <event code>
AT$APP PEG SUNRPT <event code>
AT$APP PEG SNDALRT <event code>
AT$APP MSG <byte> <disposition>
AT$APP PEG SNDID <source>
V1.0.4
Copyright 2010 CalAmp

MTU100

LMU700

LMU900
RMU900

LMU
-1000

LMU
-11xx

LMU
-1200

LMU
-2500

LMU2600

LMU4100

X
X
X
X

X
X
X
X

X
X
X
X

X
X
X
X

X
X
X
X

X
X
X
X

1.4b

X
X
X

X
X
X

1.4b
1.4b
1.4b

X
X
X

X
X
X

X
X
X

X
X
X

X
X

X
X

X
X

X
X

X
X

X
X
X
X
X
X

X
X
X
X
X

X
X
X
X
X

X
X
X
X
X

X
X
X
X
X

X
X
X
X
X
X

X
X
X
X
X
X

X
X
X
X
X

X
X
X
X
X

1.4b

-5-

November 14, 2010


CalAmp Proprietary & Confidential

LMU4200

LMUTM AT Command Set Guide

AT Command

AT$APP SENDTO <IP address>:<port>


<format>
AT$APP SMS <destination> <message>
AT$APP PEG SNDTAIP <event code>
AT$APP PEG SLEEP <timer index>
AT$APP OUTPUT <output> <state>
AT$APP STATE?
AT$APP PEG ACTION <index> <parameter>
AT$APP CLEAR LOG
AT$APP LOG CLEAR
AT$APP LOG DEBUG <state>
AT$APP LOG FILL <event code> <record
count>
AT$APP LOG QFILL <record count>
AT$APP LOGMEM?
AT$APP LOGMEM SIZE?
AT$APP LOGMEM READ <block> <offset>
<octets>
AT$APP LOGMEM WRITE <block> <offset>
<data1>,<data2>,<data3>,
AT$APP LOGMEM ERASE <page number>
AT$APP LOGMGR CLEAR
AT$APP LOGMGR SETREC <record state>
AT$APP LOGMGR INIT
AT$APP LOGMGR PUTREC
<data1>,<data2>,<data3>,
AT$APP LOGMGR STATUS?

V1.0.4
Copyright 2010 CalAmp

MTU100

X
X

LMU700

LMU900
RMU900

LMU
-1000

1.4b

LMU
-11xx

LMU
-1200

?
X
X

?
X
X

1.4b
?
X
X

?
X
X

1.4b
1.4b

LMU
-2500

LMU2600

LMU4100

X
X
X
X
X

X
X
X
X
X
X

X
X

X
X

X
X
X

X
X
X

X
X

X
X

-6-

November 14, 2010


CalAmp Proprietary & Confidential

X
X
X
X

LMU4200

LMUTM AT Command Set Guide

AT Command

AT$APP COMM ON
AT$APP COMM OFF
AT$APP COMM CONNECT
AT$APP COMM DISCONNECT
AT$APP COMM DEBUG <debug level>
AT$APP DEBUG <state>
AT$APP DEBUG?
AT$APP GPS ON
AT$APP GPS OFF
AT$APP GPS DEBUG <debug level>
AT$APP IP DEBUG <debug level>
AT$APP KMIP <enable/disable>
AT$APP KMIP POLL
AT$APP KMIP PREV <service>
AT$APP PING <IP Address>
AT$APP PPP DEBUG <debug level>
AT$APP QUIT
AT$APP REBOOT
AT RESET
AT DNLD
AT PASSTHRU
AT#GPSPASS <baud rate>
AT#REPROG <baud rate> <port>

V1.0.4
Copyright 2010 CalAmp

MTU100

X
X
X
X

X
X

LMU700

LMU900
RMU900
X
X
X
X

X
X

LMU
-1000

LMU
-11xx

LMU
-1200

LMU
-2500

X
X
X
X

X
X
X
X

X
X
X
X

X
X
X
X
X
X

X
X

X
X
X
X
X
X

X
X

X
X
X

X
X
X
X
X
X

X
X
X
X
X
X

X
X
X
X
X
X

X
X
X
X
X
X

X
X
X
X
X
1.0c

-7-

November 14, 2010


CalAmp Proprietary & Confidential

LMU2600

LMU4100

X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X

LMU4200