User Guide
Table Of Contents
- 1. Scope
- 2. LMU-3040 Hardware Specifications
- 3. LMU-3040™ Connectors
- 4. Getting Started
- 4.2 SSH Credentials
- 4.3 Interactive “AT Console”
- 4.4 Command Line Interface (CLI)
- 4.5 Log File
- 4.6 Backup Logs
- 4.7 File Components
- 4.8 Software & Script Updates
- 5. PEG2
- 5.2 PEG2 File
- 5.3 PEG2 TAG Definitions
- 5.4 Multiple Modifiers
- 5.5 PEG1 -> PEG2 Conversion
- 5.6 PEG2 Native Editor
- 6. LMU32 vs EdgeCore Platform Differences
- 6.1 I/O Mapping & Wake-Up Sources
- 6.2 LMU Firmware Updates (Delta Files)
- 6.3 Vehicle Bus PID Polling Rate
- 6.4 PEG2 “Lines”
- 6.5 Event Index Field
- 6.6 Remote Debug PEG Action
- 6.7 Modem/GPS Reset
- 6.8 SIM Form Factor
- 6.9 Boot Reason
- 6.10 Peg Resources
- 6.11 GPS
- 6.12 Motion Logs (4hz vs 5hz GPS Sample Rate)
- 6.13 Time Sync Precedence
- 6.14 Version String in ID Reports
- 6.15 Firmware Revision Convention
- 6.16 Status LEDs
- 6.17 Dual APN Mode
- 6.18 Version Reports (App Message 111)
- 7. Installation Verification
- 8. Regulatory Information
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 19 of 40
LMU-3x40 Training Guide
Revision & Date
1.6 – 03/24/2021
End of File (EOF) and CRC
TAG Definition
Example
!EOF: End-of-file marker (this tag) must be
included
!CRC:
Following EOF marker, a 2-byte binary CRC
value must be appended to validate integrity of
file during transit. This is needed for OTA and
Serial transfers
Important Note:
If !SIG or !CRC is incorrect, PULS
will re-calculate upon upload. However, this
means while the file has been corrected for OTA,
your original file will not be valid or usable for
serial updates until fixed.
...
L514014;T18,35;A112,0,0
L514015;T15,0;A112,0,0
L514250;T0,0;A0,0
!EOF:
%P
5.3 PEG2 TAG Definitions
Definitions of the PEG2 Tag Characters with examples are listed below:
Tag
Char
Name
Description
Example
L
Label
Defines a unique label to be used as a
“virtual line”. Used as reference for Jump &
Call PEG Actions
L514013
T
Trigger
Define one or more Triggers on the same
line.
T<TrigCode>,<Mod0>,T<TrigCode>,<Mod0>
T18,0;T17;A8,4
C
Conditi
on
Define one or more Conditions on the same
line.
C<CondCode>,<Mod0>,
C<CondCode>,<Mod0>
T13;C16,11;^C16,10;!+!C16,12;A
1,24
A
Action
Defines one or more PEG Actions. Actions
executed in order of appearance.
A<ActionCode>,<Mod0>,A<ActionCode>,<M
od0>
T13;C16,11;^C16,10;!+!C16,12;A
1,24