EN FM-Eco4 User Manual
EN FM-Eco4 User Manual
EN FM-Eco4 User Manual
User Manual
2018/08
Actions and various elements of the software required for configuration of the device are
marked in bold.
All actions are described in sequence in the following five sections: Introduction, Device
description, Device preparation, Device configuration and Installation recommendations.
2.2 Acronyms
AC / DC – Alternating Current/Direct Current;
ACK - A signal to acknowledge the receipt of data;
GLONASS – Global Navigation Satellite System;
GNSS – Global Navigation Satellite System;
GPRS – General Packet Radio Service;
GPS – Global Positioning System;
GSM – Global System for Mobile Communications;
I / O – Inputs / Outputs;
LED – Light Emitting Diode;
PC – Personal Computer;
PCB – Printed Circuit Board;
SMS – Short Message Service;
UMTS – Universal Mobile Telecommunications System;
2.4 Safety
All the associated (additional) equipment such as PC’s, batteries, sensors etc., shall meet the
requirements of standard EN60950-1.
Do not disassemble the terminal. If the enclosure of the terminal is damaged, or the
insulation of wires is damaged, first of all disconnect power supply cables from the power
supply source.
All of the wireless data transferring equipment produces interference that may affect other
devices, which are placed nearby.
The terminal can be installed or dismounted only by qualified personnel!
The terminal must be firmly fastened in the predefined location. Predefined location is
described in the mounting instructions.
The programming must be performed using a 2nd safety class PCs (with an autonomic power
supply).
Make sure that the terminal is installed in a place, where it will not be subjected to harsh
environmental conditions for extended time periods.
Any installation and/or handling during a lightning storm is prohibited.
For configuration use cables that were purchased from Ruptela. Ruptela is not responsible for
any harm caused, while using wrong cables for the PC ↔ Terminal connection.
Main Support no.: +370 5 2045030
Polish Support no.: +48 22 2092532
Ukrainian Support no.: +380 947 107319
3
support@ruptela.com | www.ruptela.com
Attention! Do not connect the wires marked red (power supply) and black (chassis) to the
wrong battery poles. Device has a reverse polarity protection, however if connected
incorrectly, the device will not work.
To disconnect the device from the power supply, you need to disconnect 12 PIN plug from the
device or disconnect the wires from the vehicle‘s power supply.
This crossed-out wheelie bin symbol means that waste equipment should not be disposed of
with your other household waste. The product must be taken to separate collection points at
the product`s end-of life.
This chapter contains procedures to help you safely operate the FM terminal. By following these
requirements and recommendations, you will avoid dangerous situations. You must read these
instructions carefully and follow them strictly before operating the device! The terminal is supplied
from a car battery with these ratings: 12/24 V DC. The allowed voltage range from the battery is from
10 volts to 32 volts DC. Max. current 150 mA @ 12 V DC.
2.5 References
This document is designed to work in a conjunction with other documents. Documentation is kept
light, unnecessary information is omitted. Additional and extensive explanations can be found in the
documentation referenced below:
FM-Eco4 /4+ Datasheet – Contains technical data of the FM-Eco4/4+ devices. Can be acquired
from support@ruptela.com
Quick start guide – A quick guide that will help to understand device’s configuration process and
its functions.
Peripheral accessories – Instructions on how to use peripheral accessories together with the FM-
Eco4/4+ device.
Website – Our documentation website that contains the latest firmware, configurator and
sample configuration files.
Microsoft Framework – This additional software is required in order to run our configurator.
VCOM drivers – Drivers are required in order to connect the device to a PC.
All links are also provided in corresponding sections, where additional information might be needed.
Note
Ruptela documentation website address: doc.ruptela.lt
FM-Eco4 / 4+
Note
Providing a SIM card is optional, according to your payment plan. The SIM card is necessary for
connection to the GSM network. The SIM card can be obtained from your local GSM service provider.
The SIM card can work with the terminal only when all SIM card security codes are disabled.
Common specifications
Power supply 12/24 V DC (range: 10 – 32 V DC)
50 V @ 60 s
Absolute maximum ratings
72 V @ 0,1 s
Digital input threshold 4V
Analogue input resolution 12 bit (Analogue input range: 0-30 V)
GPS/GLONASS module Ublox EVA-M8M
Channels 72
Sensitivity -163 dBm
GPS antenna External
Frequency 1575.42 ± 3 MHz
FM-Eco4 / 4+ GSM modem Quectel M95
Bands GSM850/GSM900/DCS1800/PCS1900
GSM antenna Internal
Bands GSM850/GSM900/DCS1800/PCS1900
Accelerometer 3-axis; 2g/4g/8g/16g
Note
1-Wire power maximum power consumption is 80 mA @ 5 V
Available on 1-Wire:
4 × Temperature sensors DS18B20/DS18S20 (10 mA @ 5 V)
1 × iButton DS1990 (20 mA @ 5 V)
Available on DOUTs:
1 × Buzzer/LED
1 × ECO Driving panel (Power supply from 1-Wire. 40 mA @
5 V)
1 × Ignition lock
Available on AINs:
2 × Analogue fuel sensors
You can find peripheral accessories installation instructions and
documentation on our website.
3.7 Certification
FM-Eco4 / 4+ devices have passed quality tests and comply with
the following certifications:
E-Mark
CE ready
RoHS
When an accurate GPS/GLONASS signal is received, the GPS LED is blinking as follows:
When the device has a good GSM signal, but no GPRS, the LED is blinking as follows:
When the device acquires a good GSM signal and it is connected to GPRS, the LED is blinking as follows:
When the device acquires a GSM signal and is sending data via GPRS, the LED is blinking:
When there is a 1-Wire peripheral interface device connected, the 1-Wire LED is blinking:
Note
It is recommended to keep the number of opening procedures to the minimum.
4.4 IO cable
GPS antenna and IO cables are connected already and you do
not need to reinstall them. Configuration can be done without
external power supply – the device can be powered for
configuration from USB.
However if you accidently disconnected IO cable from device:
Make sure cable is in gland.
Take PCB out of housing.
Turn PCB over.
On IO cable find small triangle
Plug cable again triangle facing up.
Turn PCB over again and put into housing.
Main Support no.: +370 5 2045030
Polish Support no.: +48 22 2092532
Ukrainian Support no.: +380 947 107319
10
support@ruptela.com | www.ruptela.com
5 Device configuration
5.1 Driver installation
Virtual COM port driver installation is mandatory, only then your PC will recognize the FM-Eco4 / 4+
device that was connected to the USB port. You can download the latest driver from our documentation
website server (VCOM drivers).
Choose the correct archive file with drivers for your OS version and download it to your PC.
Installation procedure:
Uninstall any previous Virtual COM port driver versions:
Start -> Settings -> Control Panel -> Add or remove programs (Windows 7);
Start -> Settings -> Apps -> Apps & features (Windows 10);
Extract archive file “Win7.zip” or “Win8.zip” to a desired location on your PC.
If you are running a 32-bits OS version, launch the “dpinst_x86.exe” [1.]
If you are running a 64-bits OS version, launch the “dpinst_amd64.exe” [2.]
Windows 7 Users might get a Security Warning message. Click “Yes” [3.].
Wait for the setup to complete the installation and click “Finish” [5.].
Sample parameters will be loaded. However you will need to enter other parameters on your own. Enter
IP (in the 255.255.255.255 format) or a Domain Name (not exceeding 40 characters) and PORT to
which the device should send data.
1. Enter APN settings: APN name, User login and Password (if login and password needed). If you
choose to enable Lock FM device to the SIM card check-box you will be required to enter SIM
card’s PIN code every time you try to connect to the device via USB cable. As long as it is
checked you will not be able to use different SIM cards with this device.
2. Select a COM port you connected the device to and click Connect. At this point the configuration
is ready to be send to the device, so the device must be connected to the computer.
3. Click the Send CFG button. The configuration will be uploaded to the device.
Note
APN name, login and password should be provided by your mobile network operator
Save/Open DIFF allows you to create a DIFF file. DIFF files are used to change only one or few certain
parameters without a need to upload the full configuration to the device. It is useful, when updating
over-the-air.
The control panel on the left hand side allows you to select and control the device.
Select the COM port that the device is connected to and click “Connect”. At this
point the FM4 configurator checks the compatibility between itself and firmware in
the device. Every firmware version is released together with a recommended FM4
configurator. More information about different firmwares and recommended
configurators for them can be found in firmware changelogs. After the compatibility
check, three outcomes are possible:
1. The firmware and configurator versions are compatible. Go ahead and
continue configuring the FM device.
2. The configurator is too old for the current firmware version. An error message
will appear. The “Send CFG” and “Get CFG” buttons will be disabled. You will
need to download a new version of the configurator, recommended for the
firmware version.
3. The firmware is too old for the current configurator version. An error message
will appear. The configurator will suggest to update the firmware automatically. To update the
firmware, click “Yes”. The firmware will be updated to the version supported by the
configurator. This can be done without an internet connection. Click “No” to close the message
without updating the firmware. If the firmware is not updated, the “Send CFG” and “Get CFG”
buttons will be disabled. We highly recommend using the latest firmware and configurator.
The “Send CFG” and “Get CFG” buttons are used to send and receive the configuration file to/from the
device.
“Send FW” is used to send new firmware to your device manually.
In the drop-down list below you can select the model of the device. If you connected one to your PC, it
will be displayed. Now Eco4 should be displayed.
Note
Please have in mind that ports for TCP and UDP transfer protocols usually are different – please select
the correct transfer protocol and enter the correct port.
Two servers – checkbox changes the logic described above. It enables a two servers mode –
the same data is repeatedly transmitted to another server with IP2, unless we get a timeout. IP1
is dedicated IP for server, from which we get the ACK’s for our record packets sent. After we get
the ACK from this IP, record data is considered as successfully transmitted to the server and it is
removed from the memory.
In this mode data is sent to IP2 only when connection to the IP1 is established. Packet, which is
sent to the IP1 server is also sent to the IP2 server.
Only records are going to be send to the IP2. Data packets such as Transparent Channel,
Tachograph, SD card, Garmin will not be send to the IP2.
Unable to send data:
When unable to establish connection to IP1, device does not connect to the IP2 as well. When
connected to IP1 and doing data transmission, but IP2 is unreachable – after receiving ACK from
IP1 server, data is removed from memory, which can cause information loss in IP2 server.
Note
Two server mode doubles the amount of data that is being sent. Before using this functionality
consider the cost which arises from the higher data traffic.
Periodical redirect – clicking on this button will open the “Periodical redirect” window. This
functionality is used to periodically redirect the FM device to a specified server to initiate
Note
If the IP, port or APN fields are greyed out when the device is connected to the configurator, their
values cannot be changed.
APN settings are needed for internet connection. These settings must be provided by your mobile
network provider. Without APN settings the device will not send any data.
If you choose to enable the Lock FM device to the SIM card
check-box you will be required to the enter SIM card’s PIN code every
time you try to connect to the device via USB cable. As long as it is
checked you will not be able to use a different SIM card with this
device.
Note
If the “SIM status” checkbox is not enabled, the “Enter PIN” window will not
appear when connecting to a FM device. This means you will not be able to
access your device.
If the wrong PIN is typed in more than three times, the SIM card will
be locked.
It can be returned to its original unlocked state by entering a PUK,
provided by the service operator after verification. If the wrong PUK is
entered ten times in a row, the device will become permanently
blocked and unrecoverable, requiring a new SIM card. Once you enter the PUK code, you must
set a new PIN.
SIM status section at the
bottom of the configuration
tool displays SIM card
related information. By default, feature is disabled. Tick the checkbox to enable it.
Main Support no.: +370 5 2045030
Polish Support no.: +48 22 2092532
Ukrainian Support no.: +380 947 107319
18
support@ruptela.com | www.ruptela.com
Total of seven different statuses are available:
1. Ready – PIN code is known or PIN code check is disabled. GSM/GPRS modem can
operate normally.
2. Error – Represents a wide range of possible problems. Common reason would be old FW
version, which does not support SIM commands.
3. Unknown – Communication between device and GSM/GPRS modem failed, SIM status is
unknown.
4. PIN Request – SIM card requests a PIN code, FM device cannot provide it (code provided
by the device is incorrect).
5. PUK Request - SIM card requests a PUK code.
6. Locked – This FM device is attached to a different SIM card.
7. Not inserted – SIM card is not inserted.
Configuration password allows to lock the configuration – without the password no one can change
the device configuration via cable. However, over-the-air update ignores the configuration password.
Driver registration is used to authorize the start of the vehicle, identify a driver and account working
hours. The full functionality description can be found on our documentation website, Driver registration.
Send data without GPS fix – device cold-start often causes issues, because it is not sending data,
therefore the user is unable to see parameter values until GPS fix is obtained. This functionality allows
data sending even when there is no GPS fix. This feature cannot be used with TrustTrack server! Full
functionality description can be found in “Send data without GPS fix” document on our documentation
website.
Also, when the device loses GPS fix, there is no way to determine its location. GSM tracking feature can
now be used to obtain an approximate location in the densely urbanized areas, where GNSS signal is
not available. This feature cannot be used with TrustTrack server! Full functionality description can be
found in “Send data without GPS fix” document on our documentation website.
GNSS allows to select positioning network – GPS, GLONASS or GPS+GLONASS. GPS+GLONASS by
default (recommended not to change this).
Geofencing allow to use internal geozones, configured directly into device. Full description can be
found on our documentation website, Internal geozones.
Towing detection – with Towing detection driver can be informed, that his car is being towed.
Information about such event is sent to the server, therefore driver might still have time to come back
to his vehicle before it is taken away. Full functionality description can be found on our documentation
website.
Impact detection – when this feature is active, FM device monitors its acceleration in all directions
and generates records, when acceleration exceeds configured limits. Clients can use this feature to get
notifications to the server about irresponsible drivers, who hit sidewalks or other obstacles. Full
functionality description can be found on our documentation website.
ECO Driving options are used to choose sensitivity for the ECO Drive functionality. It helps to rate
drivers according to their safety or according to driver's behavior. Full functionality description can be
found on our documentation website, ECO Drive.
Authorized ID’s allows you to fill in a list of authorized IDs who can start engine when ignition
blocking is used. More information about this functionality is available on our documentation website,
FM-Eco4, Pro4, Tco4 + Driver registration.
Movement sensor sensitivity allows you to configure movement sensor according to your needs. If
you slide the bar towards the Max, the sensor will detect even very slight movements. If you slide it to
the Min, than only stronger movements will be detected.
Notes
If constant TCP link functionality is enabled, the device ignores link
timeout parameter for the main connection and uses it only for the
emergency connections.
Constant TCP link and Heartbeat functionalities do not work with
the second server if “Two Servers” mode is used.
Timetable allows you to select particular days and hours for the data to be sent.
Note
FM-Eco4/4+ devices with hardware versions that do not have UG96 modem operate only in 2G
mode. For these devices “Auto”, “GSM only” and “UMTS only” options have no effect.
Operator list
1st… 3rd Profile tab – operators list in this tab allows selection of operators used in current
profile. If operator that is in the list was not found, then device will search for other operator in
the list. If no operators were found, device will switch to the next profile.
Blacklist has opposite meaning for operator list. Operators that are in blacklist will not joined.
Main Support no.: +370 5 2045030
Polish Support no.: +48 22 2092532
Ukrainian Support no.: +380 947 107319
24
support@ruptela.com | www.ruptela.com
Enable priority in list - search for operators according to number in list. If it is not selected,
device will search for operator randomly.
Note
Black list is one for all profiles, but operator lists are different for each profile.
GPRS Attempt – how many times device will try to attach to operator`s GPRS before trying
another operator.
GPRS data counter – how many kilobytes of data device should send before performing next
operator search.
Temporary blacklist – temporal ban period in seconds. Sometimes when the FM device
connects to the operator with unavailable GPRS, the device is connected, but cannot transmit
any data to the server. In such case temporary blacklist is used. Operator with unavailable GPRS
gets into the temporary blacklist, which prevents the FM device’s connection to this operator on
the next operator search.
In other case, device connects to mobile operator and successfully obtains GSM and GPRS
signal. However, records still do not reach the server. Device has an ability to work around the
faulty network (i.e. when network connection is lost) by putting this operator into the temporary
backlist. Ban in this case is implemented via 2nd level temporary black list logic. Network
verification is done as follows:
Server pinging – device performs server pinging only when there is no response (no ACK)
from the server and if the connection to server is not available.
It will make up to 3 separate pinging attempts. If any of these attempts are successful,
network will be verified. In an ideal case, server responds after the first attempt, network is
verified and no more pinging operations are needed.
If the server fails to respond to all of them, the device will switch to another operator, after
putting current operator into the temporary black list.
During a single pinging operation device transmits approximately 256 bytes of data. If
device needs to make all three attempts, it will send approximately 768 bytes.
Operator is also added to the temporary black list, when the device receives "13110" error
code from the operator. According to Quectel M95 AT command manual the first number in
error code “1” stands for “Cause for protocol stack (PS) layer” and the rest “3110” stands
for "Network fail".
Received trouble codes can be monitored with the help of "GSM trouble codes" IO
parameter.
Note
This functionality might be compatible and might be supported with 3G modems used in Ruptela's
FM devices.
Note
A significant part of the IO parameters require that the protocol v1.1 is enabled! Without it enabled,
these parameters will not be displayed in the ID list. Enabling the protocol will delete all unsent records
from the device.
After the user decided on the protocol settings in accordance with his needs, he can move on to the IO
parameters. There are several ways to enable IO parameters, the first way described is the fully manual
way, where the user enables and configures each IO by hand:
1. You have 40 slots for parameters. Select slot you want to enable.
2. In the IO properties section tick the Enable check box, otherwise the slot will remain empty.
3. ID contains the parameter list. Choose a parameter you want to enable for the selected slot. One
parameter can be enabled only one time.
4. Level is used with hysteresis mode, see 7.c below for more details.
5. Delta is used with hysteresis mode, see 7.c below for more details.
6. Average. Some parameter`s values change rapidly and do not correspond any valuable
information. Averaging values for some period of time gives a more usable value of the parameter
(e.g. fuel level often oscillates. Averaging gives you an approximated value that correspond to the
real fuel level in the tank).
Main Support no.: +370 5 2045030
Polish Support no.: +48 22 2092532
Ukrainian Support no.: +380 947 107319
26
support@ruptela.com | www.ruptela.com
7. Event on – describes how the parameter will be measured and sent:
a. Monitoring – Parameter value is always monitored and sent with every record
b. Change – when value is changed record will be made regarding this change. However
parameter is monitored and sent to server with every record
c. Hysteresis – Record is generated because of specified change in parameter value. E.g.
parameter is Power Supply voltage. Level sets point of reference, in this case 12700 mV. Delta
is variation in value, e.g. 1000 mV. Record will be generated (because of parameter value
change) when Power supply voltage drops to < 11700 mV and/or > 13700 mV. You can select
condition “on rising” or “on falling”
8. Select Include data only on event to get a parameter value only when the condition (set in step
7) is met. In other cases the parameter value will not be included in the records.
9. If Priority is set to “High”, the record will be sent immediately, disregarding data sending settings.
If it is “Low”, the device will wait for suitable conditions to open a link to server.
10. Upon an event of a value change in some parameter you can configure the device to Switch to
the other profile.
Note
Some IOs will have a "Debounce" setting instead of the "Average" setting. Debounce defines for how
long the device must receive a changed state of an IO, before it registers the changed state. For
example, the DIN state changed from 0 to 1 and Debounce is set to 5000ms, so the signal from the
DIN must remain constant for the period of 5000ms to actually change the state of the IO from 0 to 1.
The next method describes how to automatically enable and configure commonly used IOs. To do this,
the user must simply click the “Enable common IO” button. This will open a window with a list of IO
parameters that will be enabled along with additional information, such as:
Free IO slots remaining after the selected IOs are enabled;
Amount of IO parameters selected.
The user can also choose, which of the IO parameters to enable, this can be done by unchecking the
checkbox before the IO parameter name. To enable the selected parameters, the user must click
“Save”.
Lastly, the “Enable IO” button enables IOs for the selected interfaces. This button is available only
if the “Protocol v1.1” is enabled!
1-Wire DS1971:
Use the 1-Wire interface to enable and configure DS1971 iButton EEPROM memory reading. This
process is described in the “Drivers registration” document located here.