User Guide

Table Of Contents
COMPANY CONFIDENTIAL: CalAmp reserves all rights to these documents and any information contained therein. Page
Reproduction use or disclosure to third parties without express permission is strictly prohibited. ©2021 CalAmp 30 of 40
LMU-3x40 Training Guide
Revision & Date
1.6 – 03/24/2021
6.14 Version String in ID Reports
The EdgeCore platform sends and displays the version string in a different format.
ID Reports:
The firmware version of the LMU-3x40, can be obtained from the LMDirect ID Report,
Extension String field. In that field, there is a new Key-Value pair in the “LMUAPP” extension
string. See the definition below.
LMU Application Info
LMUAPP:< DeviceID>,< HW-ID>,< SerialNumber>[,< FileType>,< Version>[,<
FileType>,< Version>[,…]]]
Example:
LMUAPP:0,Rev11,,0,1.5.0.2.0.2aaf159,22,,11,,18,
Highlighted above is an example of file type ‘0’ which denotes the firmware file paired with
the version string. In this example the version of firmware file type is ‘
1.5.0.2.2aaf159’. The
version string is 1.5.0.2 and the rest of the string (‘2aaf159’) is a build number. Please note,
other files can be loaded in this field as an array of FileType, Version key-pair values.
Vehicle BUS ID Reports
Similar to the ID Report above, the VBUS Firmware version can be obtained utilizing the
existing field in the Extension String. The LMU-3x40 uses a VBU3 (25) as a device type. See
the definition below.
When Vbus DeviceType is 25 (VBU3):
VBUS:<DeviceType>,< VbuAppID>,< VbuSerialNumber>[,< FileType>,< Version>[,<
FileType>,< Version>[,…]]]
Example:
VBUS:25,101,001480123336510831333431,0,1.5.0.2.0.5b555a6
6.15 Firmware Revision Convention
The Firmware Revision Convention is defined as
follows: MAJOR.MINOR.RELEASE.CANDIDATE.REVISION.HASH[M]
Below is the breakdown:
a) MAJOR.MINOR.RELEASE is the external facing official Version. (e.g. 1.5.4)
b) CANDIDATE is used to address bugs and minor changes. Also external facing (1.5.4.9)
c) REVISION number displays the amount of commits and is used by the development team.
Customers can ignore this field.
d) HASH is used by the development team. Customers can ignore this field.