GENEKO is the registered trademark of RB GeneralEkonomik company. All rights reserved.
Fox is the registered trademark of RB GeneralEkonomik company. All rights reserved
All other is the registered trademarks mentioned in the document are the ownership of those
companies.
13.1Operation and Stock Conditions .............................................................................................49
13.2Digital Inputs Features ............................................................................................................49
13.3Impulse Inputs Features ..........................................................................................................49
13.4Analog Inputs Features ...........................................................................................................49
13.5Digital Outputs Features .........................................................................................................49
13.6GSM Module Features ............................................................................................................50
13.7GPS Module Features .............................................................................................................50
13.8Electric Power Consumption and Operation Autonomy.........................................................50
13.9Mechanical Features ...............................................................................................................50
FoxLite2.0 Instalation Manual
4
FoxLite2.0 Instalation Manual
2 Overview
Thank you for your interest in the Geneko FoxLite System.
This document contains basic information on installation of Geneko FoxLite 2.0 device into
motor vehicles.
5
FoxLite2.0 Instalation Manual
3 Introduction
This document is an instruction document for Geneko FoxLite 2.0. It is basically designed for
the authorized persons who will perform setup and installation of this device.
FoxLite device is a specific-purpose device for installation into all types of motor vehicles.
Although its basic purpose is implementation into vehicles, this device can be built-into various
types of other moving objects. This document contains data necessary for successful
installation of this device into a motor vehicle.
3.1 Warnings
Before the building-in procedure itself into the vehicle, following precautions should be taken:
• It is necessary to check all device parts, including GSM antenna (optional), GPS
antenna, and the main cable, in order to find and repair possible physical damages
occurred during transport,
• It is necessary to take care about input power supply to be within allowed values in
order that device does not suffer any damage,
• If measuring instruments are used, galvanic isolation from the measuring probe all the
way to main power supply of 220V should be checked,
• When building-in this device into the vehicle it is necessary to take all precautions
prescribed by the vehicle manufacturer.
• It is necessary to install data server with internet access through appropriate IP
address before devices are built in the vehicles.
This device is not designed for operation in the environment where it can be exposed to
humidity, to temperature out of the allowed temperature range (defined in chapter 13 of this
manual) or in open space.
Manufacturer has no responsibility for damage occurred on the vehicle, device or charge
for GPRS data transfer if the instructions for FoxLite device installation and use were
violated. Also, manufacturer recomends to user to make a contact with authorized person
in Geneko in order to have advice for FoxLite device parameter setup.
3.2 Tools Necessary for FoxLite Device Installation
In order to perform installation correctly and completely, the technician must have the
following instruments and tools:
• Universal instrument with measurement options for DC and AC voltage, resistance
and frequency. The instrument probe ends should be thin enough to reach the main
connector, without taking it off. The probes should also have extensions with
insulated crocodile pincers.
• Portable oscilloscope (operating frequency is irrelevant since the frequencies up to
2kHz are measured)
• Laptop with installed Windows operating system and FoxLiteConfigurator program.
Laptop must have standard Serial RS-232 port.
• Serial FoxLite2.0 cable for laptop and FoxLite device connection.
• Soldering iron 60-100W and tynol 1 mm thick
6
• Torex screwdrivers (T15, T20 and T25)
• Crosshead screwdrivers (PZ0, PZ1 and PZ2)
• Plain screwdrivers (3mm and 5mm)
• Flexible armor cord with tongs, at least 75cm long
• Cutters
• Scalpel
• Insulating strip
• Thermo-shrinking insulating rubber, 3.2mm, 4.8mm and 6.4mm thick
• Gas torch or lighter for thermo-shrinking insulating rubber warming up
• Plastic clamps: 100mm, 200mm and 300mm in length
FoxLite2.0 Instalation Manual
3.3 Basic Features of FoxLite Device
Basic features of FoxLite device are:
• Main power supply of this device can be within 9 to 40V
• Built-in back-up battery. It's role is to keep this device working in case of main power
supply failure
• Built-in GSM antena
• Unique connector for power supply connection and input and output signals
• Serial connector for PC connection, (see chapter 8.4 for device connecting to PC)
• Solid casing made from ABS plastic, suitable for operation in the vehicle.
• LED signalization
3.4 Description of FoxLite System Parts
Factory package of FoxLite device contains the following parts:
• One device FoxLite,
• Back-up battery LiIon 3.7 V, 950 mAh within device casing,
• Internal GSM antenna within device casing (external GSM antena is optional),
• GPS antenna,
• Main cable for power supply, inputs and outputs to the main device connector,
• Fuse 3A with cable casing (optional).
• Serial cable for PC connection (optional)
7
4 Device Description
4.1 Device Front Side
FoxLite2.0 Instalation Manual
Main connector (Main Connector) is designed for connecting power supply, digital input and
output signals and analog input signals. Detailed description of pin-out can be found in chapter
4.2 of this manual.
Serial Connector is designed for connecting FoxLite device to PC for device configuration and
debugging.Also, this port can be used to transmit GPS data (in NMEA format) for GPS
navigation on laptop or palmtop device. Serial cable is optinal.
4.2 Main Connector Pins Description
1. Configurable:
•Digital GP input_1 (built in pull_up resistor,negative triger) (option 1 in
configuration),
• External alarm signal input pin (option 0 in configuration),
• Disabled (option X in configuration).
2. Digital input pin used for vehicle contact lock (ignition) signal (built in pull_down
resistor, positive treiger),
3. Configurable:
•Digital GP input_2 (built in pull_up resistor, negative triger) (option 1 in
configuration),
• Digital output_low pin. If used as digital output, this pin is pulled to ground (GND)
when turned on, or it is in high impedance state when turned off (option 0 in
configuration),
•Disabled (option X in configuration).
4. Ground (GND).
5. Configurable:
8
• Digital GP input_3 (built in pull_down resistor, positive triger) (option 1 in
FoxLite2.0 Instalation Manual
configuration),
• Analog input for fuel level measurement (option 0 in configuration),
• Disabled (option X in configuration).
6. Configurable:
•Digital GP input_4 (built in pull_up resistor, negative triger) (option 1 in
configuration),
• Engine RPM input (max. 8000Hz) (option 0 in configuration),
• Disabled (option X in configuration).
7. Configurable:
•Digital GP input_5 pin (built in pull_down resistor, positive triger) (option 1 in
configuration),
• Digital GP output_high pin. If used as digital output, this pin is pulled to high
voltage (equal to vehicle accumulator voltage) when turned on, or it is in high
impedance state when turned off (option 0 in configuration),
•Disabled (option X in configuration).
8. Main power supply (vehicle accumulator +12V or +24V system)
4.3 Device Bottom Side
On FoxLite bottom side there is slide door to cover SIM card. LED jumper and backup battery
jumper. To open, place screwdriver into designed place, push in arrow direction and remove
slide door.
9
4.4 Device TopSide
FoxLite2.0 Instalation Manual
Top side of device contains tri colored signal LEDs. Green LED indicates external power
supply is connected. Red LED indicates GSM activity
LED behaviour GSM module operating status
Permanently off POWER DOWN mode
600 ms on / 600ms off Limited Network Service: No SIM card inserted or
no PIN entered, or network search in progress, or
ongoing user authentication, or network login in
progress.
75 ms on / 3 s off IDLE mode: The mobile is registered to the GSM
network (monitoring control channels and user
interactions). No call is in progress.
75 ms on / 75 ms off /75 ms on / 3 s off One or more GPRS PDP contexts activated.
500 ms on / 50 ms off Packet switched data transfer is in
progress.
Permanently on Voice call: Connected to remote party.
Blue LED indicates GPS receiver activity, if blinking GPS has no valid position, if
permanently ON receiver has valid position.
10
FoxLite2.0 Instalation Manual
5 FoxLite Device Quick Start
Here you can find instructions, in 9 short steps, how to quickly setup FoxLite device:
Step1: Connect wires of FoxLite device main connector to vehicle electrical instalation.
Minimum connection is: positive power supply to Pin8 (+Vcc), negative power supply to Pin4
(GND) and contact (ignition) to Pin2. During this operation keep main connector
disconected from FoxLite device.
Step2: Connect GPS antenna to device and put it in sky direction
Step3: Remove slide door on bottom of FoxLite device
Step4: Insert SIM card in holder and lock it
Step5: Connect jumper on two pins BATT below slide doors. This will power on device with
internal LiIon beckap battery. As battery is new and it has to be properly formed, continue to
step 6 without delay.
Step6: Connect jumper on two pins LED below slide doors. This will activate LED
signalization.Red LED will start blinking, after a while blue LED will start blinking (or light on
continually).
Step7: Close slide door.
Step8: Connect main connector to FoxLite device. Green LED will turn ON, if not refer to step
5. If it is still off check main power voltage.
Step9: Connect FoxLite device to PC Serial port, with FoxLite serial cable and Start
FoxLiteConfigurator software (if not installed, setup FoxLiteConfigurator application
according to chapter 8 of this manual).
Step10: Start FoxLiteConfigurator software and setup following parameters:
1. GPRS user: user name for GPRS service
2. GPRS pass: password for GPRS service
3. GPRS apn: Access Network Point for GPRS service
4. GSM SMS message center number: GSM SMS message center number
5. Server IP: server static IP address
6. Data port number: server TCP/IP port number for receiving data from FoxLite
7. Command port number: server TCP/IP port number for sending commands to
FoxLite device
8. Vehicle ID: Vehicle ID number
note: Using FoxLiteConfigurator is described in chapter 8 of this manual
Step11: After saving configuration in FoxLiteConfiguration program, device will restart, and it
should start sending data to server in approximetly 60sec.
11
FoxLite2.0 Instalation Manual
6 FoxLite Basic Functions
FoxLite Basic Functions are:
• Algorithm with intelligent criteria for selecting points in time for sending data with
GPS position. The objective of this algorithm is to minimize GPS data to be sent, and to
give the best information about vehicle's moving,
• Calculation of distance traveled by vehicle and sending this information together with
GPS data,
• Calculation of maximum speed during one drive,
• Calculation of maximum speed between two successive regular GPS positions,
• Sending events caused by digital inputs or changes in status of the vehicle,
• Logger capacity more than 30.000 records,
• Sending records in real time, or logging records using user defined time periods,
• Roaming detection, and automatic logging for the time period being in roaming,
• Different sending parameters for roaming,
• Optimal GSM network selection in roaming. Algorithm built inside the device is
designed to select optimal GSM network by sending price using netlist file. Netlist file
contains GSM network list with prices. Networks can be marked as white (use this
network wherever possible) or black do not use this network or neutral.
• GSM cell ID/name sending,
• Possibility to connect external alarm output to the device (external alarm function)
• Fuel consumption measure,
• Vehicle accumulator monitoring,
• Device backup battery low event,
• Remote device parameters setup ability,
• Remote device management ability,
• Remote device debug ability,
• Remote firmware updating ability,
• Parameter backup on SIM card,
• Two selectable sending formats, binary and XML formats.
• Ability to use M2M SIM cards.
• Advanced power save function.
6.1 Sending Records Using GPRS
Sending information using GPRS service is primary function of the device. Record contains
information such as: time, GPS position, GSM cell info, vehicle's status information and other
event data. Content of the record is fully configurable using device setup.
All records can be classified in two categories:
• Record with regular GPS position data, generated by intelligent sending
algorithm.(idStatusa=0)
• Unsynchronized records with event data (idStatusa ≠ 0).
12
FoxLite2.0 Instalation Manual
6.1.1 Sending Regular GPS Data
Tracking vehicle in movement using electronic maps is possible only if device periodically
sends GPS position data. This period can be caused by time, distance or vehicle direction
difference between present and last send position.
Device built-in expert system takes more parameters into account to resolve best time for
sending data. Main goal is to minimize sending data and to have optimal track on map. Device
will send GPS data if this conditions are met:
• as soon as device receives first valid GPS position (only on startups, and in case of
loosing GPS signal in tunnels, garages and etc.),
• vehicle stops moving for more than 30sec (contact key on),
• vehicle starts moving after 6 seconds (contact key on),
• if maximum sending time from last sent position expires (contact key on),
• if maximum distance from last sent position has been traveled (contact key on),
• if all following four conditions are met at the same time (contact key on):
o minimum time from last sent position has expired
o minimal direction change from last sent position has occurred
o vehicle is moving faster than minimal setup speed
o minimal distance from last sent position is traveled.
Record with regular GPS data includes time information, vehicle status, GSM cell info,
distance traveled from device start up (wake up from power save) and (if selected), max speed
between two successive records with regular GPS data.
6.1.2 Sending Events
Device sends event data when event occur. Record with event data includes: event ID, time
when event occur, GPS position where event occurred, GSM cell info, vehicle status, and event
data. Event will be sent when:
• change of state on digital inputs occurred,
• change of state on digital outputs occurred
• vehicle speed is over limit,
• engine RPM is over limit,
• package of fuel measurement is generated,
• vehicle accumulator under voltage is detected,
• no valid GPS signal has been detected for more than 24hours,
• device responds on remote commands,
• sim card connection is lost.
• changing state of the device (reset or waking up from power save mode)
• ...
6.2 Calculation of Traveled Distance
Using GPS data, device calculates distance traveled from from first startup to present position
in meters. Traveled distance is sent as part of regular GPS data records (Event 0) and with
contact on/off message. Total error of traveled distance calculation algorithm depends on GPS
reception, and in cases when GPS signal is continuous can be less then 2%.
13
FoxLite2.0 Instalation Manual
6.3 Calculation of vehicle maximum speed during one ride
Using GPS data, device calculates vehicle maximum speed during one ride (between contact on
and contact off message). Calculated maximum vehicle speed is sent with contact off message.
6.4 Calculation of vehicle maximum speed between two regular GPS positions
Using GPS data, device calculates vehicle maximum speed between two regular GPS positions.
This feature is configurable using parameter Max Point Speed. MaxSpeed is sent with regular
GPS data messages.
6.5 Data Logging
FoxLite device logger has capacity of more than 30.000 records. Logger can be configured to
work in three different modes:
• Real time sending. In this mode no records is logged unless GPRS signal is weak or
there is no response from the server.
• Data logging while in roaming. Device can be setup to log data records while device is
in roaming. Device will stop logging and send logged data as soon as vehicle enters
home GSM networks.
• Sending log periodically. Device can be setup to send log with predefined time period
or at predefined daytime.
6.6 Different sending parameters for roaming
FoxLite device can use different sending parameters when roaming is detected. Using this
option, user will have much lower costs for sending data via GPRS when in roaming.
Following parameters can be setup to have different value in roaming:
• Send GPS position when in roaming,
• Maximum time period for position sending when in roaming,
• Minimum time period for position sending when in roaming,
• Minimum distance for position sending when in roaming,
• Minimum vehicle speed required for position sending when in roaming,
• Minimum direction change for position sending when in roaming,
• Maximum distance for position sending when in roaming,
• Configure auto command time when in roaming,
• Configure event sending option when in roaming,
• Loger mode when in roaming,
• Logger period when in roaming,
• Sending log daytime when in roaming.
6.7 External Alarm Function
External alarm function uses external alarm that is already built in the vehicle. External alarm
is connected to FoxLite device to the external alarm pin (see chapter 4.2 ). This input pin will
detect only impulses that last more than 2.5sec. When external alarm activates, it triggers
FoxLite input pin and device sends message to server or/and mobile phone.
14
FoxLite2.0 Instalation Manual
To setup SMS alarm notification enter user phone numbers on first three positions in
phonebook: 1,+123... 2,+456... 3,+789..., and turn on SmsAlarm parameter using
FoxLiteConfigurator software.
6.8 Fuel Level Measurement
FoxLite device can measure fuel level in vehicle tank using fuel measurement sensor that is
already built in vehicle. In order to measure fuel level properly, device should be connected
and parametrized according to following instructions.
6.8.1 Selecting Position for connecting Fuel Measurement Pin
One of the best positions for connecting fuel measurement pin (see chapter 4.2 ) is directly on
fuel measuring sensor (i.e. buoy). The fuel measuring sensor wire is usually brought to
instrument board or it is connected to board computer of the vehicle. Since these positions are
usually closer to the position where FoxLite device is installed it is recomended to connect
them there.
6.8.2 Setting Parameters for FoxLite Device Fuel Measurement
DC voltage from the fuel-measuring instrument is proportional (or vice versa) to fuel level.
Device has built in attenuation module which could spread measuring range. Voltage lavels for
full and empty tank are advised to be within 0 to 24V. In order to set parameters for fuel
measurement it is necessary to identify:
• Input voltage range, in order to set proper attenuation using parametar Analog Input
Attenuation, which can be in range 0 to 100 in steps of 1.
FoxLite2.0 has uniqe algorithm for fuel measurement. It works well with continuous or
impulse signals, as long as average signal level depends on fuel level.
Be considered to measure precise input voltage range to set proper attenuation. Attenuation is
entered in percentage (0-means no atttenuation, 50 means 50% of attenuation). For proper
setup refer to the next table.
Maximum voltage on fuel input Attenuation, AIA [%]
max voltage less than 2.4V 0
<3.0V 20
<4.0V 40
<5.0V 50
<6.0V 60
<8.0V 70
<10.0V 76
<12.0V 80
<15.0V 84
<20.0V 88
<24.0V 90
15
In order to measure fuel, fuel signal should be connected to pin 5 of FoxLite2 device. Also
option 0 should be selected for GPIO 3 Configuration
enabled in configurator.
FoxLite2.0 Instalation Manual
and Fuel Measure Enable should be
6.9 Engine RPM Measurement
Engine RPM measurement is performed by measuring frequency of pulses generated with each
rotation of the engine. Number of pulses per single rotation depends on the type of vehicle and
engine. It can be set through FoxLiteConfiguration progam in range from 1 to 100. Values 1.5
and 2.5, atc. are also allowed. Number of pulses per rotation is determined by measuring the
frequency on wire leading to FoxLite device when engine is running. When the measured
frequency(measured by multimeter or osciloskop) multiplies by 60 and then divides with
current RPM (read on vehicle RPM instrument) you have the number which is to be setup.
(RPMcoef=Fmeasured*60/RPMvehicle)
FoxLite RPM measuring frequency range is in range from 0 to 8KHz.
Device has built in hardware frequency divider and after setting up RMPcoef parametaer
device will be restarted. Change will be noticable 30-60s after device reset.
In order to RPM measurement functions properly, vehicle RPM signal must fulfill the
following conditions:
1. voltage VL must be less than 0.8V (picture 2.)
2. voltage VH must be more than 2.2V (picture 2.)
3. time intervals tHand tL must be more than 62.5us (picture 2.).
U
VH
V
L
tH
tL
t
Picture 2.
In order to measure RPM, RPM signal should be connected to pin 6 of FoxLite2 device. Also
option 0 should be selected for GPIO 4 Configuration in configurator.
6.8Accumulator under voltage detection
When device detects that accumulator voltage is 10% lower then the value specified in Vehicle
nominal power supply parameter, the Accumulator undervoltage event is generated. This event
will be sent to server for every 5 minutes while contact key (ignition) is on and only once when
contact is off.
Additionaly, device is supplied with over discharge protection circuit to protect vehicle's
battery from over discharging. Over discharge circuit is designed for vehicle power supply
12V, and can not be applied to 24V power supply.
16
FoxLite2.0 Instalation Manual
6.9 Remote Parameter Setup
FoxLite parameters can be set up remotely. There are two different ways to accomplish
parameters change:
• from server, using GPRS,
• from cell phone, using SMS.
In cases using SMS, device accepts commands only from SIM card registered in the device as
Server phone number.
If you want to use server for remote parameter change, store command on server side and wait
for the device to read it. Device has procedure which periodically reads commands from server
using GPRS service (parameter AutoCommandTime). Every command read will cause new
socket connection and it is recommended to keep AutoCommandTime not to low. Voice call
from server phone number will initiate instant command read. Command format for parameter
update is given in chapters 10 .
6.10 Remote Executive Commands
Device is able to execute remote commands from server (sent by GPRS) or from server phone
number (sent by SMS). Here is possible list of actions see chapter 10 for details:
• remote firmware update,
• activate/deactivate device outputs,
• send position and vehicle status on demand (instant sending independent of logging
mode and roaming status),
• restore parameters from SIM card,
• reset the device,
• read device parameters,
• read device debug information.
• read device log file
• delete device log file
6.11 Backup Device Parameters on SIM Card
SIM card in FoxLite can be used for parameter back up. If there is need for device replacement,
parameters can be transmitted from device to device using SIM card. Parameter back up in SIM
card is performed on any successful parameter change through menu or by remote command.
Parameters can be restored (copied from SIM) to device using device menu or remotely using
RSS: command.
6.12 Remote Firmware Update
Firmware in FoxLite can be remotely updated. Firmware can be updated while device is in
regular operating conditions. During that time device stops with regular work.
Firmware updating procedure can be initiated by command from Server or from Server Phone
Number. Device's parameter will not be changed after performing remote firmware update. In
case new firmware is using new parameter (one that did not exist in previous firmware
version), one will be created and set to default value.
Time for firmware update is between 2 and 5min depending on GPRS signal quality and size of
files that had to be downloaded from update server.
17
Note: It is strongly recommended not to send messages or make phone calls to device while it
is in firmware update progress. Also, although it is possible, don’t send multiple commands in
SMS message with firmware update command.
Firmware update result codes:
10 – firmware successfully updated
20 – error during firmware update or firmware is already updated
60 – error using GPRS service
FoxLite2.0 Instalation Manual
6.13 Data Formats
Device can be configured to use one of two public sending protocols for sending data to server:
• binary, communication protocol code 1
• XML, communication protocol code 2
If you need more information about these two protocols contact Fox technical support and refer
to document FoxCommunicationProtocol.doc.
Communication protocol codes 3-6 are for internal use.
If you are using complete Geneko solution FoxLite devices are already set to proper protocol,
which is not to be changed.
6.14 Advanced Power Save Option
Power save function is designed to reduce power consumption of the device when the vehicle
is not in use. After parking the vehicle (after contact key is switched off) device will go to
power save mode. Power consumption in this mode can be less than 10mA if internal battery
doesn’t need to be charged and if both modules (GPRS and GPS) are turned off. In power save
mode device doesn't send any records using GPRS but GSM receiver is in stand by mode
allowing reception of incoming voice calls and SMS messages.
There are 4 parameters to be setup for Power Save mode:
• Power Save on/off. According to value of this parameter, Power Save function can be
disabled or enabled. If disabled, device will newer go to Power Save, and it will
operate in normal operating mode all the time. If enabled, device will go to Power
Save mode in predefined time from switching contact key (ignition) off. When
contact key is switched on, device will exit Power Save mode and enter normal
operating mode in approx. 7sec.
• GPS module power save option. GPS receiver in power save mode can either be
turned off or kept running. If turned on receiver keeps constant receiving GPS
position and as soon as device exits power save mode, new valid position will be
available. Otherwise it takes approx. 42sec (average) for GPS receiver to receive first
valid GPS position. If GPS receiver is turn off during power save, power
consumption would be significantly less then if kept running.
• Power Save time. Device will go to Power Save mode after contact key (ignition) off
and when time defined by this parameter expired.
• Power Save wake-up time. FoxLite device can be set up to wake-up periodically.
After wake-up, device will send one WDT start (event 11) and one position (event 0)
message. Device will return to power save mode 5min after wake-up. If 0min is setup
for wake-up time, device will not wake up periodically.
18
FoxLite2.0 Instalation Manual
6.15 Optimal GSM network selection
FoxLite device is equipped with algorithm for optimal GSM network selection in roaming. It is
optimized by sending price. This feauture to be available, one must supply full list of roaming
partners with price lists for desirabla SIM card to the RB GeneralEkonomik. The RB
GeneralEkonomik support team will use this information to develop netlist file for desired SIM
card which can be uploaded to FoxLite device remotely. Once netlist file is uploaded device
will start using optimal algorithm for GSM network selection. Netlist file can be updated as
soon as new information about GSM provider price lists is available. Netlist file allowes to
mark certain GSM providers as white (use this provide wherever possible), black (not use this
provider, unless no other is available but not use GPRS chanel), neutral (use this provider
wherever white network is unavailable).Currently netlist for networks 22003 and 22001 are
available for uploading.
6.16 Panic taster
Any GPI pin can be configured to be panic taster. Two parameter need to be configured: GPIO
X Configuration must be set to 1, and GP Input_X pin Event Code must be set to 1070. See
chapter 12 for details about panic button installation.
6.17 SMS notification
This feature allowes device to send SMS notification to predifined phone in different situations.
SMS notification numbers are first three numbers in phone book marked as 1,+****, 2,+****,
3,+****. Situations when device send SMS notification are:
• SMS GPS position on call. After receiving a voice call from registered phone number
(phone book numbers starting with 1-100). FoxLite replies with SMS including GPS
data.
• SMS alarm notification. When alarm event occurred, device would send SMS
notification to three predefined phone numbers.
• SMS panic notification. When panic button event occurred, device would send SMS
notification to three predefined phone numbers.
19
FoxLite2.0 Instalation Manual
7 Device Connection in vehicle
7.1 Device and GPS Antenna Position Selection
FoxLite device should be built in vehicle on place where is normal humidity, no heat sources
and no moving parts near device which could demage device cassing, GPS antenna and main
connector/cable. Device should be attached to vehicle using plastic clamps.
GSM antenna is built-in FoxLite device. Therefore, device should be placed on position where
GSM signal will not be unacceptably reduced. If this is not possible, optional external GSM
antenna should be used.
GPS antenna must be placed into horizontal position, i.e. the antenna upper surface has to face
the sky. The material over the GPS antenna have not to be metal, since this would reduce or
completely degrade GPS signal quality. The best position for installing GPS antena is under
plastic parts of instrument table, the closest possible to the surface.
7.2 Main Power Supply Connection
For main power supply, vehicle accumulator voltage is connected to corresponding pin of the
main cable (see chapter 4.2 ). Since there is 3A fuse inside FoxLite device, it is not necessary
to connect power supply through some of the vehicle fuses (it can be coonected directly on
accumulator + end). FoxLite device is designed for operation with accumulator voltages of 12V
and 24V.
Ground i.e. another conductor for power supply from the main connector (see chapter 4.2 )
should be connected to accumulator negative end. (or vehicle metal chassis if it is connected to
ground).
Note: when performing this action all precaution measures should be taken so that
accumulator positive end does not cause short circuit with metal chassis of the vehicle.
7.3 Input and Output Connection
FoxLite has up to 6 digital inputs. Signals from the switches or other digital signals actuators in
the vehicle can be connected directly to them. Digital inputs can sustain voltage in range from 100V to +100V.
FoxLite has up to 2 digital outputs. Both of them are multiplexed with digital input pins. One
digital output is designed as positive driven pin (it gives positive voltage equal to accumulator
voltage when turned on, or it is in high impedance state when turned off). Second digital output
is designed as negative driven pin (it connects to the ground when turned on, or it is in high
impedance state when turned off). Both digital output pins are fused with 200mA current
capacity fuses with autorecovery. For larger consumers additional relays should be used on
output pins.
FoxLite has up to 1 analog input. If selected, this input is used for tank fuel quantity
measurement.
20
FoxLite2.0 Instalation Manual
7.4 Connecting Device for Operation
After installation of GPS antenna, connecting power supply and input and output signals to
Main connector cable, FoxLite device can be put into operation. The following procedure
should be strictly applied:
Step1: Connect GPS antenna to device
Step2: Remove slide door on bottom of FoxLite device
Step3: Insert SIM card in holder and lock it
Step4: Connect jumper on two pins BATT below slide doors. This will power on device with
internal LiIon beckap battery. As battery is new and it has to be properly formed, continue to
step 6 without delay.
Step5: Connect jumper on two pins LED below slide doors. This will activate LED
signalization.Red LED will start blinking, after a while blue LED will start blinking (or light on
continually).
Step6: Close slide door.
Step7: Connect main connector to FoxLite device. Green LED will turn ON, if not refer to step
5. If it is still off check main power voltage.
Step8: Configure device for proper operation regime using FoxLiteConfigurator program.
After saving configuration in FoxLiteConfiguration program, device will restart, and it should
start sending data to server in approximetly 60sec.
Step 9: Fix device in the vehicle where the following conditions are satisfied:
• solid surface directly linked to vehicle chassis.
• hard to be reached and hidden position in order not to be seen and easily reached
• as far as possible from all moving parts of the vehicle, like motor, transmitter, shafts,
wheels, etc.
• in locations where there is no humidity or condensation due to high temperature
discrepancies
• away from heat sources
21
FoxLite2.0 Instalation Manual
8 FoxLiteConfigurator
8.1 FoxLiteConfigurator setup
Installation package contains two files and one folder:
1. setup.exe,
2. FoxLiteConfiguratorSetup.msi
3. and dotnetfx folder.
To install program run setup.exe. In the first window click “Next”
In the second window using browse option enter folder where to install the FoxLite
Configurator program.
22
FoxLite2.0 Instalation Manual
Click “Next” to start installation. Instalation progress window will apear.
To complete installation click “Close”.
8.2 Installing Siemens Module Exchange Suite
After installing FoxLiteConfigurator you it is optional to install Siemens Module Exchange
Suite. This program allowes to change firmware by cable. Installation of this program you can
find in folder MES. Click Setup.exe and follow simple installation dialog. After installation
you must set port number for communication with FoxLite. Port number depends on which
23
port number you installed FoxLite device. Connecting FoxLite device with PC and installing
driver is described in Chapter ( 8.4 ) of FoxLite Instalation Manual.
To set port number you must right click on Module icon in My Computer and choose
properties. In Port tab choose port number on which FoxLite is installed.
FoxLite2.0 Instalation Manual
8.3 Configurator settings
To run FoxLite Configurator click on “FoxLite Configurator” shortcut in “Programs/FoxLite
Configurator” menu. For more information about using FoxLite Configurator refer to FoxLite
Configurator Manual.
8.4 Connecting device to PC using serial port
In order to connect device to RS-232 COM port on PC computer, FoxLite2.0 serial PC cable
is needed (optional, contact tehnical support for more information). Connect one side to
FoxLite serial port, and the other side to PC DB9 COM port connector. Settup COM port
parametars: speed-115200, 8 bits, no parity, hardware controle-none. No extra settup is needed.
24
FoxLite2.0 Instalation Manual
9 Menu Items Description
9.1 Miscellaneous
No menu items in this tag for current firmware version.
9.2 GPIO Options
• Vehicles Accumulator Voltage [V]
Default value: 12 Range: 0, 12 or 24 Remote command: UPA
Description: Vehicle accumulator voltage. If 0 is selected, device will not send warning
when vehicle accumulator is low. In other case, you must choose proper vehicle
accumulator voltage in order to receive correct warning vhen vehicle accumulator is low.
• Analog input attenutation
Default value: 90 Range: 0, 100, in steps off 1 Remote command: AIA
Description: Analog input attenutation lavel in percentage, 0% means no attenuation, 75%
of attenuation.
Note:See chapter 6.8.2 for details.
• Empty Fuel Tank Level
Default value: 2900 Range: 1 to 2400 Remote command: UP6
Description: Value of measured voltage on fuel measurement sensor when fuel tank is
empty. Value have to be entered in mV.
Note:This parameter is not used in new software version.
• Fuel Measure Enable
Default value: Disabled Range: Enabled or Disabled Remote command: USA
Description: Fuel measuring enable/disable option.
• Full Fuel Tank Level
Default value: 6200 Range: 1 or 2400 Remote command: UP7
Description: Value of measured voltage on fuel measurement sensor when fuel tank is full.
Value have to be entered in mV.
Note:This parameter is not used in new software version.
• GP Input_1 pin Event Code
Default value: 3010 Range: 1000 to 1990 or ≥ 3000 Remote command: I1
Description: Event code for input 1. If value X is entered for this event code, when low to
high transition occures on input pin 1, if input pin 1 is enabled, event with code value X+1
will be sent via GPRS. When high to low transition occures on input pin 1, event with code
value X+2 will be sent via GPRS.
Note: this parameter can only have value divisible by 10.
Note: For details about event codes contact Geneko technical support.
• GP Input 2 pin Event Code
25
FoxLite2.0 Instalation Manual
Default value: 3020 Range: 1000 to 1990 or ≥ 3000 Remote command :I2
Description: Event code for input 2. If value X is entered for this event code, when low to
high transition occures on input pin 2, if input pin 2 is enabled, event with code value X+1
will be sent via GPRS. When high to low transition occures on input pin 2, event with code
value X+2 will be sent via GPRS.
Note: this parameter can only have value divisible by 10.
Note: For details about event codes contact Geneko technical support.
• GP Input 3 pin Event Code
Default value: 3030 Range: 1000 to 1990 or ≥ 3000 Remote command: I3
Description: Event code for input 3. If value X is entered for this event code, when low to
high transition occures on input pin 3, if input pin 2 is enabled, event with code value X+1
will be sent via GPRS. When high to low transition occures on input pin 3, event with code
value X+2 will be sent via GPRS.
Note: this parameter can only have value divisible by 10.
Note: For details about event codes contact Geneko technical support.
• GP Input 4 pin Event Code
Default value: 3040 Range: 1000 to 1990 or ≥ 3000 Remote command: I4
Description: Event code for input 4. If value X is entered for this event code, when low to
high transition occures on input pin 4, if input pin 2 is enabled, event with code value X+1
will be sent via GPRS. When high to low transition occures on input pin 4, event with code
value X+2 will be sent via GPRS.
Note: this parameter can only have value divisible by 10.
Note: For details about event codes contact Geneko technical support.
• GP Input 5 pin Event Code
Default value: 3050 Range: 1000 to 1990 or ≥ 3000 Remote command: I5
Description: Event code for input 5. If value X is entered for this event code, when low to
high transition occures on input pin 5, if input pin 2 is enabled, event with code value X+1
will be sent via GPRS. When high to low transition occures on input pin 5, event with code
value X+2 will be sent via GPRS.
Note: this parameter can only have value divisible by 10.
Note: For details about event codes contact Geneko technical support.
• GPIO 1 Configuration
Default value: x Range: x, 0 or 1 Remote command: IO1
Description: x - GPIO pin 1 is disabled, 0 - input for external alarm, 1 - digital GP input_1.
• GPIO 2 Configuration
Default value: x Range: x, 0 or 1 Remote command: IO2
Description: x - GPIO pin 2 is disabled, 0 - digital output_low, 1 - digital GP input_2.
• GPIO 3 Configuration
Default value: x Range: x, 0 or 1 Remote command: IO3
Description: x - GPIO pin 3 is disabled, 0 - analog input (fuel quantity measurement), 1 -
digital GP input_3.
• GPIO 4 Configuration
26
FoxLite2.0 Instalation Manual
Default value: x Range: x, 0 or 1 Remote command: IO4
Description: x - GPIO pin 4 is disabled, 0 - pulse input (engine RPM measurement), 1-
digital GP input_4.
• GPIO 5 Configuration
Default value: x Range: x, 0 or 1 Remote command: IO5
Description: x - GPIO pin 5 is disabled, 0 - digital output_high, 1 - digital GP input_5.
• Output_High Event Code
Default value: 2110 Range: 2000 to 2990 Remote command: OH
description: Event code for digital output_high. If value X is entered for this event code,
when low to high transition occures on output_high pin, if output_high is enabled, event
with code value X+1 will be sent via GPRS. When high to low transition occures on
output_high pin, event with code value X+0 will be sent via GPRS.
Note: this parameter can only have value divisible by 10.
Note: For details about event codes contact Geneko technical support.
• Output_Low Event Code
Default value: 2100 Range: 2000 to 2990 Remote command: OL
Description: Event code for digital output_low. If value X is entered for this event code,
when low to high transition occures on output_low pin, if output_low is enabled, event with
code value X+0 will be sent via GPRS. When high to low transition occures on output_low
pin, event with code value X+1 will be sent via GPRS.
Note: This parameter can only have value divisible by 10.
Note: For details about event codes contact Geneko technical support.
• RPM Scale Factor
Default value: 2 Range: 1, 1.5, 2, 2.5, 3,4,5,...,100 Remote command: UP4
Description: Number of impulses per rotaion for engine RPM measurement.
Default value: 6000 Range: 0 to 12000 Remote command: UP5
Description: If current engine RPM exceed this value, notification will be sent via GPRS.
9.3 General
• Firmware Update Password
Default value: 123456789 Range: ASCII up to 16 CHAR Remote command: AP
Description: Access password for remote firmware update.
Note: user should not change this value.
• GSM Cell Info Send Enable
Default value: Enabled Range: Enabled or Disabled Remote command: GC
27
Description: Mobile network cell name will be transvered in vehicle status field via GPRS
if this option is enabled.
• GSM Cell ID Send Enable
Default value: Disabled Range: Enabled or Disabled Remote command: CI
Description: Mobile network cell ID will be transfered in vehicle status field via GPRS if
this option is enabled.
• Communication Protocol Selection
Default value: 2 Range: 1,2,3,4,5,6 Remote command: CP
Description: FoxLite device can send data using one of two data formats:
1- Binary Data Format,
2- and XML Data Format.
3-6 for internal use only
• Debug Info on Serial Port Enable
Default value: Enabled Range: Enabled or Disabled Remote command: = /
Description: Aditional debug information on Serial port enable option. If enabled, besides
standard NMEA sequence, device debug information will be sent on Serial port.
• Firmware Update Server IP Address
Default value: 212.62.49.101 Range: IPV4 32bits format Remote command: FA
Description: Server IP address from which firmware is updated. User should change this
parameter only if told by Geneko support team.
• Current Firmware Version
Default value: x.x.x Range: x.x.x Remote command: /
Description: Current firmware version of FoxLite.
• Current Firmware Update Folder
Default value: Range: ASCII up to 64 CHAR Remote command: FF
Description: Current firmware update folder (advance settings).
• GPRS Keep Alive Enabled
Default value: Disabled Range: Disabled or Enabled Remote command: KL
Description: By enabling this option, GPRS connection will newer be terminated,
providing lower GPRS costs for some mobile operators, and reducing connection time.
Contact your local mobile provider in order to obtain information how this setting will
effect GPRS costs.
• Manufacturer Note
Default value: text Range: text Remote command: /
Description: Manufacturer note.
open for selected idle timeout. This parameter is used to reduce number of connections and
GPRS service costs.
• Send Max Speed Between Two GPS Positions
Default value: disabled Range: Enabled or Disabled Remote command: MP
Description: If current vehicle speed exceed this value, notification will be sent via GPRS.
• SMS Alarm Enable
Default value: Disabled Range: Enabled or Disabled Remote command: SA
Description: If this option is enabled, SMS message will be sent to predefined telephone
numbers (named with 1, 2 and 3) when external alarm is activated.
• SMS Panic Notification
Default value: Disabled Range: Enabled or Disabled Remote command: PN
Description: If this option is enabled, SMS message will be sent to predefined telephone
numbers (named with 1, 2 and 3) when panic taster is activated.
• Speed data format
Default value: 1 Range: 1 (knots) or 2 (km/h) Remote command: KM
Description: Speed data format, 1-knots, 2-km/h.
• Vehicle Status Sending Enable
Default value: Enabled Range: Enabled or Disabled Remote command: SC
Description: If this parameter is enabled, together with the position, information on vehicle
status will be sent.
• Send Status With Events Enable
Default value: Disabled Range: Enabled or Disabled Remote command: ES
Description: Depending on this parameter, together with the position, information on
vehicle status will be sent
• User Note
Default value: text Range: text Remote command: RN
Description: User note can be recorded to FoxLite using command RN:text, and read using
RP:RN.
• Vehicle ID
Default value: 3 Range: 0 to 2147483648 Remote command: ID
Description: Unique vehicle identification number. For devices that send data on same
server, vehicle identification numbers must differ.
9.4 GSM and SIM
• GPRS Access Point Name
Default value: internet Range: ASCII Remote command: GA
Description: Access point name (APN). This parameter depends on GSM mobile operator.
29
• GPRS Password
FoxLite2.0 Instalation Manual
Default value: gprs Range: ASCII Remote command: GP
Description: GPRS Password. This parameter depends on GSM mobile operator.
• GPRS User Name
Default value: mobtel Range: ASCII Remote command: GU
Description: GPRS User Name. This parameter depends on GSM mobile operator.
• GSM Provider Name
Default value: yu mobtel Range: ASCII Remote command: MO
Description: This option is reserved for future firmware releases. In present firmvare
version, this parameter is ignored. Device will automaticaly enter GSM provide
identification number
• SIM Card 1 PIN Number
Default value: 1111 Range: 0000 to 9999 Remote command: PIN
Description: SIM card PIN number. Have to be entered if SIM card requests PIN code on
startup. This parameter is crypted. In FoxLiteConfigurator it will be displayed similar to
password field (****).
• SMS Message Center Number
Default value: +38163100100 Range: telephone number Remote command: GS
Description: SMS Message Center Number. This parameter depends on GSM mobile
operator.
9.5 Sending Options
• Auto Command Check Time [s]
Default value: 0 Range:0, 300, 86400 Remote command: ACT
Description: Time period in which Fox device will check for new commands on server via
GPRS. Command check will not operate in power save mode. If value 0 is entered, device
will never perform auto command check.
• GPRS Enable
Default value: Enabled Range: Enabled or Disabled Remote command: GE
Description: Global flag for enabling GPRS service, if flag is dissabled device will never
use GPRS service.
• Event Send Enable
Default value: Enabled Range: Enabled or Disabled Remote command: SE
Description: Event send permission (open/closed door, battery empty,...) by GPRS. If
enabled, any change on enabled input pins will be sent via GPRS with correspnding event
code.
• GPS Send Enable
Default value: Enabled Range: Enabled or Disabled Remote command: SP
Description: GPS position send enable. If disabled, GPS position event (code 0) will not be
sent. GPS position will be sent only with other events.
30
FoxLite2.0 Instalation Manual
• Logger Daytime Sending Period (for logger mode 3)
Default value: 16.30 Range: hh.mm;hh.mm,... format Remote command: LT
Description: Time of a day, by UTC time, when logged data will be sent if logger mode 3 is
used. It is allowed to enter several daytimes in ascending order separated by semicolon.
• Logger Mode Selection
Default value: 1 Range: 1, 2 or 3 Remote command: LM
Description: 1 - real time sending, 2 - periodical in predefined time periods, 3 - daytime
period (once a day at predefined time).
• Logger Sending Time Period (for logger mode 2) [min]
Default value: 60 Range: 0,1 to 10080 Remote command: LP
Description: Period for sending data from logger if logger mode 2 is used.
• Max Position Sending Distance Treshold [m]
Default value: 5000 Range: 0, 10 to 200000 Remote command: DT
Description: Parameter of GPS position sending algorithm. New GPS position will always
be sent if vehicle travels this distance from last sent position. Distance is entered in meters.
If parameter value is 0, it will be ignored in sending algorithm.
• Max Position Sending Timeout [s]
Default value: 300 Range: 0, 5 to 86400 Remote command: TO
Description: Parameter of GPS position sending algorithm. New position will always be
sent if this time expires from last sent position. Time is entered in seconds. If parameter
value is 0, it will be ignored in sending algorithm.
• Min Angle Difference Between Two GPS Positions [deg]
Default value: 8 Range: 0,1 to 90 Remote command: MA
Description: Parameter of GPS position sending algorithm. New position will not be sent if
direction change from last sent position is not equal or larger than this one. Angle is entered
in degres. If parameter value is 0, it will be ignored in sending algorithm.
• Min Distance Between Two GPS Positions [m]
Default value: 10 Range: 0, 10 to 10000 Remote command: MD
Description: Parameter of GPS position sending algorithm. New position will not be sent
until vehicle hasn’t traveled this distance from last sent position. Distance is entered in
meters. If parameter value is 0, it will be ignored in sending algorithm.
• Min Speed to Send GPS Positions [km/h]
Default value: 5 Range: 0,1 to 20 Remote command: MS
Description: Parameter of GPS position sending algorithm. This is minimal vehicle speed
that considers as moving in sending algorithm. Distance is entered in km/h. If parameter
value is 0, it will be ignored in sending algorithm.
• Min Time Between Sending Two GPS Positions [s]
Default value: 3 Range: 0,1 to 86400 Remote command: MT
31
FoxLite2.0 Instalation Manual
Description: Parameter of GPS position sending algorithm. New position will not be sent if
this time hasn’t expired from last sent position. Time is enetered in seconds. If parameter
value is 0, it will be ignored in sending algorithm.
• Send position when contact is off
Default value: 1 Range: 0, 1 Remote command: CS
Description: Parameter that describes if the device should send position when contact is
off.
9.6 Roaming Sending Option
Options in this tab are dubbled options from previous tab, that will be used when vehicle is in
roaming, and sending in roaming is enabled.
• Roaming Auto Command Check Time [s]
Default value: 0 Range: 0, 300 to 86400 Remote command: ACTR
Description: Time period during roaming in which Fox device will check for new
commands on server via GPRS. Command check will not operate in power save mode. If
value 0 is entered, device will never perform auto command check.
• Roaming Event Send Enable
Default value: Enabled Range: Enabled or Disabled Remote command: SER
Description: Event send (open/closed door, battery empty,...) by GPRS permission in
roaming. If enabled, any change on enabled input pins will be sent via GPRS with
correspnding event code.
• Roaming GPS Send Enable
Default value: Enabled Range: Enable or Disable Remote command: SPR
Description: GPS position send enable in roaming. If disabled, GPS position event (code 0)
will not be sent in roaming. GPS position will be sent only with other events.
• Roaming Logger Daytime Sending Period (for logger mode 3)
Default value: 16.30 Range: hh.mm;hh.mm,... format Remote command: LTR
Description: Time of a day, by UTC time, when logged data in roaming will be sent if
logger mode 3 is used. It is allowed to enter several daytimes in ascending order separated
by semicolon.
• Roaming Logger Mode Selection
Default value: 1 Range: 1, 2 or 3 Remote command: LMR
Description: 1 - real time sending when in roaming, 2 - periodical at predefined time
periods when in roaming, 3 - daytime period (once a day at predefined time when in
roaming).
• Roaming Logger Sending Time Period (for logger mode 2) [min]
Default value: 60 Range: 0, 1 to 10080 Remote command: LPR
Description: Period for sending data from logger when in roaming if logger mode 2 is used.
• Roaming Max Position Sending Distance Threshold [m]
32
FoxLite2.0 Instalation Manual
Default value: 5000 Range: 0, 10 to 200000 Remote command: DTR
Description: Parameter of GPS position sending algorithm when in roaming. New GPS
position will always be sent if vehicle travels this distance from last sent position. Distance
is entered in meters. If parameter value is 0, it will be ignored in sending algorithm.
• Roaming Max Position Sending Timeout [s]
Default value: 300 Range: 0,5 to 86400 Remote command: TOR
Description: Parameter of GPS position sending algorithm when in roaming. New position
will always be sent if this time expires from last sent position. Time is entered in seconds.
If parameter value is 0, it will be ignored in sending algorithm.
• Roaming Min Angle Difference Between Two GPS Positions [deg]
Default value: 8 Range: 0, 1 to 90 Remote command: MAR
Description: Parameter of GPS position sending algorithm when in roaming. New position
will not be sent if direction change from last sent position is not equal or larger than this
one. Angle is entered in degres. If parameter value is 0, it will be ignored in sending
algorithm.
• Roaming Min Distance Between Two GPS Positions [m]
Default value: 10 Range: 0, 10 to 10000 Remote command: MDR
Description: Parameter of GPS position sending algorithm when in roaming. New position
will not be sent until vehicle hasn’t traveled this distance from last sent position. Distance is
entered in meters. If parameter value is 0, it will be ignored in sending algorithm.
• Roaming Min Speed to Send GPS positions [km/h]
Default value: 5 Range: 0, 1 to 20 Remote command: MSR
Description: Parameter of GPS position sending algorithm when in roaming. This is
minimal vehicle speed that considers as moving in sending algorithm. Distance is entered in
km/h. If parameter value is 0, it will be ignored in sending algorithm.
• Roaming Min Time Between Sending Two GPS Positions [s]
Default value: 3 Range: 0, 1 to 86400 Remote command: MTR
Description: Parameter of GPS position sending algorithm when in roaming. New position
will not be sent if this time hasn’t expired from last sent position. Time is enetered in
seconds. If parameter value is 0, it will be ignored in sending algorithm.
• Roaming Enable
Default value: Enabled Range: Enabled or Disabled Remote command: RE
Description: Sending data in roaming enable/disable option.
9.7 Server
• TCP/IP Command Port
Default value: 663 Range: 1-65535 Remote command: PC
Description: Server port number for commands. FoxLite device will connect on this server
port in order to receive remote command via GPRS.
• TCP/IP Data Port
33
FoxLite2.0 Instalation Manual
Default value: 664 Range: 1-65535 Remote command: PD
Description: Server port number for commands. FoxLite device will send data on this
server port via GPRS.
• Server IP Address
Default value: 195.178.52.166 Range: IPV4 32bits format Remote command: IP
Description: Server IP address.
• Server Phone Number
Default value: +38163559953 Range: telephone number Remote command: SN
Description: Server phone number is the only telephone number that can be used for remote
comands sending (via SMS or GPRS).
9.8 Power Save
• GPS Always On
Default value: Enabled Range: Enabled or Disabled Remote command: UF8
Description: If enabled, GPS module module will be kept running while device is in power
save mode. This will provide immediate GPS position fix after device wakeup. Otherwise it
takes some time (in most cases less than 1 min) for GPS receiver to get valid position, but
power consumption in power save mode is about 20mA les than if option is enabled.
• Power Save Enable
Default value: Enabled Range: Enabled or Disabled Remote command: UF1
Description: If this option is enabled device will use power save mode. In this mode, when
vehicle is not used, device will enter power save regime and device will use reduced
amount of energy from vehicle accumulator. At the same time positions/statuses are not
sent.
Description: This time defines time period for FoxLite device to enter power save mode
after contact is turned off.
• Power Save Wake Up on Digital Input Change
Default value: Disabled Range: Enabled or Disabled Remote command: UF9
Description: If enabled, device will wake up from power save on enabled input pins
change
• Power Save Wake Up Time [min]
Default value: 240 Range: 0, 2 to 65535 Remote command: UT5
Description: This parameter defines wakeup time from power save mode. After wakeup
device will operate for some time (5 minutes) during which it sends regular position/status
information and then it returns to power save mode
34
FoxLite2.0 Instalation Manual
9.9 Phone book items
Using configurator it is allowed to set up predefined phone numbers. Phone numbers are
enetered in simple form: ordinal,phone number. Phones registered as 1,2,3, are predefined to
receive SMS notification if SMS alarm or SMS panic notification parameters are set to value 1.
Phones registered as 4,5, to 100 can only voice call the FoxLite and receive SMS message
including current postion and vehicle status.
35
FoxLite2.0 Instalation Manual
10 Remote Parameter Change and Command Protocol
FoxLite device can be setup or commanded remotely on two ways:
• from server using GPRS connection,
• from mobile phone using SMS messages.
10.1 Remote parameter change and commanding from server
FoxLite device can read commands from server by GPRS (same IP address that it uses for
sending vehicle position/status data). Command read can be initiated in two ways:
• by periodical cammand read that can be setup in device menu
• by voice call made from Server Phone Number to phone number installed in FoxLite
device. In this case (if GSM module is not turned off) FoxLite device will refuse call
and start command read from server.
In order to change parameters or to command device using server, following options should be
enabled and setup:
• SIM card used in FoxLite device must have enabled incomming voice calls,
• Server Phone Number must be setup
• Server command port must be setup
When FoxLite device connects to server for command read, it will send following sequence:
STXvehicleIdETX
where:
STX=0x02 and ETX=0x03
vehicleId is vehicle ID in ASCII format.
example: sequence for vehicle with ID 125 is: STX125ETX
On FoxLite request, server will answer by sending command in following format:
STX=0x02 and ETX=0x03,
<Command Code> is string of one, two or three characters (obligatory)
: separator (obligatory) <Value> parameter value (in some commands this field is not obligatory)
example: sequence in ASCII format: STXGU:mobtel,GP:gprs,GA:internetETX
Command codes are listed in following chapters
When FoxLite device receive and execute command from server, it will send response to server
via GPRS (Event code 80).
36
FoxLite2.0 Instalation Manual
10.2 Remote Parameter Change and Commanding From Mobile Phone
Commands can be sent by mobile phone using SMS. Device will accept commands from SMS
even if GSM parameters in device are not set. SMS messages must be sent from Server Phone
Number.
In order to change parameters or to command device using SMS, following options should be
enabled and setup:
• SIM card used in FoxLite device must have enabled incomming SMS mesages,
• Server Phone Number must be setup
FoxLite device will process received SMS message and notify server about parameter change
outcome.
Note: even if it is possible remote vehicle ID change is not recommended if not necessary
SMS example: GU:mobtel,GP:gprs,GA:internet
When FoxLite device receive and execute command via SMS, it will send response to server
via GPRS (Event code 80) and to server phone number via SMS.
10.3 Server Phone Number initiation
Server Phone Number can be initiated for the first time using SIM card that will be used as
Server Phone Number. From SIM card, that you want to register as Server Phone Number, send
SMS message containing “Server number activation code” to FoxLite device phone number
(activation code is located on the FoxLite pack). If the activation code was correct you will
receive the following massage: The server number <phone number that you have sent password from> has been successfully registered. From now on you can use this phone
number to configure the device.
Note: It is possible that SMS center for the device SIM card has not been set, so device will not
be able to send response. However, if the password was correct you will be able to continue
configuring FoxLite using registered Server Phone Number.
If there is any need to change registered Server Phone Number you can use SN: command
described in chapter 10.4
10.4 Remote Command Format
Remote command protocol uses ASCII format
Remote Command List:
Note: all commands marked with (reset) will cause restart of FoxLite GSM module upon
execute
Note: commands are not Case Sensitive
CP:"1" or "2" - Configure GPRS data sending protocol, 1- binary form, 2- user defined form
(reset)
GE:"1" or "2" – Enable disable GPRS service
GU:<string> - Configure of GPRS user name (reset)
GP:<string> - Configure GPRS password (reset)
GA:<string> - Configure GPRS APN (reset)
37
GS:<string> - Configure GSM SMS message center number (string format: +int) (reset)
SN:<string> - Set new Server Phone Number (string format: +int or 0int) (reset)
Note: if you use SN: command for the first time on current device see chapter 10.3
MO:<string> - GSM operator name
GC:"0" or "1" - Configure GSM Cell info (name) sending option
CI:"0" or "1" - Configure GSM Cell ID sending option
IP:<string> - Set new server IP address, (string format: IPV4 32bits format) (reset)
PD:<string> - TCP/IP server data port (string format: 0-65535) (reset)
PC:<string> - TCP/IP server command port (string format: 0-65535) (reset)
SE:"0" or "1" - Configure event sending option
FA:<string> - New firmware IP address (string format: IPV4 32bits format)
FF:<string> - Firmware update folder(string format: text)
SP:"0" or "1" - Configure send GPS position option
XS:<string> - Configure speed limit treshold (string format: int<=250)
SA:"0" or "1" - Configure SMS alarm send option
SC:"0" or "1" - Configure vehicle status send option
RE:"0" or "1" - Configure sending in roaming option
ID:<string> - Configure vehicle ID number (string format: 0<=int<2^31)
PА:<ordinal>;<telefone number> - Add new telephone number in phone book, (ordinal string
format int) (telephone number string format +int or 0int)
PR:<ordinal>; - Delete telephone number from phone book by ordinal (ordinal string format:
int)
PR:;<phoneNum> - Delete telephone number from phone book by phone number (phone
number string format: +int or 0int)
ACT:<string> - Configure auto command time [min] (string format: int>=2 or 0)(reset)
AP:<string> - Set firmware update password
KL:"0" or "1" - Configure GPRS connection keep alive option
ST:<string> - Configure TCP socket timeout [s] (string format: int>=0 or <=60)
TO:<string> - Maximum time period for position sending [s] (string format: int=0 or
5<=int<=86400)
MТ:<string> - Minimum time period for position sending[s] (string format: 0<=int<=86400)
MА:<string> - Minimum direction change for position sending [deg] (string format:
0<=int<=90)
MS:<string> - Minimum vehicle speed required for position sending [km/h] (string format:
2<=int<=20)
MD:<string> - Minimum distance for position sending[m] (string format: 0<=int<=10000)
DT:<string> - Maximum distance for position sending [m] (string format: int=0 or
10<=int<=100000)
I1:<string> - GP Input 1 pin event code (string format: 1000<=int<=1999 or int>=3000)
I2:<string> - GP Input 2 pin event code (string format: 1000<=int<=1999 or int>=3000)
I3:<string> - GP Input 3 pin event code (string format: 1000<=int<=1999 or int>=3000)
I4:<string> - GP Input 4 pin event code (string format: 1000<=int<=1999 or int>=3000)
I5:<string> - GP Input 5 pin event code (string format: 1000<=int<=1999 or int>=3000)
LM:"1", "2" or "3" - set loger mode, 1- real time data sending, 2- sending data on user defined
time period, 3-sending data on user defined daytime
LP:<string> - Logger period, if loger mode is set to 2 [min] (string format: 1<= int <=1440)
FoxLite2.0 Instalation Manual
38
LT:<string> - Sending log daytime, if loger mode is set to 3 (string format: 24hrs time format
hh.mm;hh.mm;...)
UP4:<string> - RPMcoef number of pulses per one engine round (string format: 1, 1.5, 2, 2.5, 3
<= int <=100) (reset)
UP5:<string> - RPM threshold limit (string format: 0<= int <12000)
UP6:<string> - Fuel tank empty level (string format: 0<=int<=255)
UP7:<string> - Fuel tank full level (string format: 0<=int<=255)
UPA:<string> - Vehicle accumulator voltage (string format: int{0,12, 24})
UT2:<string> - Power Save time (time from leaving the vehicle to automatic Power Save)
[min] (string format: 2<=int<=65535)
UT5:<string> - Power Save wake up time [min] (string format: 2<=int<=65535)
USA:"0" or "1" - Fuel measure enable
USC:"0" or "1" - RMP measure on impulse input pin enable
IO1:"X", "0" or "1" - disabled (X), alarm_input (0) or digital_GP_input_1 (1)
IO2:"X", "0" or "1" - disabled (X), digital_GP_output_L (0) or digital_GP_input_2 (1)
IO3:"X", "0" or "1" - disabled (X), analog_input (0) or digital_GP_input_3 (1)
IO4:"X", "0" or "1" - disabled (X), RPM_input (0) or digital_GP_input_4 (1)
IO5:"X", "0" or "1" - disabled (X), digital_GP_output_H (0) or digital_GP_input_5 (1)
UF1:"0" or "1" - Power Save on/off
UF8:"0" or "1" - GPS module power save option, 0-GPS turned off, 1-GPS turned on
UF9:"0" or "1" - Wake up on digital input change enable
CS:"0" or "1" - Enable sending position when contact key is off
MP:"0" or "1" - Configure send max speed between two GPS position.
RN:<string> - Record user note in the FoxLite device.
KM:"1" or "2" - Configure speed data format 1-knots, 2-km/h.
PN:"0" or "1" - Configure SMS panic send option
AIA:<int> - Analog input attenuation [%] (string format: 0<=int<=100)
SPR:"0" or "1" - Configure send GPS position when in roaming
TOR:<string> - Maximum time period for position sending when in roaming [s] (string format: int=0 or 5<=int<=86400)
MTR:<string> - Minimum time period for position sendingwhen in roaming [s] (string format:
0<=int<=86400)
MDR:<string> - Minimum distance for position sending when in roaming
0<=int<=10000)
MSR:<string> - Minimum vehicle speed required for position sending when in roaming [km/h]
(string format: 2<=int<=20)
MAR:<string> - Minimum direction change for position sending when in roaming [deg] (string
format: 0<=int<=90)
DTR:<string> - Maximum distance for position sending when in roaming [m] (string format:
int=0 or 10<=int<=100000)
ACTR:<string> - Configure auto command time when in roaming [min] (string format: int>=2
or 0)
SER:"0" or "1" - Configure event sending option when in roaming
LMR:"1", "2" or "3" - set roaming loger mode, 1- real time data sending, 2- sending data on user
defined time period, 3-sending data on user defined daytime
FoxLite2.0 Instalation Manual
[m] (string format:
39
LPR:<string> - Logger period when in roaming, if loger mode is set to 2 [min] (string format:
1<= int <=1440)
LTR:<string> - Sending log daytime when in roaming, if loger mode is set to 3 (string format:
24hrs time format hh.mm;hh.mm;...)
Executive commands:
R:<null> - Send one vehicle's status (status will be sent with next GPS position)
RSS:<null> - Restore settings from SIM to device
P:<null> - Send one possition (ignores roaming setting)
DR:<null> - Send data in logger (ignores roaming setting)
DL:<null> - Delete log file
SO0:"0" or "1" - Digital_GP_output_L turn on/off
SO1:"0" or "1" - Digital_GP_output_H turn on/off
FW:<addminPass> - Firmware update command
RS: <null> - Full device reset
FoxLite2.0 Instalation Manual
10.5 Remote Parameter read
Parameter read commands are implemented for complete remote menagement. Comands are
implemented in ASCII format.
Remote parameter read command list:
Note: commands are not Case Sensitive
RP: - This command will read all parameters in 5 sms messages.
(ID,IP,FA,PD,PC,GU,GP,GA,GS,MO,CP,KL,ACT,SP,TO,DT,MT,MA,MS,MD,GC,SE,SC,ES
,RE,LM,LP,LT,SA,XS,io1,io2,io3,io4,io5,i1,i2,i3,i4,i5,USA,USC,UF1,UF8,UF9,UP4,UP5,UP
6,UP7,UPA,UT2,UT5,TOR,MTR,MAR,MSR,MDR,SER,ACTR,LMR,LPR,LTR,DTR,SPR,C
S,AIA,CI,MP,KM,PN,ST,FF,GE)
RP: <Command Code> , <Command Code> ,..., < Command Code > - this command will
return only values of selected parameters
RP1: - This command will return parameter group 1
(ID,IP,FA,PD,PC,GU,GP,GA,GS,MO,CP,KL,ACT)
RP2: - This command will return parameter group 2
(ID,SP,TO,DT,MT,MA,MS,MD,GC,SE,SC,ES,RE,LM,LP,LT)
RP3: - This command will return parameter group 3
(ID,SA,IO1,IO2,IO3,IO4,IO5)
RP4: - This command will return parameter group 4
(ID,UF1,UT2,UT5,UF8,UF9,XS,I1,I2,I3,I4,I5)
RP5: - This command will return parameter group 5
(ID,USA,USC,UP6,UP7,UF3,UF6,UP4,UP5,UPA,CS,AIA,CI,MP)
RP6: - This command will return parameter group 6
(ID,TOR,MTR,MAR,MSR,MDR,SER,ACTR,LMR,LPR,LTR,DTR,SPR)
RP:FV - This command will return device current firmware version.
40
RP:RN - This command will return user note.
FD: - This command will return FoxLite debug information (response is only via SMS)
(ID,IP,PD,GU,GP,GA,CP,RE,LM,LMR,NL,UF1
V:<ad battery value>, N: <GSM net ID>, S:<GSM signal quality>,
B:<buffer log size>, L:<flash log size>, GPS:<fix number>/<number of satelites>/<estimated
HDOP error>, D:<date time>)
FoxLite2.0 Instalation Manual
41
FoxLite2.0 Instalation Manual
11 Te s t M оde
Test mode is designed to enable easy control of device accuracy, setup and connections to the
technician building-in and cehcking device operation. In FoxLiteConfigurator or ina
HyperTerminal window the following parameters and measurements will be shown
periodically:
• ID - vehicle identification number
• S - GSM signal level. This parameter can have value from 0 (the weakest signal) tо
31 (the strongest signal).
• SIM - SIM card status
• G - GSM status/Current GSM network ID
• GPS - fix number / number of satelites / estimated HDOP error
• B - the number of unsent messages in RAM memeory. This parameter can have the
value from 0 tо 80.
• L - amount of unsent messages in device logger memory in KB
• V - accumulator voltage in hundred mV (for example, No.129 stands for voltage of
12.9V)
• R - engine rotation speed in [RPM]
F - fuel level in the tank. This parameter can have value from 0 tо 2450.
• W - time in seconds until automatic GPS module reset. Reset occures in case that
GPS module doesn't send any data for more than 15sec. In normal conditions this
parameter should have value from 13 to 15 sec.
•P - time to power save or time to wakeup. Time format is (Xmm:ss).
X represent working status: a-active, s-sleep, t-tranzit from active to sleep or from
sleep to active.
This parameter stands for the vehicle identification number. Since this parameter is very
important, the technician can check in this way if it is set up properly w/out entering device
menu.
11.2 Теst mode – signal level (S)
GSM signal level parameter can have value from 0 tо 31. Value 0 is obtained when the signal
is very weak, аnd value 31 when the signal is extremely strong. For successful sending of data
it is necessary that the signal has value above 6, however it is desirable that this value is about
42
FoxLite2.0 Instalation Manual
20. On device building-in, it is recommendable to measure the signal level at the position
where the building-in is performed before the antenna is installed into the vehicle.Then, the
position of antenna should be chosen so that the signal is not weaker for more than 5 measuring
units after positioning of the antenna.
Signal level parameter can also have value 99, error level. Value 99 is obtained when the signal
level is so low that its level cannot be detected.
11.3 Test mode – SIM card status (SIM)
This parameter can have one of two values: ОK or ERR. If it has ЕRR value, possible reassons
are following:
• In device menu proper PIN code is not set up,
• GSM card doesn’t lay proper in SIM holder,
11.4 Test mode – GSM status (GPRS)
This parameter can have one of two values: Y or N. If it has N value, possible reassons are
following:
• GSM card has no activated caller identification service
• GSM card has no activated SMS service
• GSM card has no activated GPRS service
GSM network ID is five digit unique code for GSM provider. Example 22003 or 22001. If SIM
card is connected to home Network H-net mark will be instead.
11.5 Test mоde - GPS data validity (GPS)
There are 3 parameters that describe quality of GPS data:
• Fix number can have values 1, 2 or 3, where 1 is no fix, 2 is 2D fix and 3 is 3D fix.
• Number of satelites shows how many satelites are used for getting GPS position. This
number can have values from 0 to 12. Greater number of satelites indicates more
acurate GPS position.
•Estimated HDOP error can have values from 1 (minimal GPS error) to 50 (GPS signal
is not valid)
11.6 Test mоde – the number of unsent records in RAM memory (B)
In case when device for some reason is not able to send data to server, it will store them in its
RAM memory where up to 80 unsent records can be stored. When this memory is close to be
full, the messages are continued to be stored into Flash memory where more than 30.000 record
can be stored. In test mode the state of buffer in RAM мемory could be seen. If the buffer state
is not 0 and if the number of messages in it is increasing, it means that device, for some
reason,is not able to send messages to server. Possible reasons are the following:
• Device, for some reason, is not connected to GSM network,
• Device is connected to GSM network, but the signal level is too low,
• Server parameters are not set up properly,
• Server is not on or it does not have Internet access,
• There is no vehicle with ID on the server,
• Vehicle ID is not set up properly.
43
Note: amount of data in logger should be checked too (parameter L in test mode) because as
long amount of data in logger is larger than 0, new records will be stored in RAM (parameter B
will increase it's value).
FoxLite2.0 Instalation Manual
11.7 Test mode - the number of unsent records in logger memory (L)
Besides RAM memory, device has permanent Flash memory for storing unsent records. This
memory is called logger memory and it’s capacity is more than 30.000 records. Parameter L
shows logger memory occupancy measured in KB.
11.8 Test Mode – Vehicle Accumulator Voltage (V)
This parameter stands for current vehicle accumulator voltage (power supply) value expressed
in hundreds of mV (for example parameter V-129 value means that current vehicle
accumulator voltage is 12.9V). As per this parameter it is possible to check if device is properly
connected to power supply and if the power supply voltage value is within specified range for
device operation.
11.9 Test Mode – Engine RPM (R)
This parameter stands for current value of the engine RPM. According to this parameter it
could be checked if RPM measurement functions properly and if the impulse number per
rotation is set properly. If RPM measured by FoxLite device is bigger than the one displayed
on the meter for RPM in the vehicle, then the parameter impulse number per rotation should be
proportionally increased and vice versa. This parameter value can be within range from 1 tо
100 (values 1.5 and 2.5 can also be setup).
11.10 Теst Mode – Fuel Tank Level (F)
Fuel level parameter stands for unbalanced voltage value on input pin of FoxLite device used
for fuel measurement. It value can be within range of 0 tо 2450. This parameter can be used
parameterizing of FoxLite device for fuel level measurements in the vehicle.
11.11 Test Mode - GPS Module WDT (W)
In case that GPS module stop sending data, it will be restarted in 20 seconds. Parameter W
represents remaining time to GPS module reset. In normal operation mode this parameter value
should be in range from 13 to 15.
11.12 Test Mode - Time to Power Save or Time to Wakeup (P)
This parameter is shown in format mm:ss. If character “а” is in front of time, device is active
i.e. this is time to power save. If character “s” is in front of time, device is in power save mode
i.e. this is time to wakeup.
44
FoxLite2.0 Instalation Manual
11.13 Test Mode – Input Pins State
This message shows input pin states. If input pin is enabled and state is high, corresponding bit
in message will have value 1. If input pin is enabled and state is low, corresponding bit in
message will have value 0. If input pin is disabled, corresponding bit in message will have
value X.
I = 1 x 0 x x x
GP input_5 state (1-on, 0-off, x-input disabled)
GP input_4 state (1-on, 0-off, x-input disabled)
GP input_3 state (1-on, 0-off, x-input disabled)
GP input_2 state (1-on, 0-off, x-input disabled)
GP input_1/alarm state (1-on, 0-off, x-input disabled)
Contact input state (1-on, 0-off)
note: input for contact key is time delayed, so change in test mode can occur one or two
seconds after input state change
11.14 Test Mode – Output Pins State
This message shows output pin states. If output pin is enabled and state is high, corresponding
bit in message will have value 1. If output pin is enabled and state is low, corresponding bit in
message will have value 0. If output pin is disabled, corresponding bit in message will have
value X.
O = x x
GP output_high state (1-on, 0-off, x-output disabled)
GP output_ low state (1-on, 0-off, x-output disabled)
45
FoxLite2.0 Instalation Manual
12 Appendix
12.1 Working without ignition pin
FoxLite can work without ignition pin connected but user must be careful when connects
device without ignition pin. Only way to connect device without ignition pin is to connect
ignition to external power supply ACCU+. In that case:
• device will always be in active mode,
• device will continue generating records even if vehicle is not moving,
• power consumtion will be high because device newer goes to power save
• there will be no event contact off
12.2 Power device using ignition line
One can connect external power supply pin and ignition pin of FoxLite to ingnition line of the
vehicle, in order to reduce power consumtion in stady states. This way of connecting is not
recommended by RB GeneralEkonomik, because device is not designed to work in that
conditions. The side effects are:
• if vehicle is not driving offten backup battery will be constantly empty, and this will
couse real time clock failure, and device will need to restart after powering up to
synchronize time.
• after switching off ignition device will remain without power and generate Accu low
event
• after switching on, if battery is exhausted, device will perfor full start up which last for
30s more than regular wake up.
• after switching on, if battery is exhausted, every GPS start up will be cold start up.
12.3 Setting up panic button
To set panic button first select GP digital inpust pin to use. If you select GP1, GP2, GP4 with
negative triger then connect one pin of panic taster to GND. If you select GP3 or GP5 with
positive triger connect one pin of panic taster to ACCU+. The other pin of panic taster connect
to selected GP pin. GPIO X Configuration
must be set to 1, and GP Input_X pin Event
Code must be set to 1070
12.4 Setting up engine block
To prevent engine from starting you must place relay on starter wire. To activate relay you
could use either output_low or output_high pin. Relay must have protective diode between pins
86 and 85. Next illustration is for output_low pin.
• FoxLite pin3 (output Low) connect to relay pin 86 and pin 85 to ACCU+ or Ignition
line (it is better to use Ignition line in order to prevent vehicle battery consumption
when vehicle is not in use).
• Cut starter wire and one end connect to relay pin 87a and other end to relay pin 30.
• Configure GPIO 2 configuration to 0, select output low.
46
• Enter Output_Low Event Code 2050, engine block code.
• Optional configure phone numbers 1,2,3, and select Panic notification parameter to 1 in
order to send panic SMS
FoxLite2.0 Instalation Manual
12.5 Setting external alarm
To connect external alarm first be sure that alarm has stady state logic for unauthorized access.
Connect GPIO1 pin to external alarm wire which needs to be high level if alarm is not
activated and low lavel if alarm is activaded. Configure GPIO 1 configuration to 0. Optional
configure phone numbers 1,2,3, and select Alarm notification parameter to 1 in order to send
Alarm SMS
12.6 Table with frequently used event codes for GPIO-s
Description Event code type
Drivers door 1010 input
Front right door 1020 input
Rear left door 1030 input
Rear right door 1040 input
Trunk 1050 input
Hood 1060 input
Panic 1070 input
Engine block 2050 output
12.7 Frequently asked questions
Q:Which SMS command do I send to block/deblock engine?
A:If you connect and configure device considering chapter 12.4 , then send So0:1 to block and
So0:0 to deblock engine.
Q:Why my device resets?
A:After first start device will reset to sychronize time in real time clock. After changing certain
parameters device restarts. Device restarts in emergency situations like 30mins without GSM
signal etc.
Q:Can you set up device in roaming to send one record on every 10min and the rest of the
records to save in log file?
A:No. This is irrational. Device can only send all data periodicali. If you made connection to
send one record it would be better to send all data because cost will be almoust the same
because every connection in roaming is usualy 10K or higher.
Q:If I set roaming disable does device receive SMS commands in roaming?
A:If SIM card has roming enabled it will receive SMS command.