Installation guide

LMU Users Guide
V1.0.6 December 10 2009
Copyright ©CalAmp DataCom Inc 2009
- 107 - CalAmp Proprietary & Confidential
14.1.2.2 Local Application Requirements
We are going to host the Local Application on the handheld mobile computer we selected
above. Since the device is Windows Mobile based so we have a variety of off the shelf
software to choose from. Specifically we elect to purchase the In-Vehicle Navigation
Software.
We decide to build the bar-code scanner and dispatch messaging piece ourselves. Indeed,
this would allow us to put the scanned data as part of the dispatch messaging, hopefully
cutting some of the development time. This latter application will use Dial-Up Networking
to pass data through the LMU.
To support both applications, the Windows Mobile device will need to connect to the
GPS port and Dial-Up Networking port of the LMU’s BTA.
The Local Application will send messages in the following situations:
When the application is first started
When a bar code is scanned
When the driver needs to send a message
We are glossing over the details of this application. For the purposes of this document, we
simply need to know what the application does, not how it does it.
14.1.2.3 Remote Application Requirements
Like the Local Application, we are going to be somewhat vague on the requirements to keep
within scope on this document. To that end, the Remote Application must be able to do the
following:
Receive LMU Event messages from the LMU. This includes differentiating between
Event Codes.
Acknowledge messages sent from the LMU
Open a TCP listener and receive data from the Local Application
Acknowledge data received from the Local Application
Display both the LMU and Local Application data to the end user (e.g. a dispatcher)
Provide a means for the end user to input new data such as new instructions for a
given driver or vehicle
The Remote Application would also typically include some measure of reporting engine.
This could include things like maintenance schedules, delivery status, vehicle availability,
etc…
14.1.3 LMU Setup Planning
There are really two steps in setting the LMU up for an application. First deciding where
data is to go and in what format, and second, what peripherals are in use.