User's Manual

DRAFT TrimTrac 1.5 Technical Manual v0.3ab 57
1. “2=Sent” from “1=Activated” during the TRANSMIT state if and only if
the GSM protocol software has confirmed that the message has been
successfully transmitted to the GSM network.
2.
“3=Acknowledged” from “1=Activated” or “2=Sent” only upon the
receipt of an appropriate SET_ALERT_STATE message or, if the Alert
Mode is set “2=Network Acknowledgement”, upon confirmation from the
GSM protocol software that the message has been successfully transmitted
to the GSM network.
3. “0=Normal” from “1=Activated”, “2=Sent” or , “3=Acknowledged” only
upon the receipt of an appropriate SET_ALERT_STATE message;
provided, however, whatever condition that triggered the original alert has
been cleared. If the alert mode has been configured as “3=Monitor-only”,
then correcting whatever condition that triggered the original alert will
cause the alert status to be set back to “0=Normal”.
Using a Provisioning Module to silence an alert by setting the offending priority
alert mode to “1=Disable” will not clear the underlying alarm condition.
Therefore, if the alert modes are later set back to “0=Automatic”, either through
the use of a Provisioning Module or by sending the device an
SET_MODULE_APP_CONFIG message, the device will resume transmitting the
associate alert messages. The underlying alert monitoring software can only be
reset or cleared by sending the device the appropriate SET_ALERT_STATE
message.
IDLE State
The IDLE State is the state that the device enters when it goes to sleep waiting for
a TriggerType event to occur. Upon the occurrence of any TriggerType event, the
unit will transition from IDLE in accordance with TriggerType and current
configuration settings. While in the IDLE state, assuming default configuration,
all hardware is turned off except for the Motion Sensor Wakeup Logic and the
RTC; provided, however, if the Anytime Polling is set to either “1=Duty-Cycled”
or “2=Anytime OnDemand”, then the GSM hardware and software will operate
some or all of the time and the unit is able to communicate during IDLE.
1. When the unit enters the IDLE State it checks if motion has been detected
since the last position fix attempt. If yes, the TriggerType is set “1=Motion
Detected” and the device immediately transitions to the FIX State bypassing
all of the other IDLE state checks detailed below.
2.
When the unit enters the IDLE State and no motion has been detected, it starts
the IDLE Timeout, T1, and waits for a TriggerType event to occur. (LED
OFF, unless Anytime Polling mode is set “2=Anytime OnDemand”.)
3.
Upon the occurrence of a TriggerType event, the unit will wake up and
transition out of the IDLE state based upon the TriggerType event and the
current configuration settings as follows: