User avatar
Posts: 15430
Joined: Wed Aug 04, 2004 10:40 pm
Location: Sweden
Contact: Website

CalAmp LMU

Wed Dec 07, 2011 2:09 pm

Updated: How to connect devices to GpsGate, click here

Updated: For specific device instructions, click here

Support for CalAmp LMU700, LMU710, LMU800, LMU900, LMU910, LMU1110, LMU1150, LMU1200, LMU1210, TTU1210, LMU2600, LMU2610, LMU3000, LMU4200, LMU4250, LMU5000, TTU710

How to install

1. Login to SiteAdmin
2. Go to Plugins. Click on "Get more plugins".
3. Install "CalAmp".

4. Skip for hosted server. Open port 20500 for TCP/IP and UDP in your firewall, and direct the traffic to the server you installed GpsGate Server on.

Verify the firewall is setup and the plugin is installed correctly.

1. Login to SiteAdmin
2. Go to Devices
3. Click on "Test" for the listener you want to verify.

How to add a vehicle and how to add a tracker to a vehicle.

1. Login to your VehicleTracker application

2. Click "Add new User"
3. Select "Device" in "User Type" drop down. Click Next.
3. Enter a "username" and a "Name", which is the name displayed on the map and in list. Click "Next".
4. Click Next for Roles.
5. Click Next for Tags.
6. Select Device Type to "CalAmp ...".
7. Fill in the Mobile ID of the tracker.
8. Click Save.

Configure your device to send data to your servers public IP. You find the public IP in SiteAdmin under Devices.

Using AppMsgData or UserMsg as inputs from device

If you use "AppMsgData" + "AppMsgType" or "UserMsgID" + "UserMsg" to send device data to the server, use Device Mapper Scripting to parse the data into GpsGate Variables.

More info on Device Mapper Scripting here:

More info on Device Mapper here:


If you have your own server, please read this for trouble shooting:

To monitor data communication between tracker and server you can use the "Terminal". More info here:

If you can see data coming in from the GPS tracker in the Terminal, but you still don't get a position on the map, you can send the output from the Terminal to us together with information about your GPS tracker and we will take a look at it. Send it to "support at gpsgate . com"

Use Template Commands to manage your trackers remotely:

Release notes



GpsGate Support

User avatar
Posts: 15430
Joined: Wed Aug 04, 2004 10:40 pm
Location: Sweden
Contact: Website

Re: CalAmp LMU

Sun May 20, 2018 12:40 pm

Sending Template Commands from a CalAmp device

GpsGate will automatically add a Message Header to commands sent from the server over UDP to the device.

If the command starts with "7" GpsGate will add a Message Type 7 Header. The command should be comma separated.

Format 7, Action Code,Data8,Data16,Data32

Action Code should be in decimal.
Data8 should be in hex.
Data16 should be in hex.
Data32 should be in hex.

Example of a location request:

If the command is an AT command GpsGate will add a Message Type 5 Header with App Msg Type. AT (110)

at$app peg action 49 129

You can create a hex command where you include the Message Header yourself. If the command already has a Message Header, GpsGate will not add any additional data to the message.

Hex data is inside brackets. For example [0xA5] is the hex data 0xA5
Printable data is written as ASCII characters.

Example of a location request (same as above but in hex):

GpsGate Support

Return to “Supported GPS tracking devices”