Specifications

i50 Manual (5.10)
Page 19
© 2015 Datalink Systems, Inc.
www.datalinksystemsinc.com
6.4 Engine Running State
The i50 attempts to detect the vehicle engine running state to calculate engine running hours, drive
time, and idle time. The engine state is detected as follows (in order of precedence):
1) If OBD-II data is available, engine is running if RPM exceeds 300.
2) If any input is configured as Engine-On, engine is assumed to be on if the input is active.
3) If the Engine On Battery Voltage setting is non-zero, engine is assumed to be on when the
battery voltage exceeds this level.
4) Otherwise, IGN input is used. IGN high indicates engine is running.
6.5 Network
The i50 monitors all connected modems for network signal, and chooses the lowest cost option
available when sending data. For example, an i50 can be configured with both satellite and cellular
modems. While in cell coverage, all data will be sent through the cellular modem, but if coverage is
lost the i50 will automatically switch to the satellite modem. When cell coverage is regained the unit
will switch back immediately to the lower cost modem.
When no network is available, or the i50 has been configured to buffer reports, the outgoing packets
will be stored in memory for transmission at a later time. Up to 200 events or 2000 GPS positions can
be buffered at once. An internal backup battery keeps all buffered reports retained in memory if the
i50 is turned off.
6.6 Packet Size
Data packets will vary in size depending on the i50 settings and available data. Size will also depend
on which network is being used. The following list shows approximate payload length:
Standard GPS Report: 16 bytes
Advanced GPS Report: 21 bytes (basic information)
41 bytes (all options)
Basic Events: Add 1 byte
Status/Start/Stop Events: Add 51 bytes (without OBD-II)
Add 84 bytes (with OBD-II)
On top of these payloads, cellular and RF networks require a 3 byte Asset ID. Cellular packets will
also be embedded in UDP/IP datagrams, adding 28 bytes.
Lastly, the server will send ACK packets over cellular and RF networks to acknowledge receipt of the
data. These ACKs will add 4 bytes (32 including UDP cellular datagram).
Note: when the i50 has buffered multiple positions in memory, the overall packet size will be smaller.
For example, 19 standard GPS reports will fit into a single 250 byte packet. Buffering can be enabled
on a per-network basis using the i50 settings.