FM2100 Manual v1.3
FM2100 Manual v1.3
FM2100 Manual v1.3
v1.3
Contents
1 INTRODUCTION............................................................................................................................... 4
1.1 ATTENTION .................................................................................................................................. 4
1.2 INSTRUCTIONS OF SAFETY ............................................................................................................ 4
1.3 LEGAL NOTICE ............................................................................................................................. 5
1.4 ABOUT DOCUMENT....................................................................................................................... 5
2 BASIC DESCRIPTION...................................................................................................................... 6
2.1 PACKAGE CONTENTS .................................................................................................................... 6
2.2 BASIC CHARACTERISTICS ............................................................................................................. 6
2.3 MECHANICAL FEATURES .............................................................................................................. 7
3 CONNECTION, PINOUT, ACCESSORIES.................................................................................... 9
3.1 SIM CARD INSERT SCHEME........................................................................................................... 9
3.2 NAVIGATE LED ......................................................................................................................... 10
3.3 MODEM LED ............................................................................................................................. 10
3.4 STATUS LED.............................................................................................................................. 10
3.5 SOCKET 2×3 ............................................................................................................................... 11
3.6 PORT 1/NMEA ......................................................................................................................... 11
3.7 ACCESSORIES ............................................................................................................................. 12
4 OPERATIONAL BASICS ............................................................................................................... 14
4.1 OPERATIONAL PRINCIPALS ......................................................................................................... 14
4.2 SLEEP MODE ............................................................................................................................... 14
4.3 VIRTUAL ODOMETER .................................................................................................................. 14
5 CONFIGURATION.......................................................................................................................... 15
5.1 CONFIGURATOR ......................................................................................................................... 15
5.2 SYSTEM SETTINGS ...................................................................................................................... 16
5.3 GPS SETTINGS ............................................................................................................................ 16
5.4 GEOFENCE SETTINGS .................................................................................................................. 17
5.5 GSM SETTINGS .......................................................................................................................... 18
5.6 GPRS SETTINGS ......................................................................................................................... 19
5.7 SMS SETTINGS ........................................................................................................................... 20
5.8 SEND PARAMETER SETTINGS ...................................................................................................... 20
5.9 I/O SETTINGS .............................................................................................................................. 21
5.9.1 Monitoring ............................................................................................................................... 23
5.9.2 Event Generating....................................................................................................................... 23
6 SMS COMMAND LIST ................................................................................................................... 24
6.1 SMS SETTINGS FOR FM2............................................................................................................ 24
6.2 SMS COMMAND LIST .................................................................................................................. 24
6.2.1 getstatus ................................................................................................................................... 25
6.2.2 getweektime............................................................................................................................... 26
6.2.3 getops ...................................................................................................................................... 26
6.2.4 getcfgtime.................................................................................................................................. 26
6.2.5 getgps....................................................................................................................................... 26
6.2.6 getver....................................................................................................................................... 26
6.2.7 getinfo...................................................................................................................................... 27
6.2.8 getio ........................................................................................................................................ 27
6.2.9 readio #................................................................................................................................... 27
6.2.10 setdigout ##............................................................................................................................. 27
6.2.11 getparam ####....................................................................................................................... 28
6.2.12 setparam #### # ................................................................................................................... 28
6.2.13 flush #,#,#,#,#,#,# ............................................................................................................... 28
7 DEBUG MODE................................................................................................................................. 29
8 PARAMETER LIST......................................................................................................................... 30
8.1 GLOBAL PARAMETERS ............................................................................................................... 30
2
8.1.1 Record search (ID 105) .............................................................................................................. 30
8.2 DATA ACQUISITION AND SENDING PARAMETERS ........................................................................ 30
8.2.1 Time based acquire interval (ID=11) ............................................................................................ 30
8.2.2 Distance based acquire interval (ID=12)........................................................................................ 30
8.2.3 Angle based coordinate acquisition (ID=13) ................................................................................... 30
8.2.4 Data Send interval (ID=270) ..................................................................................................... 30
8.2.5 Minimum records number in packet (ID=232) ............................................................................... 31
8.2.6 GPRS Enable (ID=240) .......................................................................................................... 31
8.2.7 GSM Operator list (ID=271)..................................................................................................... 31
8.2.8 GPRS Data send week time schedule (ID=272) ............................................................................. 31
8.2.9 SMS Data send week time schedule (ID=273) ............................................................................... 32
8.2.10 SMS Data send allow (ID=250)................................................................................................. 32
8.2.11 24 Records time step (ID=274) ................................................................................................... 32
8.3 SECURITY SETTINGS AND PARAMETERS ...................................................................................... 33
8.3.1 SMS User login (ID=252)......................................................................................................... 33
8.3.2 SMS User password (ID=253) ................................................................................................... 33
8.3.3 Server Number (ID=260) .......................................................................................................... 33
8.3.4 Authorized Number #1 (ID=261) ............................................................................................. 33
8.4 GPRS ACCESS AND ADDRESS SETTINGS ..................................................................................... 33
8.4.1 APN Name (ID=242) ............................................................................................................. 33
8.4.2 APN username (ID=243) ......................................................................................................... 34
8.4.3 APN Password (ID=244) ......................................................................................................... 34
8.4.4 Data send protocol (ID=231)...................................................................................................... 34
8.4.5 Server IP address (ID=245)........................................................................................................ 34
8.4.6 Server port number (ID=246) ..................................................................................................... 34
8.5 GEOFENCE ZONES SETTINGS AND PARAMETERS ......................................................................... 34
8.5.1 GeoFence border width (ID=20) .................................................................................................. 34
8.5.2 GeoFence Zone #1 Configuration Parameter (ID=30)..................................................................... 35
8.5.3 GeoFence x1 (ID=31)............................................................................................................... 35
8.5.4 GeoFence y1 (ID=32) ............................................................................................................... 35
8.5.5 GeoFence x2 (ID=33)............................................................................................................... 35
8.5.6 GeoFence y2 (ID=34) ............................................................................................................... 36
8.5.7 All the rest zones ....................................................................................................................... 36
8.6 SYSTEM PARAMETERS ................................................................................................................ 36
8.6.1 Device Power mode (ID=0) ......................................................................................................... 36
8.6.2 GPS Enable (ID=10)............................................................................................................... 36
8.7 IO PROPERTIES ........................................................................................................................... 37
8.7.1 IO#1 property parameter (ID=300)............................................................................................. 37
8.7.2 IO#1 priority (ID=301) ........................................................................................................... 37
8.7.3 IO#1 High level (ID=302)........................................................................................................ 37
8.7.4 IO#1 Low level (ID=303)......................................................................................................... 37
8.7.5 IO#1 logic operand (ID=304) .................................................................................................... 38
8.7.6 IO#1 averaging length (ID=305) ................................................................................................ 38
9 MOUNTING RECOMMENDATIONS .......................................................................................... 39
9.1 CONNECTING WIRES .................................................................................................................. 39
9.2 CONNECTING POWER SOURCE.................................................................................................... 39
9.3 CONNECTING IGNITION WIRE..................................................................................................... 39
9.4 CONNECTING GROUND WIRE ..................................................................................................... 39
9.5 CONNECTING ANTENNAS ........................................................................................................... 39
9.6 MODULE INSTALLATION ............................................................................................................ 40
10 CHANGE LOG ................................................................................................................................. 41
3
1 INTRODUCTION
1.1 Attention
This chapter contains information on how to operate FM2 safely. 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 device uses a 10V...30V DC power supply. The nominal voltage is 24V DC. The
allowed range of voltage is 10V...30V DC, power – not more than 12 W.
4
To avoid mechanical damage, it is advised to transport the FM2 device in an impact-
proof package. Before usage, the device should be placed so that its LED indicators are
visible, which show the status of operation the device is in.
When connecting the connection (2x3) cables to the vehicle, the appropriate jumpers of the
power supply of the vehicle should be disconnected.
Before dismounting the device from the vehicle, the (2x3) connection must be
disconnected.
The device is designed to mount in a zone of limited access, which is inaccessible for
the operator. All related devices must meet the requirements of standard EN 60950-1.
The device FM2 is not designed as a navigational device for boats.
FM2100 has not USB interface; it has Mini USB connector type with
physical RS232 interface.
Do not plug it to PC’s USB port. Please use cables provided with FM2100
device.
Teltonika is not responsible for any harm caused by using wrong cables for
PC <-> FM2100 connection.
5
2 BASIC DESCRIPTION
FM2100 is a terminal with GPS and GSM connectivity, which is able to determine the
object’s coordinates and transfer them via the GSM network. This device is perfectly suitable
for applications where location acquirement of remote objects is needed. It is important to
mention that FM2100 has additional inputs and outputs, which let you control and monitor
other devices on remote objects. It also has a RS232 port for NMEA output and
configuration (also it could be used for peripheral devices communication with special
firmware).
The FM2100 device is supplied to the customer in a cardboard box containing all the
equipment that is necessary for operation. The package contains:
1. The FM2100 device.
2. Input and output power supply cable with a 2x3 connection.
3. GPS antenna (only with FM2100E).
4. Port and GPS cables
2.2 Basic characteristics
GPS features:
• SirfStarIII 20 channel receiver
• NMEA, GGA, GGL, GSA, GSV, RMC, WGS-84 protocol compatible
• -159 dBm sensitivity
Hardware features:
• ARM7 TDMI processor
• 1 MB internal Flash memory (upgradeable up to 4 MB)
• Built-in movement sensor
Interface features:
• Power supply: 10 – 30V
• RS232 port
• 2 digital inputs
• 2 open collector outputs
• 3 status LEDs
Special features:
• Any element event triggers (external sensor, input, speed, temperature, etc.)
6
• Highly configurable data acquisition and sending
• Multiple geofence areas
• Sleep mode
• Real-time process monitoring
• Authorized number list for remote access
• Firmware update via GPRS or RS232 port
• Configuration update via GPRS, SMS or RS232 port
• TCP/IP or UDP/IP protocol support
• 1500 record storing (upgradeable up to 60000)
• CE and e-mark certified
7
8
3 CONNECTION, PINOUT, ACCESSORIES
3.1 SIM card insert scheme
c d
e f
c Open the sim holder and insert the SIM card as shown.
d Close the sim holder
e Push SIM holder’s top part in shown direction to clip SIM holder
f Assemble device with enclosure’s top part as shown and screw the bolts.
9
3.2 Navigate LED
When GPS signal is not received, the Navigation LED is switched on permanently.
When GPS signal is received, the Navigation LED is blinking as follows:
When Navigation LED is off, that means GPS antenna or connector is short circuited
When device is connected to the GPRS – Modem LED is blinking every second:
When device is not connected to GPRS – Modem LED is blinking every 5 seconds:
When device has uploaded firmware – Status LED should blink. If LED does not blink – it
means that device does not function.
10
3.5 Socket 2×3
DIN 2 3 6 OUT 2
DIN 1 2 5 OUT 1
VCC (10÷30)V DC (+) 1 4 GND(VCC(10÷30)V DC)(-)
Pin
Pin Name Description
Nr.
1 2 3
Power supply for module. Power supply range (10...30) V DC
1
VCC (10÷30)V DC Energy consumption: GPRS: 200 mA r.m.s Max., Nominal:
(+) 65 mA r.m.s..
2 DIN 1 Digital input, channel 1*
3 DIN 2 Digital input, channel 2*
GND(VCC(10÷30)V
4 Ground pin. (10÷30)V DC ( - )
DC)(-)
Digital output. Channel 1. Open collector output. Max.
5 OUT 1
150mA.
Digital output. Channel 2. Open collector output. Max.
6 OUT 2
150mA.
* - digital input status 0 … ~2 V – FALSE; ~2 V … 30 V– TRUE
FM2100 has not USB interface; it has Mini USB connector type with
physical RS232 interface.
Do not plug it to PC’s USB port. Please use cables provided with FM2100
device.
This port can be used as system port (to flash firmware and configuration to device) with
cable “Port1” and as GPS NMEA 0183 output with cable “GPS”.
11
3.7 Accessories
Alarm buttons, door sensors, ignition, etc return two states: high or low voltage.
Digital inputs should be used to read this information. Figure below shows how to connect
alarm button, door sensor, etc.
In cases when sensor output signal is negative an additional relay has to be installed to
convert negative signal to positive.
Immobilizer relay
When connected a shown below, FM4 disables engine starter when output is ON.
More details about relays can be found below.
12
Relays
13
4 OPERATIONAL BASICS
FM2100 module is designed to acquire records and send them to server. Records
contain GPS and I/O information. Module uses GPS receiver to acquire GPS data and is
powered with 3 data acquire methods: time-based, distance-based, angle-based methods.
Method’s details are described in GPS section. All data is stored in flash memory and later
can be sent via GPRS or SMS channels. GPRS mode is most preferred data sending mode.
SMS mode is mostly used in areas without GPRS coverage or GPRS usage is too expensive.
GPRS and SMS settings are described in GPRS section. FM2100 communicates with
server using special data protocol. Data protocol is described in “FM4 Protocols” document.
FM2100 can be managed by SMS commands. SMS Command list is described in SMS
COMMAND LIST section. Module configuration can be performed over TCP or via SMS.
Configuration parameters and modes are described in “FM4 Protocols” document.
FM2 can enter sleep mode (standby mode) under two conditions:
• FM2 does not detect movement.
• FM2 does not send or receive any data for 5 minutes. This means that if coordinate
recording interval is more frequent than 5 minutes, FM2 will never go to sleep mode.
FM2 can exit sleep mode under three conditions:
• FM2 detects movement.
• Event or request forces FM2 to make a record
While in sleep mode, FM2 sets GPS receiver to sleep mode, therefore it does not
record or send any data. The power usage also decreases allowing to save vehicle battery.
14
5 CONFIGURATION
5.1 Configurator
New FM2100 module has default factory settings. Settings should be changed
according to your application and your GSM operator information.
FM2100 Configuration is performed via FM2100 Configurator program. Latest
FM2100 Configurator versions can be downloaded from
http://avl1.teltonika.lt/downloads/FM2. FM2100 configurator operates on Microsoft
Windows OS and uses MS .Net Framework 2.0 or higher. Please ensure that MS .Net
Framework 2.0 or later is installed on your PC before starting configurator. Latest MS .Net
Framework version can be downloaded from official Microsoft web page.
Module configuration is performed over cable labeled PORT. Configuration process
starts from loading FM2100 Configurator program and selecting COM port. Select COM
port and click 'Connect' button.
FM2100 has 1 user editable profile stored in Flash no. 1 memory and one extra profile
stored in Flash no. 0 which can not be edited by user. Profile from Flash no. 0 is used by
system and can not be selected as active, while profile from Flash no. 1 is fully editable and
can be selected as active.
After changing profile parameters, changes can be saved to FM2100 Flash. Figure
below shows saving to flash memory procedure.
'Load from file' – allows user to load configuration saved in .XML extension file.
'Save to file' – allows user to save currently entered settings to a file.
'Load default profile' – loads default FM2 settings that later can be modified. This
procedure must be performed before entering new parameters.
'Get IMEI' – reads FM2 IMEI number. This number is unique for every FM2 and
usually servers recognize different devices by this number.
'Reset device' – reboots FM2 and displays processor firmware version.
15
5.2 System settings
System settings menu has only one parameter – Sleep mode. It can be enabled or
disabled by turning it on or off. See sleep mode description for more details.
Device is checking if the time between last saved record and current time is equal or
higher than Time based acquire interval. If so, FM saves record to memory. If not, FM
checks if the distance from last record to current record is equal or higher than Distance
based acquire interval. If so, saves the record to memory. If not and speed is higher than
10km/h, then FM is checking if angle difference between last record and current record is
equal or higher than Angle based acquire value. If so, saves the record to memory. This
check is being performed every second.
FM2100 is able to collect records using three methods at the same time: time, distance
and angle based data acquisition:
• Time based data acquiring (Min.
period) – records are being acquired
every time when defined interval of
time passes. Entering zero means that
data will be recorded as fast as
possible (every second).
16
• Distance based data acquiring (Min.
distance) - records are being acquired
when the distance between previous
coordinate and current position is
greater than defined parameter value.
Entering zero means that data will be
recorded every 0 meters (as fast as
possible – every 1 second).
FM2100 has 5 configurable Geofence zones and it can generate event when defined
Geofence zone border is crossed.
• Frame border – frame border is an additional border around Geofence zone. It is
additional area around defined zone used to prevent false event recording when
object stops on the border of the area and because of GPS errors some records are
made inside area and some – outside. Event is generated only when both borders are
crossed. See figure for details: track 1 is considered to enter the area while track 2
does not.
• Shape – can be rectangular or circle
• Priority – priority of Geofence event – low, high or panic. These levels define
priority of event information sending to server. See I/O element description for
more details about priorities.
• Enter event – enable or disable zone entering event
• Exit event – enable or disable zone leaving event
• X1 – geofence zone left bottom corner X coordinate
• Y1 – geofence zone left bottom corner Y coordinate
• X2 or R – geofence zone upper right corner X coordinate (radius of circle when
Circular zone used)
• Y2 – geofence zone upper right corner Y coordinate
17
5.5 GSM settings
'GSM Settings' allows to set protocol used for data transfers – TCP or UDP. 'Min
Saved Records' defines minimum number of coordinates that should be transferred with one
connection to server. If FM2 does not have enough coordinates to send to server, it will
check again after time interval defined in 'Sending Period' (see below).
18
5.6 GPRS settings
'GPRS Settings' define two main parameters for FM2: GSM operator APN and
GPRS username and password (optional – depending on operator), and destination server
IP and port.
Some operators use specific authentification for GPRS session – CHAP or PAP. If
any of these is used, APN should be entered as '<APN>:c' or '<APN>:p'.
I.e. if operator is using APN 'internet' with CHAP authentification, it should be
entered as 'internet:c'.
Information about APN and authentification type should be provided by your GSM
operator.
19
5.7 SMS settings
• SMS data send – enable or disable periodic data and event SMS use. Note, that this
does not affect replies to messages – they are always sent to sender number.
• SMS send timeout – SMS send timeout (recommended 60 sec.)
• SMS Login – module login for SMS
• SMS Password – module password for SMS
• Server phone number – authorized server phone number for SMS requests,
configuration, 24-coordinates and event binary SMS
• Authorized phone numbers – other authorized numbers that are allowed to control
FM2 remotely
Module login and password, server and authorised number list is used to
protect FM2 module from unauthorised access. Module accepts messages
only from a list of authorised numbers and with proper module login and
password. Numbers must be without “+” or “00” prefix. If no authorised
numbers are entered, module accepts messages from all numbers. Server
phone number automatically counts as authorised number.
Send parameters window allow to set GPRS and SMS data send periods, sending
schedules, set allowed operator list.
• Send period – GPRS data sending to server period. Module makes attempts to send
collected data to server every defined period. If it does not have enough records
(depend on parameter Min. Saved Records described above), it tries again after
defined time interval
• Time step - FM2 is improved with 24-coordinates-in-one-SMS sending mechanism.
24-coordinates-in-one-SMS mechanism is used in areas where no GPRS coverage is
available. Module collects data and sends to server binary SMS containing
information about last 24 collected points with interval between them defined in
20
time step field. SMS sending schedule is set in SMS Week Time tab. 24-Coordinates
SMS decoding is described in “FM Protocols” document.
• GPRS Context Week Time tab – most GSM billing systems charge number of bytes
(kilobytes) transmitted per session. During the session FM2 makes connection and
transmits data to a server. FM2 tries to handle session as much as possible. Session
can last hours, days, weeks or session can be closed after every connection in certain
GSM networks – this depends on GSM network provider. GPRS Context Week
Time defines session re-establish schedule if session was closed by network. New
GPRS context is opened if time is 10 minutes till time checked in table. Therefore if
all boxes are checked, FM2 is able to open new connection anytime. At scheduled
time match FM2 checks for GPRS session activity. If GPRS session is alive, FM2
sends data to server according to Send period parameter. If it is not, FM2 checks if it
is able to re-establish the session.
• SMS Week Time tab – week time allows to set SMS data sending schedule. SMS
mode mostly used in areas where GPRS is not available.
• Operators list - FM2 is able to use GPRS with all operators, but if at least one
operator is entered in the list, FM2 is allowed to connect to GPRS only while
operating in listed operator network.
When no I/O element is enabled, AVL packet comes with GPS information only.
After enabling I/O element(s) AVL packet in couple with GPS information contains current
value(s) of enabled I/O element.
21
Property ID Property Name Bytes Description
1 Digital Input Status 1 1 Logic: 0 / 1
2 Digital Input Status 2 1 Logic: 0 / 1
66 Power Supply Voltage 2 Voltage: mV
69 GPS Power 1 States: 0 – short circ., 1 – connected.
70 PCB Temperature 2 10 * Degrees ( °C )
155 Geozone 01 1 Event: 0 – target left zone, 1 – target entered zone
156 Geozone 02 1 Event: 0 – target left zone, 1 – target entered zone
157 Geozone 03 1 Event: 0 – target left zone, 1 – target entered zone
158 Geozone 04 1 Event: 0 – target left zone, 1 – target entered zone
159 Geozone 05 1 Event: 0 – target left zone, 1 – target entered zone
199 Virtual Odometer 4 Value returned in meters.
240 Movement 1 0 – not moving., 1 – moving.
179 Digital output 1 state 1 Logic: 0 / 1
180 Digital output 2 state 1 Logic: 0 / 1
181 PDOP 2 Probability*10; 0-500
182 HDOP 2 Probability*10; 0-500
There are two types of operations with I/O elements: simple monitoring
and event generating. Monitoring method is used when current I/O
information needed with regular GPS coordinates. Event generating
method is used when additional AVL packet is needed when current value
of I/O exceeds predefined High and Low levels. I/O settings allow to
define I/O event criteria.
• Enabled or disabled field – allows to enable I/O element so it is added to the data
packet and is sent to the server. By default all I/O element are disabled and FM2
records only coordinates.
• Priority – AVL packet priority – low, high or panic. Regular packets are sent as Low
priority records. When low priority event is triggered, FM2 makes additional record
with indication that the reason for that was IO element change. When High priority
is selected, module makes additional record with high priority flag and sends event
packet immediately to the server by GPRS. Panic priority triggers same actions as
high priority, but if GPRS fails, it sends AVL packet using SMS mode if SMS is
enabled in SMS settings.
• High and Low levels – define I/O value range. If I/O value enters or exits this
range, FM2 generates event. “Generate event” parameter defines when to generate
event – when value enters defined range, exits it or both.
• Averaging constant – it is an I/O event delay parameter. In some applications there
is no need to generate events on every I/O range enter/exit immediately. Sometimes
it is necessary to wait some time interval before event generating. Averaging constant
allows to set I/O event delay (averaging). If I/O value is entering or leaving
22
predefined range, it must have same value for Averaging constant time. 1 Averaging
constant value equals 20 milliseconds.
5.9.1 Monitoring
I/O monitoring starts after enabling I/O element and setting up I/O parameters in
the following order:
Priority always low
High level -1000
Low level -1000
Generate event on range enter
Average constant 1
High and Low level’s values are always -1000 because these thresholds will never be
reached by any of I/O and never generate any additional AVL packet.
Another solution for IO element monitoring is to choose 'Monitoring' option in
'Generate Event' field – this way events will never be generated o matter what values are
entered in fields.
Events happen when the value of enabled I/O intersects thresholds (enter, exit or on
both) predefined by High and Low level thresholds. Table below defines all available values
of I/O settings.
23
6 SMS COMMAND LIST
Essential fields in 'SMS Settings' are 'Login' and 'Password'. This login and password
should be used with every SMS sent to FM2 as identifiers and means of protection from
SMS from unauthorised numbers.
Command structure:
<login><space><password><space><command>
Example:
asd 123 getgps
24
resetprof Reset all FLASH1 profile to default profile No
6.2.1 getstatus
Response details Description
Data Link Indicate module connection to server at the moment: 0 – Not
connected, 1 - connected
GPRS Indicate if GPRS is available at the moment
Phone Voice Call status: 0 – ready, 1 – unavailable, 2 – unknown, 3 –
ringing, 4 – call in progress, 5 - asleep
SIM SIM Status: 0-ready, 1-pin, 2-puk, 3-pin2, 4-puk2
OP Connected to GSM Operator: numerical id of operator
Bat Battery charge level [0-5]
Signal GSM Signal Quality [0-5]
Service
NewSMS Indicate if new message received
Roaming 0 – Home Network, 1 - roaming
SMSFull SMS storage is full? 0 – ok, 1 – SMS storage full
Example: Data Link: 0 GPRS: 1 Phone: 0 SIM: 0 OP: 24602 Bat: 4 Signal: 5 Service: 1 NewSMS: 0
Roaming: 0 SMSFull: 0
25
6.2.2 getweektime
Response details Description
Clock Sync Indicates system clock synchronization status. 0 – System is not
synchronized, 1 – System synchronized
DOW Day Of Week – indicates current day of week starting from 0 –
Monday, 1 – Tuesday, etc.
Time Indicates current GMT time
WeekTime Indicates time in minutes starting from Monday 00:00 GMT
6.2.3 getops
Response details Description
LIST Returns list of current available allowed operators.
6.2.4 getcfgtime
Response details Description
Date/Time Returns last performed configuration date and time.
6.2.5 getgps
Response details Description
GPS Indicates valid (1) or invalid (0) GPS data
Sat Count of currently available satellites
Lat Latitude (Last good Latitude)
Long Longitude (Last good Longitude)
Alt Altitude
Speed Ground speed, km/h
Dir Ground direction, degrees
Date Current date
Time Current GMT time
Example: GPS:1 Sat:7 Lat:54.71473 Long:25.30304 Alt:147 Speed:0 Dir:77 Date: 2007/8/24
Time: 13:4:36
6.2.6 getver
Response details Description
Code Ver Firmware version
Device IMEI IMEI
Device ID Device ID is used to detect by server which type of configuration to
load
Modem App Ver Version of modem application
Modem REV Ver Modem Firmware version
26
Example: Code Ver:0.48.17 Device IMEI:353976010139156 Device ID:000001 Modem APP
Ver:2007.11.07 Modem REV Ver:04.13.00
6.2.7 getinfo
Response details Description
INI Device Initialization Time
RTC RTC Time
RST Restart Counter
ERR Error Counter
SR Number of Sent Records
BR Number of broken records
CF Profile CRC Fail counter
FG Failed GPRS counter
FL Failed link counter
UT UPD Timeout counter
SMS Sent SMS Counter
NOGPS No GPS Timer
GPS GPS receiver state. 0 – OFF, 1 – restarting, 2 – ON but no fix, 3 –
ON and operational, 4 – sleep mode
SAT Average satellites
RS Reset Source Identification
Example: INI:2007/8/24 10:15 RTC:2007/8/24 12:43 RST:2 ERR:11 SR:182 BR:0 CF:0
FG:0 FL:0 UT:0 SMS:2 NOGPS:0:0 GPS:3 SAT:7 RS:7
6.2.8 getio
Response details Description
DI# Digital Input state
DO# Digital Output state
6.2.9 readio #
Response details Description
ID IO element ID
Value IO Element value
6.2.10 setdigout ##
Sets digital outputs to ON or OFF state. Value is written as a row for OUT1 and OUT2
values.
Example: 'setdigout 01' will set OUT2 to high level, while OUT1to low level.
27
6.2.11 getparam ####
Read parameter value. ID consists of 4 digits – first digit identifies profile, second, third and
fourth identifies parameter ID as described in Parameter List chapter.
Example: 'setparam 1245 127.0.0.1' will change configured IP address in profile1 with new value
1.# - IMEI
2.# - APN
3.# - GPRS LOGIN
4.# - GPRS PASSWORD
5.# - IP
6.# - PORT
7.# - MODE (0-TCP/1-UDP)
Parameters are separated by comma (no spaces needed). In case you don’t need to enter
parameter (Login/Pass) – do not put space, simply put comma and write next parameter.
28
7 Debug mode
FM2 is able to transmit its current state when connected to PC using PORT1 cable.
It is used to detect errors and provide information to possible solutions when operating as
unexpected. Download Terminal from:
http://213.226.139.30/Downloads/Software/Terminal.rar. After launching
it choose baud rate 115200 and hardware control – none. Click on 'Start Log' button and
save a new file. Then click 'Connect' to start receiving messages from FM2.
29
8 Parameter List
FM2100 uses only one profile, therefore all changes to parameters must be done in
profile1 (profile0 for global parameters).
30
Minimum Maximum Recommended Goes with (depends on)
Value type
value value value parameters
GPRS Enable (ID=240)
GPRS Data send week time
0 65535 5 schedule (ID=272) U16
Minimum records number in
packet (ID=232)
31
8.2.9 SMS Data send week time schedule (ID=273)
Parameter defines SMS data sending according to week time schedule. This parameter is
used to set data sending on selected week days and hours. Minimum time step is 10 minutes.
Example value: 7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
Format is described in chapter 0
Schedule parameter format
Time is defined as 19 byte array. First byte of array defines week days, the rest 18 bytes
define timestamps with 10 minute interval. In first byte, first bit (LSB) defines if module
should connect to GPRS (send SMS) on Monday, second bit – on Tuesday and so on up to
seventh bit – which means Sunday. Eighth bit (MSB) is not used. If bits value is 0 then
device is not allowed to open GPRS context, but if it is already open – does not close it. If
value is 1 it will work as day minutes are defined in rest of the bytes.
Day’s minutes are defined by 18 bytes (144 bits). Every n’th bit (beginning from the first
bit (LSB) and ending 18 bytes 8’th bit (MSB)) indicates every 10’th minute of the day (day
has 1440 minutes).
Sample:
GPRS will be allowed on Monday to Friday at 8:00 and 16:00 GMT the following value
should be configured:
00011111 00000000 00000000 00000000 000000000 00000000 00000000 00000001 00000000 00000000 00000000
00000000 00000000 000000001 00000000 00000000 00000000 00000000 00000000
Red bits indicate that GPRS will be allowed everyday except Saturdays and Sundays. Blue
bits indicate 480 and 720 minutes (480min = 8h and 720min = 16h). So the parameter value
should be:
1F 00 00 00 00 00 00 01 00 00 00 00 00 01 00 00 00 00 00
It should be sent as UTF8 encoded string.
32
8.3 Security settings and parameters
33
8.4.2 APN username (ID=243)
Parameter defines APN username. In case operator does not use username for login, value
should be empty.
Minimum Maximum Recommended Goes with (depends on)
Value type
value value value parameters
6 char APN Name (ID=242)
Empty - S8[6]
string APN Password (ID=244)
34
8.5.2 GeoFence Zone #1 Configuration Parameter (ID=30)
GeoFence Zone #1 Configuration is 1st zone basic settings parameter: GeoFence zone
shape, priority, zone entering event, zone leaving event. There are two GeoFence zone
shapes: circle, rectangle. GeoFence Zone priority has eight levels (0 to 7). Parameter value is
four bytes that have bit encoded values.
0 bit – GeoFence zone shape
1-3 bits – GeoFence event priority
4 bit – Zone entering event
5 bit – Zone leaving event
6-31 bits reserved
Example:
Value to set: 51 (integer) is [M]00110011[L], where GeoFence Zone shape is Rectangular,
priority of 1, Zone entering event is enabled, Zone leaving event is enabled.
Minimum Maximum Recommended Goes with (depends on)
Value type
value value value parameters
GeoFence border width (ID=20)
GeoFence x1 (ID=31)
0 - - GeoFence y1 (ID=32) U32
GeoFence x2 (ID=33)
GeoFence y2 (ID=34)
35
Minimum Maximum Recommended Goes with (depends on)
Value type
value value value parameters
GeoFence border width (ID=20)
-180.0 180.0 - GeoFence Zone #1 Configuration Float
Parameter (ID=30)
36
8.7 IO properties
IO properties – are additional data sources which are recorded along with usual GPS data.
37
Minimum Maximum Recommended Goes with (depends on)
Value type
value value value parameters
IO#1 property parameter
(ID=300)
IO#1 priority (ID=301)
-
2147483648
2147483648 0 IO#1 High level (ID=302) S32
IO#1 logic operand (ID=304)
IO#1 averaging length
(ID=305)
38
9 MOUNTING RECOMMENDATIONS
9.1 Connecting Wires
• Be sure that after the car computer falls asleep, power is still available on chosen
wire. Depending on a car, this may happen in 5 to 30 minutes period.
• When module is connected, be sure to measure voltage again if it did not decrease.
• It is recommended to connect to the main power cable in the fuse box.
• Be sure to check if it is a real ignition wire – power does not disappear while starting
the engine.
• Check if this is not an ACC wire (when key is in the first position, most electronics
of the vehicle are available).
• Check if power is still available when you turn off any of vehicles devices.
• Ignition is connected to the ignition relay output. As alternative, any other relay,
which has power output, when ignition is on may be chosen.
• Ground wire is connected to the vehicle frame or metal parts that are fixed to the
frame.
• If the wire is fixed with the bolt, the loop must be connected to the end of the wire.
• For better contact scrub paint from the place where loop is connected.
39
• GPS antenna must be placed sticker facing down
40
10 CHANGE LOG
Nr. Date Version Comments
1 080410 1.0 Preliminary draft release.
2 081010 1.1 Minor revision
Major revision, added parameter description, SMS
3 081111 1.2 commands, accessories description, operational
basics, revised configuration chapter
Fixed Navigate LED description, getparam,
4 081218 1.3 setparam command description, sleep mode
description. Updated mounting recommendations.
41