5
1
Description
1.1
Capabilities
The Messenger is a highly configurable platform for remote monitoring and control
applications. Some of the capabilities are listed below.
local computations from monitored conditions
time stamping of monitored data and events
battery backed historical data/event buffers
automatic monitoring of max/min for analog values
event and data logging
telemetry of monitored conditions to host server-based applications via
cellular
OTA programming and diagnostics
SMS messages sent on monitored conditions
parameter setting via SMS messages
rate of change alarm/flow totalization on physical analog input channel
pulse counter on all physical digital input channels
high/low warning/alarm on all analog channels
daily count and duration alarm on all physical digital input channels
1.2
Monitoring
All monitored values can be transmitted via cellular to a host server of the customer’s
choosing. Monitored values are transmitted based on time or notification events.
Notification events are based on rules set by the user and each event can generate an
immediate report. Telemetry includes cellular data connectivity to host server or SMS
messaging direct to user.
Monitored data values are mapped to fixed channels in the Messenger. A channel
defines a set of attributes for the monitored data for doing calculations, alarm detection,
data formatting, and reporting.
For example, the physical analog input is fixed to channel 62. For channel 62, the user
can set high/low limits to generate notifications to a host server or directly to the user
via SMS.
Table 4.1
provides a description of all the pre-defined channel numbers.
1.3
Host Server Communications
The Messenger utilizes a proprietary protocol to send notifications and to receive OTA
commands from a host server. Each notification typically consists of location,
date/time, an event code, and associated data. An event code provides a unique