ECHNICAL FEATURES 2.4 E ....................11 LECTRICAL CHARACTERISTICS 2.5 A ....................11 BSOLUTE AXIMUM ATINGS CONNECTION, PINOUT ......................12 3.1 H FM1010 : ..............12 OW TO INSERT CARD INTO DEVICE 3.2 I FM1010 ....................13 NSTALLING DRIVERS 3.3 N LED ........................
Page 4
8.5..8 Min Saved Records (ID=1553) ....................56 8.5..9 Send Period (ID=1554) ......................56 8.5..10 GPRS Week Time (ID=1555) ....................56 Roaming Network GSM operator code “Vehicle on STOP” parameters......56 8.5..11 Min Period (ID=1560)......................56 8.5..12 Min Saved Records (ID=1563) ..................... 56 8.5..13 Send Period (ID=1564) ......................
Page 5
I/O#1 averaging length (ID=1305) ................... 66 8.9 SMS ....................67 EVENT CONFIGURATION I/O#1 element SMS event configuration (ID=100) ............67 MODULE INSTALLATION ...................... 69 9.1 I FM1010 : ....................69 NSTALLING MODULE OBD-II ’ OCATE CONNECTOR IN YOUR CAR...
The device uses a 10 V...16 V DC power supply. The nominal voltage is 12 V DC. The allowed range of voltage is 10 V...16 V DC. To avoid mechanical damage, it is advised to transport the FM1010 device in an impact- proof package.
AC/DC – Alternating Current/Direct Current I/O – Input/Output Record – AVL data stored in FM1010 memory. AVL data contains GNSS 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.
Storage temperature: Mini USB socket -40⁰C ... +70⁰C Storage relative humidity 5 ... 95 % (no condensation) Table 1. FM1010 specifications Energy consumption has been tested at 12V voltage. When in Deep Sleep mode no data storing and sending is activated.
3 CONNECTION, PINOUT How to insert SIM card into FM1010 device: Gently open FM1010 case using screwdrivers Remove FM1010 case Insert SIM card as shown...
Device is ready ________________________________________ *Battery is optional Installing FM1010 drivers Software requirements: • Operating system 32-bit and 64-bit: Windows XP with SP3 or later, Windows Vista, Windows 7. • MS .NET Framework V3.5 or later (http://www.microsoft.com or http://avl1.teltonika.lt/downloads/tavl/Framework/dotnetfx35setupSP1.zip).
Page 14
Installing drivers: Extract and run VCPDriver_V1.3.1_Setup.exe. This driver is used to detect FM1010 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’...
Navigate LED Behaviour Meaning Permanently switched on GNSS signal is not received Blinking every second Normal mode, GNSS is working GNSS is turned off because: Deep sleep mode GNSS antenna short circuited Status LED Behaviour Meaning Blinking every second Normal mode Blinking every 2 seconds Deep sleep mode...
Table 2. OBD II pinout description Mini USB connector Figure 6 Mini USB type B connector FM1010 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...
Contact sales manager to get the latest firmware. Device must be powered on. Connect FM1010 to PC with the USB cable. Launch “Firmware Updater”, select COM port to which device is connected, click connect, and when IMEI and Firmware version fields are filled, start the update. Device needs some time to send IMEI and Firmware version, so do not be afraid if IMEI will not show up immediately, disconnect and after 1-2 minutes try to connect again.
Figure 9 FM1010 firmware updating finished When you see a table like in Figure 9, it means that the firmware is flashed to FM1010 successfully. You may now close the update window and start using your FM1010 device. 5 OPERATIONAL BASICS Operational principals FM1010 module is designed to acquire records and send them to the server.
Active Data Link Timeout parameter, that FM1010 could close GPRS link. Send period (Data Acquisition Mode settings) minus Active Data Link Timeout must be more than 90 sec., that FM1010 could close GPRS link for at least 90 sec. USB cable is not connected.
It keeps adding these intervals until it is time to make a record, then FM1010 records its location and adds odometer value, which is equal to the sum of all distances, measured every second.
Auto Geofencing by turning on car ignition (Configured to be detected by Power Voltage, Ignition or Accelerometer). In case of theft car leaves Auto Geofencing zone without authorization FM1010 device automatically sends high priority record to AVL application. CONFIGURATION Installing FM1010 for configuration: ...
FM1010 configuration is performed via FM1010 Configurator program. FM1010 Configurator version can be downloaded from http://avl1.teltonika.lt/downloads/FM1010/. Contact sales manager to get the latest FM1010 Configurator version. FM1010 configurator operates on Microsoft Windows OS and uses MS .Net Framework 3.5 or higher. Please ensure that MS .Net Framework 3.5 or later is installed on your PC before starting configurator.
Page 23
FM1010 in advanced configuration 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 FM1010 device, otherwise it will not be written to device.
‘SIM PIN’ - allows to enter PIN code if inserted SIM card has activated PIN code security. Note that PIN code can be entered 2 times. After that SIM CARD must be removed from FM1010 and PIN code entered manually.
Figure 13 System settings configuration Records settings Here user can modify if FM1010 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 newest records arrive to AVL application.
Essential fields in ‘SMS’ are ‘SMS Login’ and ‘SMS Password’. The login and password are used with every SMS sent to FM1010 . If login and password are not set, in every SMS sent to FM1010 device two spaces before command have to be used (<space><space><command>).
Ignition is set to 1 when Power Voltage is in range between Low & High Power Voltage Levels. 5.13 Data Acquisition Mode settings Data Acquisition Modes are an essential part of FM1010 device, it is also highly configurable. By configuration user defines how records will be saved and sent. There are three different modes: Home, Roaming and Unknown.
Page 28
This functionality allows having different AVL records acquire and send parameters values when object is moving or stands still. Vehicle moving or stop state is defined by Mode Switch parameter. There are 3 ways for FM1010 to switch between Vehicle on Stop and Vehicle Moving modes see section 5.7.
Page 29
New GPRS context is opened if time is 10 minutes till time checked in table. Therefore if all boxes are checked, FM1010 is able to open new connection anytime. At scheduled time match FM1010 checks for GPRS session activity.
Page 30
Distance based acquire interval. If so, saves the record to memory. If not and speed is higher than 10km/h, then FM1010 checks if angle difference between last record and current record is equal or higher than Angle based acquire value.
Min. time period 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 disables data acquisition depending on distance. Min. distance Angle based data acquiring (Min. angle) – records are being acquired when angle difference between last recorded coordinate and current position is greater than defined value.
Green Driving Eventual Record is generated when driving over allowed (configured) parameters. Over Speeding Eventual Record is generated when driving over allowed (configured) speed and returning to normal speed. Trip settings Trip window offers user to configure Trip feature. If Trip is enabled configuration of parameters are enabled.
Figure 22 Trip continuous distance counting parameter example Geofencing settings FM1010 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 GNSS errors some records are made inside area and some –...
Page 34
Y1 – geofence zone left bottom corner Y coordinate (latitude); X2 or R – geofence zone upper right corner X coordinate (longitude) or radius of circle when Circular zone is used (radius in meters); Y2 – geofence zone upper right corner Y coordinate (latitude); Figure 24 Geofence configuration AutoGeofencing settings AutoGeofence –...
AutoGeofence I/O event When any of the above events is triggered, FM1010 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 26), then the device will not send any messages.
Page 36
The sent SMS messages format is according to: “Date Time EventText” For example, if FM1010 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 27), then the sent SMS is: “2013/7/1 12:00:00 Digital Input 1”...
ATTENTION! If FM1010 is in Deep Sleep mode and SMS event occurs with LOW priority (which does not wake up FM1010 ), 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 38
Figure 159 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 30). If No Event is selected, then it is not possible to turn on SMS events.
Page 39
Figure 31 AutoGeofence SMS event configuration I/O events FM1010 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 (figure 32).
Accelerometer Figure 173 accelerometer configuration FM1010 has inbuilt accelerometer which can easily be configured for individual needs. Acceleration range specifies measurement range for accelerometer. The smaller the range the more precisely configuration can be set. Bigger ranges are only acceptable for harsh acceleration or crash detection.
Page 41
Figure 34 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 FM1010 records only GNSS coordinates.
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, FM1010 generates event. “Generate event” parameter defines when to generate event – when value enters defined range, exits it or both.
Figure 197 Event generation according hysteresis algorithm 6 SMS COMMAND LIST Read chapter 5.11 to know how to construct a proper SMS message and send it to FM1010 device. All commands are case sensitive. While FM1010 operates in Deep Sleep mode and user tries to send SMS message it cannot arrive to FM1010 device, because GSM/GPRS module is disabled most of the time (wake up depends on Send Period parameter).
getgps Current GNSS data and time getinfo Device runtime system information getver Device / Modem / Code version information allver Device / HW version information cpureset Reset CPU resetprof Reset all FLASH1 profile configuration to default profile deleterecords Delete all records saved on FLASH getio Readout digital input 1 readio #...
Ground direction, degrees Date Current date Time Current GMT time Example: GNSS:1 Sat:7 Lat:54.71473 Long:25.30304 Alt:147 Speed:0 Dir:77 Date: 2007/8/24 Time: 13:4:36 getinfo Response details Description Device Initialization Time RTC Time Restart Counter Error Counter Number of Sent Records Number of broken records Profile CRC Fail counter Failed GPRS counter...
Firmware compile date Bootloader version Device ID Flash Manufacturer ID Flash Capacity Version of modem application HW revision voltage GNSS module description FM1010,00.00.13,0,356307044051570,Jul4 2013,00.61,0E,20,18,1.05.01,381,GGG303_002,,,,, getio Response details Description Digital Input 1 state Example: DI1:0 readio # Response details...
Example if unexpected reset was detected: “Crash: 3051,3052,3053”. 7 Debug mode FM1010 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.
(value 1) module reduces level of power usage by turning GNSS module to sleep, in deep sleep mode (value 2) module turns GNSS module to sleep and switch GSM module off (note, that FM1010 do not receive SMS while in deep sleep).
Sleep timeout (ID=1001) Sleep timeout is time after which FM1010 goes to sleep or deep sleep if other requirements are met. It is measured in minutes. Minimum Maximum Recommended Goes with (depends on) Value value value value parameters type 3000 ...
value value value parameters type Ignition Source (ID=1003) 30000 Power Voltage Level Low Level (1006) Records parameters Sorting (ID=1010) Record sorting parameter is responsible for record sorting order. Value of 0 arranging data starting from newest, while value of 1 arranging data starting from oldest. Minimum Maximum Recommended...
GSM parameters GPRS content ac ivation (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 parameters...
GPRS content activation 50 char 1240) (ID= S8[16] string (ID=1245) Domain 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 Empty 65535 1240)
Example: 37060012346 Minimum Maximum Recommended Goes with (depends on) Value value value value parameters type 1 digit 16 digits S8[17] If SMS data sending is enabled (ID=1250) first value in a list is server GSM number. The SMS with panic priority will be sent ...
Example value: 7F,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF,FF 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 –...
value value value parameters type Min Period (ID=1550) Min Distance (ID=1551) GPRS Week Time (ID=1555) 8.5..8 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...
Roaming Network GSM operator code “Vehicle MOVING” parameters 8.5..15 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...
value value value parameters type Min Saved Records (ID=1573) 2592000 GPRS Week Time (ID=1575) 8.5..20 GPRS Week Time (ID=1575) Read chapter 8.5..4. Unknown Network GSM operator code “Vehicle on STOP” parameters 8.5..21 Min Period (ID=1580) 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 Goes with (depends on) Value value value value parameters type Min Period (ID=1570) 65535 Min Angle (ID=1572) GPRS Week Time (ID=1575) 8.5..27 Min Angle (ID=1592) This parameter indicates angle in degrees in order to acquire new record. If angle difference between last recorded coordinate and current position is greater than defined value, new record is stored.
Minimum Maximum Recommended Goes with (depends on) Value value value value parameters type Max Acceleration Force (ID=1602) It is max allowed acceleration force which can be reached while accelerating without triggering harsh acceleration event. Minimum Maximum Recommended Goes with (depends on) Value value value...
Trip (ID=1280) Ignition Off Timeout (ID=1282) This parameter represents timeout to wait if ignition is off in order to detect TRIP STOP and generate event. Minimum Maximum Recommended Goes with (depends on) Value value value value parameters type 65535 Trip (ID=1280) ...
All Geofencing parameters 8.6..4 Geofence Zone #1 Generate Event (ID=1032) Generate event on: a) No event – value 0 b) On entering zone – value 1; c) On exiting zone – value 2; d) On both – value 3; Minimum Maximum Recommended Goes with (depends on)
8.6..8 Geofence Zone #1 Latitude (Y2) (ID=1036) If shape is rectangular, then ID=1036 is right upper corner Y coordinate. If shape circle, ID=1036 is not used. Minimum Maximum Recommended Goes with (depends on) Value value value value parameters type All Geofencing parameters Float Other 4 GeoFence zone’s parameters have the same logic as shown in GeoFence Zone #1.
AutoGeofence event Priority (ID=1103) 8.6..13 Radius (ID=1105) Parameter represents radius of circle with center device coordinates after activating AutoGeofence feature. Minimum Maximum Recommended Goes with (depends on) Value value value value parameters type Enable/Disable (ID=1101) 1000000 Accelerometer parameters 8.7..1 Acceleration range configuration (ID=1290) Parameter represents range of movement detection in G force.
Parameter represents how long it takes to change movement I/O element state from 1 to 0 in seconds. Minimum Maximum Recommended Goes with (depends on) Value value value value parameters type Ignition Source (ID=1003) I/O parameters I/O properties are additional data sources which are recorded along with usual GNSS data. ...
Minimum Maximum Recommended Goes with (depends on) Value value value value parameters type I/O#1 property parameter (ID=1300) /O#1 priority ( =1301) -2147483648 2147483647 I/O#1 High level (ID=1302) I/O#1 logic operand (ID=1304) I/O#1 averaging length (ID=1305) I/O#1 logic operand (ID=1304) Parameter defines when event is sent: 0 –...
I/O element I/O Element Number parameters I/O#0 – Digital input 1 1300 – 1305 I/O#1 – PDOP 1310 – 1315 I/O#2 – HDOP 1320 – 1325 I/O#3 – Power voltage 1330 – 1335 I/O#4 – Movement 1340 – 1345 I/O#5 – Odometer 1350 –...
Page 68
GSM Signal Deep Sleep Cell ID Area Code Battery Voltage Battery Current Green Driving OverSpeeding Trip Geo Zone 1 Geo Zone 2 Geo Zone 3 Geo Zone 4 Geo Zone 5 Auto Geofence...
1) Locate OBD-II connector in your car (see car owner’s manual for the location of the connector) 2) Plug in FM1010 device in OBD-II connector. 3) If status and navigate led lights turn on, device is ready to use. Installation recommendations: 1) SIM card should be inserted in the module while the connector is plugged off (while module has no power).
Start Move Timeout – is a time interval required for accelerometer to be in the moving state, to consider vehicle as moving. Warning! Do not use FM1010 device if it distracts driver or causes inconvenience due to OBD II placement. Device must not interfere with driver!
Need help?
Do you have a question about the FM1010 and is the answer not in the manual?
Questions and answers