Installation guide
LMU Users Guide
V1.0.6 December 10 2009
Copyright ©CalAmp DataCom Inc 2009
- 10 - CalAmp Proprietary & Confidential
S-Registers start at S-120 and end at S-171. For the Parameter commands (or messages) this
corresponds to an Index range of 0 to 51. That is, the Index of an S-Register is the S-
Register number minus 120.
3.3
3.3.1 What is Parameter Masking?
Parameter Masking
Parameter masking is a means of programming select parts of a Parameter’s Value. This only
applies to Parameter Values that are bit mapped. It is important to note that ALL S-registers
must be masked when they are programmed via the Parameter AT Command. When using
the ATS<n> command a mask value of 255 (0xFF) is automatically used. PULS™ also
assumes a full mask for any bit mapped value it changes.
3.3.2 What is a bit mapped parameter values?
Bit mapped Parameter Values are ones where each bit controls a different setting within the
LMU. That is, each bit tends to turn on or off a particular feature (say the TAIP interface)
depending if the bit is set or cleared. Bit mapping of values is most common in S-Registers,
though there are some other Parameters that support it.
3.3.3 How is a mask used?
A Mask allows a programmer to select which bits of a Value to change. That is, if bit 0 in the
mask is set, then the value of bit 0 can be changed. The mask value has the same range as the
Value. That is a 1 byte Value (range of 0-255) will have a 1 byte mask (also ranging from 0-
255).