10 V...30 V DC. To avoid mechanical damage, it is advised to transport the FM1100 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.
AC/DC – Alternating Current/Direct Current I/O – Input/Output Record – AVL data stored in FM1100 memory. AVL data contains GPS and I/O information AVL packet - data packet that is being sent to server during data transmission. AVL packet contains from 1 to 50 records.
Socket 2x5 -25⁰C ... +55⁰C 4-794628-0 or similar Storage temperature: -40⁰C ... +70⁰C Mini USB socket Storage relative humidity 5 ... 95 % (no condensation) Table 1. FM1100 specifications When in Deep Sleep mode no data storing and sending is activated.
Note: Analog Input error margin can increase if temperature varies. If Analog input is not connected FM1100 will still measure certain numbers and it cannot be 0. This measurement is influenced by hardware components. Absolute Maximum Ratings VALUE Min. Typ.
Page 13
Remove FM1100 case Insert SIM card as shown Step for FM1100M+2SIM version: Insert SIM cards as shown. Lower slot is for SIM 1, upper slot is for SIM2. Attach top housing cover Device is ready...
Installing drivers: Extract and run VCPDriver_V1.3.1_Setup.exe. This driver is used to detect FM1100 device connected to the computer. Click 'Next' in driver installation window (figures below): Figure 2 Driver installation window This will launch device driver installation wizard. In the following window click ‘Next’...
Figure 4 Driver installation window You have now installed drivers for FM1100 device successfully. Navigate LED Behaviour Meaning Permanently switched on GPS signal is not received Blinking every second Normal mode, GPS is working GPS is turned off because: ...
Table 2. Socket 2x5 pinout description Mini USB connector Figure 6 Mini USB type B connector FM1100 connected to PC creates an STM Virtual COM Port, which can be used as a system port (to flash firmware and configure the device): Figure 7 COM-Ports...
Note: Teltonika does not provide any additional equipment like panic buttons, door sensors or others. 1 – Wire devices One of the realized features FM1100 is 1-Wire® data protocol, which enables connection of thermometer (DS1820, DS18S20 and DS18B20) and I-Button type: DS1990A (Figures 8 and 9 show FM1100 and 1-wire®...
Page 18
A fuel tank level sensor exists in most cars, which shows the approximate fuel level in the driver’s indicator panel. It is possible to connect FM1100 Analog input to it (if sensor returns analogue signal proportional to fuel level). Figure shows the connection scheme to the FM1100 and fuel tank sensor.
Figure 12 Inverting relay connection Immobilizer relay When connected as shown below, FM1100 disables engine starter when output is OFF. More details about relays can be found below. Figure 13 Immobilizer relay connection Relays An ordinary automotive relay is used to invert input signal or to immobilize engine starter.
Page 20
Figure 15 FM1100 firmware updater screen Figure 16 FM1100 firmware updating finished When you see a table like in Figure 15, it means that the firmware is flashed to FM1100 successfully. You may now close the update window and start using your FM1100 device.
RILS stands for Remote Imlet Loading System, which is used to update FM1100 processor firmware. In order to update firmware, server sends a SMS to the FM1100 and directs it to connect to the server and download new firmware. The special web interface is used for this operation.
FM1100 can enter sleep mode if ALL of these conditions are met: FM1100 has to be configured to work in Sleep mode and Sleep timeout is reached; Device must be synchronized time with GPS satellites;...
It keeps adding these intervals until it is time to make a record, then FM1100 records its location and adds odometer value, which is equal to the sum of all distances, measured every second.
Auto Geofencing feature if enabled is activated automatically by turning off car ignition. Next time before driving user has to disable Auto Geofencing with iButton or by turning on car ignition. In case of theft car leaves Auto Geofencing zone without authorization FM1100 device automatically sends high priority record to AVL application.
5.4.4 iButton list iButton list is used to enter authorized iButton ID codes, which are used to authenticate driver in Authorized driving and Auto Geofencing options.
FM1100 has one user editable profile, which can be loaded from device, and saved. User can also revert to default settings, by pressing Load Defaults button. After any modification of configuration settings it has to be saved to FM1100 device, otherwise it will not be written to device.
‘Add Keyword’ / ‘Change Keyword’ / ‘Switch Security Off’– buttons are used to protect configurator from unauthorized access to configuration. Keyword is 4 – 10 symbol length. If keyword is set, every time user reconnects FM1100 to USB port, user will be asked to provide valid keyword when connecting FM1100 to configurator.
FM1100M version can be still used as a standard FM1100. It can be configured to acquire and send data to server. It will be possible to store up to 100’000 data records if GSM is not available at the moment. It will send data later when GPRS is available again.
Page 29
For one SIM card using it must be placed in SIM1 slot (default lower slot in SIMholder, it is closer to PCB). When FM1100 connected to configurator select in GSM → Operator List section as shown on the Figure 22 FM11XX Configurator window 2SIM mode setup. There is Operator List for SIM1 and SIM2 and Preferred Roaming Operator List for SIM1 and SIM2.
If there are no available operators from SIM1 or SIM2 Operator lists or the lists are empty, FM1100 scans the network and tries to connect Unknown operator. If the connection is lost, FM1100 will return to Home and try to connect to Home operators as it has the highest priority.
Figure 24 System settings configuration 5.10 Records settings Here user can modify if FM1100 device will send newest records first, meaning, that the most important thing is to know recent position of car, older records are being sent right after...
Essential fields in ‘SMS’ part are ‘Login’ and ‘Password’. The login and password are used with every SMS sent to FM1100. If login and password are not set, in every SMS sent to FM1100 device two spaces before command have to be used (<space><space><command>).
SMS request messages – answers are always sent back to sender telephone number. FM1100 can send binary SMS with 24-coordinates-in-one-SMS. It 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.
Figure 28 Operator list configuration If operator list is left empty, it will allow using GPRS to any GSM operator. Please note that FM1100 will work in Unknown mode only (make sure it is configured to allow data sending – GPRS context is enabled).
Page 36
Figure 29 Data Acquisition Mode configuration Operator search is performed every 15 minutes. Depending on current GSM operator, Home, Roaming or Unknown mode can be changed faster than every 15 minutes. This process is separate from operator search. Movement criteria are checked every second. Figure 30 Data Acquisition Mode configuration...
Page 37
New GPRS context is opened if time is 10 minutes till time checked in table. Therefore if all boxes are checked, FM1100 is able to open new connection anytime. At scheduled time match FM1100 checks for GPRS session activity.
Page 38
Distance based acquire interval. If so, saves the record to memory. If not and speed is higher than 10km/h, then FM1100 checks if angle difference between last record and current record is equal or higher than Angle based acquire value.
5.15 Features settings For more information about available Scenarios, Trip, Geofencing and iButton list, refer to 5.4 chapter. 5.15.1 Scenarios settings In Scenarios window four different scenarios are available, two per each Digital Output (DOUT). Only one per digital output can be active at a same time, e.g. DOUT1 can have either Green driving or Over Speeding enabled, DOUT2 can have either Authorized Driving or Immobilizer enabled.
5.15.2 Trip settings Trip window offers user to configure Trip feature. If Trip is enabled configuration of parameters are enabled. Start Speed – GPS speed has to be greater than the specified Start Speed in order to detect Trip Start. Ignition Off Timeout –...
5.15.3 Geofencing settings FM1100 has 5 configurable Geofence zones and it can generate an 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 –...
Page 42
Figure 37 Geofence configuration AutoGeofencing settings AutoGeofence – the last known position after movement = off. If your car’s being taken away – you can be notified. The shape and size of the geofence zones are parameters. It is possibility to state whether entering in or out of the geofence triggers an asynchronous message.
AutoGeofence I/O event When any of the above events is triggered, FM1100 sends a configured SMS message to a defined phone number. If SMS events is activated, but there are no numbers defined in SMS events PreDefined Numbers list (figure 1), then the device will not send any messages.
Page 44
The sent SMS messages format is according to: “Date Time EventText” For example, if FM1100 is configured to send an SMS, when Digital Input 1 reaches High level, with priority High and configured to generate event on both range enter and exit (figure 2), then the sent SMS is: “2012/6/7 12:00:00 Digital Input 1”...
ATTENTION! If FM1100 is in Deep Sleep mode and SMS event occurs with LOW priority (which does not wake up FM1100), then the device does not send the message. It is saved in device memory until it wakes up from Deep Sleep mode and GSM modem starts working normally.
Page 46
Figure 42 Trip Start/Stop SMS event configuration Geofence Geofence SMS event is triggered and message sent when the device exits and/or enters a configured Geofence zone. The Geofence zone must be configured to generate an event On Exit, On Enter or On Both (figure 5). If No Event is selected, then it is not possible to turn on SMS events.
Figure 44 AutoGeofence SMS event configuration I/O events FM1100 sends SMS event message when a configured I/O property enters and/or exits its configured High/Low boundaries or Hysteresis event generation is chosen (Monitoring does not generate event, so SMS event could not be configured). Every IO element SMS event can be configured to send individual message to different numbers.
Page 48
Permanent I/O elements (are always sent to server if enabled) Property Name Bytes Description Digital Input Status 1 Logic: 0 / 1 Digital Input Status 2 Logic: 0 / 1 Digital Input Status 3 Logic: 0 / 1 Analog Input 1 Voltage: mV, 0 –...
Page 49
Figure 46 I/O settings Enabled or disabled field – allows enabling 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 FM1100 records only GPS coordinates.
Note: I/O element’s “Movement sensor” Averaging constant is interpreted as Start Move Timeout in seconds (from 1 to 59). Start Move Timeout – is a time interval required for movement sensor to be in the moving state, to consider vehicle as moving. 5.16.1 Monitoring I/O monitoring starts after enabling I/O element and setting up I/O parameters as it is shown below:...
Figure 50 Event generation according hysteresis algorithm 6 SMS COMMAND LIST Read chapter 5.12 to know how to construct a proper SMS message and send it to FM1100 device. All commands are case sensitive. While FM1100 operates in Deep Sleep mode and user tries to send SMS message it cannot arrive to FM1100 device, because GSM/GPRS module is disabled most of the time (wake up depends on Send Period parameter).
getinfo Device runtime system information deleterecords Delete all records saved on FLASH getio Readout digital inputs and outputs readio # Readout input value according entered ID, # - ID value setdigout ## Y1 Y2 set digital outputs 0 – OFF, 1 – ON Y1 –...
6.1.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 Bootloader Ver Bootloader Version Modem App Ver Version of modem application (veiks: nuo 00.05.14) Revision Firmware revision Example: Code Ver:01.06.15 Rev:1 Device IMEI:353976010139156 Device ID:000001...
Example: DI1:0 DI2:0 DO1:0 DO2:0 6.1.9 readio # Response details Description I/O element ID Value I/O Element value Example: I/O ID:3 Value:0 6.1.10 setdigout ## Y1 Y2 Sets digital outputs to ON or OFF state (for some time if needed). Value is written as a row for OUT1 and OUT2 values.
6.1.16 flush #,#,#,#,#,#,# Initiates all data sending by GPRS to specified target server. Comma separated parameters go as numbered: 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).
- SIM1, SIM2 info 7 Debug mode FM1100 is able to transmit its current state when connected to PC using USB cable. It is used to detect errors and provide information to possible solutions when operating as unexpected. Download Terminal from: http://avl1.teltonika.lt/Downloads/Software/Terminal.zip.
(value 1) module reduces level of power usage by turning GPS module to sleep, in deep sleep mode (value 2) module turns GPS module to sleep and switch GSM module off (note, that FM1100 do not receive SMS while in deep sleep). Minimum...
8.2.6 Saving/Sending without time synchronization (ID=201) When this feature is enabled (value = 1), then records can be saved and sent to server without time synchronization. Minimum Maximum Recommended Goes with (depends on) Value value value value parameters type Records parameters 8.3.1 Sorting (ID=1010) Record sorting parameter is responsible for record sorting order.
GSM parameters 8.4.1 GPRS content ac ivation SIM1 (ID=1240) Parameter allows or does not allow GPRS usage. If GPRS is not allowed value is 0, if GPRS is allowed value is 1. Minimum Maximum Recommended Goes with (depends on) Value value value value...
50 char GPRS content activation SIM1 S8[16] 1240) (ID=1245) string (ID= Domain 8.4.6 Target Server Port (ID=1246) Parameter defines AVL data destination server port number. Example: 12050 Minimum Maximum Recommended Goes with (depends on) Value value value value parameters type GPRS content activation SIM1 Empty 65535...
8.4.11 APN username SIM2 (ID=205) 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 value value value parameters type GPRS content activation SIM1 1240) 30 char (ID= Empty...
8.4.16 SMS Data send week time schedule (ID=1273) 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: 7F,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF For more information read 8.5.1.4 “Schedule parameter format”.
X defines starting position that is changed: If X is from 0 to 49, X means index of operator code which has to be configured. Up to 20 operator codes may be configured in 1 SMS. Example: setparam 212 16 24602,24603,24605 Here 16 , 17 and 18...
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 bit (beginning from the first bit (LSB) and ending 18 bytes 8 bit (MSB)) indicates every 10 minute of the day (day has 1440 minutes).
8.5.2.4 Min Saved Records (ID=1553) This parameter defines minimum number of records in one data packet that can be sent to server. It has higher priority than Data Send Period (ID=1554). Minimum Maximum Recommended Goes with (depends on) Value value value value parameters...
8.5.4 Roaming Network GSM operator code “Vehicle MOVING” parameters 8.5.4.1 Min Period (ID=1570) This parameter indicates time interval in seconds in order to acquire new record. If value is 0 it means no records by min period will be saved. Minimum Maximum Recommended...
Minimum Maximum Recommended Goes with (depends on) Value value value value parameters type Min Saved Records (ID=1573) 2592000 GPRS Week Time (ID=1575) 8.5.4.6 GPRS Week Time (ID=1575) Read chapter 8.5.1.4. 8.5.5 Unknown Network GSM operator code “Vehicle on STOP” parameters 8.5.5.1 Min Period (ID=1580) This parameter indicates time interval in seconds in order to acquire new record.
8.5.6.2 Min Distance (ID=1591) This parameter indicates distance in meters in order to acquire new record. Record is stored when the distance between previous records is greater than parameter’s value. If value is 0 it means no records by min distance will be saved. Minimum Maximum Recommended...
Features Parameters 8.6.1 Digital Output No.1 usage scenarios (ID=1600) Device can operate in its scenario according to selected value: No Scenario for Digital No.1 selected (value 0); Green Driving selected (value 1), Overspeeding selected (value 2). Minimum Maximum Recommended Goes with (depends on) Value value value...
Minimum Maximum Recommended Goes with (depends on) Value value value value parameters type iButton List (ID=1610-1659) 8.6.6 Trip (ID=1280) This parameter enables ability to detect START and STOP of the trip. Minimum Maximum Recommended Goes with (depends on) Value value value value parameters...
Minimum Maximum Recommended Goes with (depends on) Value value value value parameters type 1000000 1000 All Geofencing parameters 8.6.10.2 Geofence Zone #1 Shape (ID=1030) Geofence shape parameter can be: circle – value 0; rectangle – value 1. Minimum Maximum Recommended Goes with (depends on) Value value...
8.6.10.7 Geofence Zone #1 Longitude (X2) (ID=1035) Parameter has two meanings depending on zone shape. If shape is a rectangle, then ID=1035 is right upper corner X coordinate. If shape is a circle, then ID=1035 is radius of circle with center of ID=1033 and ID=1034. For rectangle: Minimum Maximum...
Minimum Maximum Recommended Goes with (depends on) Value value value value parameters type Enable/Disable (ID=1101) iButton List (ID=1610-1659) 8.6.11.4 AutoGeofence event Priority (ID=1103) Parameter defines AutoGeofence event priority: 0 is low, 1 – high; Minimum Maximum Recommended Goes with (depends on) Value value value...
Minimal Maximum Recommended Goes with (depends on) Value value value value parameters type I/O#1 property parameter (ID=1300) /O#1 (ID=1301) priority I/O#1 High level (ID=1302) I/O#1 Low level (ID=1303) I/O#1 averaging length (ID=1305) 8.7.6 I/O#1 averaging length (ID=1305) Parameter defines I/O property sample length to average. If no averaging needed default value is 1.
SMS event configuration 8.8.1 I/O#1 element SMS event configuration (ID=100) Command sets SMS warning on I/O#1 element. SMS Format: setparam X,Y,W,Z X – ID Y – Enable/Disable (0/1) W – Telephone number INDEX (See 8.4.13 SMS Event Predefined Numbers paragraph, ID 150 –...
Page 78
Reserved Green Driving OverSpeeding Authorized Driving Immobilizer Trip Geo Zone 1 Geo Zone 2 Geo Zone 3 Geo Zone 4 Geo Zone 5 Auto Geofence Reserved Reserved Reserved Reserved...
These points in the car are the battery terminals. Therefore, we recommend connecting the power of FM1100 (wire GND and POWER) directly to the battery terminals. Another valid option is to connect the wires to the main POWER cable inside the fuse box (if there is none, then to the power supply where the fuses of vehicle’s computer...
When placing antennas avoid easily reached places. Avoid GPS antenna placement under metal surfaces. Avoid placing FM1100 device near car radio, speakers or alarm systems. GPS antenna must be placed so its state is as horizontal as possible (if antenna is leant more than 30 degrees, it is considered incorrect mounting).
Need help?
Do you have a question about the FM1100 and is the answer not in the manual?
Questions and answers