Specifications

On-Ramp Wireless Confidential and Proprietary 21 014-0057-00 Rev. B
Appendix A RF Test Mode Interface
The RF Test Modes, described below, are set by setting the "testMode" parameter in the
configuration file for the eMCM.
A.1 Normal Operating Mode 0
This mode is entered based on a flash configuration setting. This mode is persistent across
boots. This is the normal operating mode of the eMCM. UNIL is initialized to communicate with
the Node. The meter software layer is initialized to communicate with the meter. Although the
eMCM is in its normal operating mode, as determined by the flash configuration setting, other
factors may subsequently cause the eMCM to change to a non-normal operating mode (e.g.,
meter is not in metering mode).
A.2 Non-Persistent Idle / Factory Test Mode 1
This mode is entered based on the testMode flash configuration setting. This mode is not
persistent across boots (self-clearing). UNIL is initialized to pass-through mode. Meter software
layer is not initialized. The UART on the AMR (automatic meter reading) serial interface is placed
in loopback mode (using the same baud rate as the meter, e.g., 9600). Same as mode 2 except
the flash testMode setting is automatically cleared to mode 0 when entering this mode. A
subsequent "set test mode" command can set the cleared value to some other test mode value.
A.3 Persistent Idle / Factory Test Mode 2
This mode is entered based on the testMode flash configuration setting. This mode is persistent
across boots. UNIL is initialized to pass-through mode. Meter software layer is not initialized.
The UART on the AMR serial interface is placed into loopback mode (using the same baud rate
as the meter, e.g., 9600). Same as mode 1 except the flash testMode setting is persistent across
boots. To exit this mode, the test mode configuration setting must be set to another value which
will take effect on eMCM reset.
A.4 Non-Persistent Node RF Test Mode 3
This mode is entered based on the testMode flash configuration setting. This mode is not
persistent across boots (self-clearing). UNIL is initialized to pass-through mode. The meter
software layer is not initialized. Same as mode 4 except the flash testMode setting is
automatically cleared to mode 0 when entering this mode. A subsequent "set test mode"
command can set the cleared value to some other test mode value.
The TX test mode is controlled by the "txTestMode" parameter in the configuration file.
1 = CW_CENTER
2 = CW_OFFSET
3 = MODULATED