User's Manual

DRAFT TrimTrac 1.5 Technical Manual v0.3ab 61
TRANSMIT State
Upon entering the TRANSMIT state from the STATUS state, the TrimTrac 1.5
will:
1. Power up the GSM hardware (if not already operational);
2. Start the TRANSMIT Timeout, T3 (LED Blink: Short ON, Long OFF);
3.
Attempt find a suitable 850, 900, 1800 or 1900 MHz GSM network,
establish SIM communication and register on the network; AND
4.
If a suitable GSM network connection is made, transmit the latest queued
messages before expiration of the TRANSMIT Timeout, T3.
The TrimTrac 1.5 will transition from the TRANSMIT state whenever any of the
following occurs:
1. The GSM protocol stack confirms successful transmission of queued
TrimTrac 1.5 messages; OR
2. The TrimTrac 1.5 has made Position Report Transmit Attempts, N1, or
Status Message Transmit Attempts, N2, whichever the case may be,
before the GSM protocol stack has confirmed successful transmission of
queued TrimTrac 1.5 messages; OR
3. Expiration of TRANSMIT Timeout, T3.
Upon occurrence of any of the foregoing, the TrimTrac 1.5 will transition from
the TRANSMIT state to either the IDLE, FIX, QUERY or DELAY states as
follows:
1. To the IDLE state if:
a. The TriggerType had become set “0=IDLE Timeout, T1”;
“4=Scheduled Report”; “5=Runtime Meter”; or “6=Stop Report”
during the most recent IDLE state; AND
b.
The TRANSMIT Timeout, T3, expires or the TrimTrac 1.5 has
made Status Message Transmit Attempts, N2, before the GSM
protocol stack has confirmed successful transmission of queued
TrimTrac 1.5 messages.
2. To the FIX state if:
a. The TriggerType had become set “1=Motion Detected” during the
most recent IDLE state (Note: GPS Status Code will be set “7=No
Fix Attempted”); AND
b.
Motion Report Flag is set “1=Report Motion in IDLE”; AND
c. The GSM protocol stack confirms that the attempt to send the
queued Motion Report succeeded; the TRANSMIT Timeout, T3,
has expired OR if Status Message Transmit Attempts, N2, have
been made.