C
ONFIGURATION
C
OMMAND
S
ET
- F
IRMWARE
R
EVISION
2.4.0_
BETA
-
V
ERSION
1.0.0
6.11.3.5.1 Time based history entries
Example
AL0=GPS.Nav.eFix=valid:SYS.Timer0.start=cyclic,10000
AL1=GPS.Nav.eFix=invalid:SYS.Timer0.stop
AL2=SYS.Timer.e0:GPS.History.Write,0,““
Comment
A Timer is used to store a history entry every 10 seconds, if the GPS-fix is valid.
6.11.3.5.2 Time and distance based history entries
Example
AL0=GPS.Nav.eFix=valid:SYS.Timer0.start=cyclic,10000
AL1=GPS.Nav.eFix=invalid:SYS.Timer0.stop
AL2=SYS.Timer.e0:GPS.History.Write,0,““
AL3=GPS.History.sDist>=500:GPS.History.Write,0,““
&
SYS.Timer0.start
Comment
The AL0 initiates a cyclic timer, once the MAMBOII gets a GPS-fix. The AL1 stops the used timer, once the
obtained GPS-fix fails (The AL1 prevents the history from unnecessary entries, It stops occurring of events
set in the AL2).
This alarm configuration (including alarms AL3 and AL2) writes a history entry whenever the distance
between the current position of the MAMBOII and the last written position results at least 500 metres OR
each 10 seconds. Whenever an entry is written into the history because of the distance condition (AL3), the
system forces the used timer to reset itself to assure the next timing condition which will happen 10
seconds later.
6.11.3.6 TCP storage
6.11.3.6.1 Send special device information to server periodically
TCP Storage can be used to collect data internally before sending it to the TCP server.
This prevents the need to send a small TCP packet every time new data is to be
transmitted.
Background:
each TCP packet requires special information characters, which have to
be transmitted anytime – so sending many small packets increases the amount of data
and therefore the transmission costs. This cost can be optimized by sending only larger
packets, which may contain several
„
small
“
data sets. After the TCP storage is
configured according to its purpose (the correct buffer size – e.g. 512 Bytes, automatic
mode), it can be used for this example, which shows how to implement a solution for
specific user requests. For example, the
task
is to transmit the following data periodically
to a connected server in order to create a vehicle event log for a server application
(i.e. webpage which allows users to view this gathered information).
The server based vehicle Log Report should displays the following detailed data, such
as:
1)
Event time
2)
Location (street address, city, state)
3)
Vehicle moved status
4)
Stop duration for a selected vehicle (available for each stop)
5)
Miles
6)
Speed
The time between 2 log reports is 1 minute.
This confidential document is a property of FALCOM and may not be copied or circulated without previous permission.
Page 267 of 271