14.11.2012 Views

6 Configuration commands - for Falcom STEPP

6 Configuration commands - for Falcom STEPP

6 Configuration commands - for Falcom STEPP

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

This document is available at HTTP://WWW.FALCOM.DE/ .<br />

Version 1.8.14<br />

<strong>Falcom</strong> <strong>STEPP</strong><br />

<strong>STEPP</strong>config Instructions<br />

<strong>STEPP</strong>-STARTERKIT Instructions


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

Index of contents<br />

0 OVERVIEW OF DOCUMENT ...............................................6<br />

1 THE <strong>STEPP</strong> STARTERKIT .............................................8<br />

1.1 OVERVIEW...................................................................................................................................... 8<br />

1.2 START-UP ..................................................................................................................................... 10<br />

1.3 INSTALLING THE <strong>STEPP</strong>-STARTERKIT ..................................................................................... 13<br />

2 OVERVIEW - FALCOM <strong>STEPP</strong>CONFIG –<br />

EVALUATION AND CONFIGURATION<br />

SOFTWARE .....................................................................17<br />

2.1 VERSION HISTORY........................................................................................................................ 18<br />

2.1.1 <strong>Falcom</strong> <strong>STEPP</strong> operating with Firmware version 1.8.14............................................................. 18<br />

2.1.2 <strong>Falcom</strong> <strong>STEPP</strong> operating with Firmware version 1.6.10............................................................. 18<br />

2.1.3 <strong>Falcom</strong> <strong>STEPP</strong> operating with Firmware version 1.6.5............................................................... 19<br />

2.1.4 <strong>Falcom</strong> <strong>STEPP</strong> operating with Firmware 1.6.2 ........................................................................... 19<br />

2.1.5 <strong>Falcom</strong> <strong>STEPP</strong> operating with Firmware 1.4.5 ........................................................................... 20<br />

2.1.6 <strong>Falcom</strong> <strong>STEPP</strong> operating with Firmware 1.4 .............................................................................. 20<br />

3 BRIEF OVERVIEW OF THE SMS AND NMEA<br />

COMMANDS....................................................................23<br />

4 CONFIGURATION INSTRUCTIONS..........................27<br />

4.1 STARTDISPLAY ............................................................................................................................. 27<br />

4.2 MENU BAR.................................................................................................................................... 28<br />

4.2.1 Settings Menu.............................................................................................................................. 28<br />

4.2.1.1 Settings - CARS ............................................................................................................................................ 29<br />

4.2.1.2 Settings - COMport and MapSoftware ......................................................................................................... 30<br />

4.2.1.3 Reinitializing GSM modem........................................................................................................................... 31<br />

4.2.2 Starting the Map software............................................................................................................ 31<br />

4.2.3 Service Mode Menu..................................................................................................................... 32<br />

4.2.3.1 <strong>Configuration</strong> of Device Parameters............................................................................................................ 32<br />

4.2.3.1.1 General parameters (see image 9) ................................................................................................................ 34<br />

4.2.3.1.2 Alarm key configuration .............................................................................................................................. 36<br />

4.2.3.1.3 GPS History configuration ........................................................................................................................... 38<br />

4.2.3.1.4 Analogue imputs configuration () .................................................................................................................. 39<br />

4.2.3.1.5 Configure Geo-fencing................................................................................................................................. 41<br />

4.2.3.2 Configure GPS protocols ............................................................................................................................. 45<br />

4.2.3.3 Transmit device status ON/OFF................................................................................................................... 46<br />

4.2.3.4 Transmit device status OFF ......................................................................................................................... 46<br />

4.2.3.5 Logging (new item using <strong>STEPP</strong>Config 1.03 and greater version).............................................................. 46<br />

4.2.3.6 CheckSum Calculator................................................................................................................................... 46<br />

4.2.3.7 Service Mode OFF ....................................................................................................................................... 47<br />

4.3 MAIN WINDOW ............................................................................................................................. 47<br />

4.3.1 Remote Window .......................................................................................................................... 49<br />

4.3.1.1 Data line....................................................................................................................................................... 49<br />

4.3.1.2 Voice line...................................................................................................................................................... 49<br />

4.3.1.2.1 Voice call ..................................................................................................................................................... 50<br />

4.3.1.2.2 Alarm call..................................................................................................................................................... 50<br />

4.3.1.3 Device event status ON/OFF........................................................................................................................ 50<br />

4.3.1.4 GSM event status ON/OFF........................................................................................................................... 50<br />

4.3.2 SMS window ............................................................................................................................... 51<br />

4.3.2.1 Selection box – <strong>for</strong> predefined configuration <strong>commands</strong> (select command)................................................. 52<br />

4.3.2.2 SMS Position request ................................................................................................................................... 53<br />

4.3.2.2.1 To start a position request via SMS, please follow the steps below: ............................................................ 53<br />

4.3.2.2.2 SMS Remote configuration with predefined <strong>commands</strong> .............................................................................. 53<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 1


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

4.3.2.3 Examples of configuration <strong>commands</strong>.......................................................................................................... 54<br />

4.3.3 Status window.............................................................................................................................. 55<br />

4.3.4 History window ........................................................................................................................... 56<br />

4.3.5 Send History Tool........................................................................................................................ 58<br />

4.3.6 Alarms window............................................................................................................................ 60<br />

4.3.7 Satellites window......................................................................................................................... 61<br />

4.3.8 Info window................................................................................................................................. 62<br />

4.3.9 Audio channels ............................................................................................................................ 64<br />

4.3.9.1 Voice channel............................................................................................................................................... 65<br />

4.3.9.2 Alarm channel .............................................................................................................................................. 65<br />

5 TRACKING ......................................................................66<br />

5.1 HISTORY FUNCTION...................................................................................................................... 66<br />

5.1.1.1 Filter Settings............................................................................................................................................... 67<br />

5.1.2 <strong>Configuration</strong> examples............................................................................................................... 67<br />

5.1.2.1 How to download the history records........................................................................................................... 70<br />

5.1.2.1.1 NMEA and Binary history data.................................................................................................................... 71<br />

6 CONFIGURATION COMMANDS - FOR<br />

FALCOM <strong>STEPP</strong>.............................................................72<br />

6.1 SMS AND PSRF COMMAND SYNTAX ........................................................................................... 73<br />

6.1.1 SMS Command syntax ................................................................................................................ 73<br />

6.1.1.1 SMS Command structure.............................................................................................................................. 73<br />

6.1.2 NMEA Messages syntax.............................................................................................................. 74<br />

6.1.2.1 NMEA messages improved structure............................................................................................................ 75<br />

6.1.3 Respond message structure.......................................................................................................... 76<br />

6.1.4 Combining <strong>commands</strong> on the same command line ..................................................................... 77<br />

6.2 NMEA MESSAGES TRANSMITTED/SELECTED BY/TO <strong>STEPP</strong> DEVICE ............................................ 77<br />

6.2.1 Description of NMEA output messages ...................................................................................... 77<br />

6.3 SUPPORTED PARAMETER .............................................................................................................. 82<br />

6.3.1 NAME ......................................................................................................................................... 82<br />

6.3.2 PIN............................................................................................................................................... 83<br />

6.3.3 PWD ............................................................................................................................................ 83<br />

6.3.4 RING ........................................................................................................................................... 84<br />

6.3.5 PORT.............................................................................................................................. 85<br />

6.3.6 KEY................................................................................................................................ 86<br />

6.3.7 IN.................................................................................................................................... 87<br />

6.3.8 TEL ................................................................................................................................ 88<br />

6.3.9 VOL............................................................................................................................................. 89<br />

6.3.10 LOG............................................................................................................................................. 90<br />

6.3.11 ACK () .......................................................................................................................................... 91<br />

6.3.12 GPSRESET () ............................................................................................................................... 91<br />

6.3.13 GSMRESET () .............................................................................................................................. 92<br />

6.3.14 GSMWRST () ............................................................................................................................... 93<br />

6.3.15 MSG ............................................................................................................................................ 93<br />

6.3.16 IGN () ............................................................................................................................................ 95<br />

6.3.17 GEOMSG .................................................................................................................................... 97<br />

6.3.18 GEO () ............................................................................................................................. 98<br />

6.3.19 DEL ............................................................................................................................................. 99<br />

6.4 SMS CONFIGURATION COMMANDS– SUPPORTED FROM FIRMWARE 1.6.2 .................................. 100<br />

6.4.1 &CNF [PWD] UNIT NAME=VALUE[:NAME=VALUE] Write device configuration .......... 101<br />

6.4.2 &CNF [PWD] PASS Define a password <strong>for</strong> SMS configuration.............................................. 103<br />

6.4.3 &REQ [PWD] POS [n] Request vehicle position with defined period...................................... 103<br />

6.4.4 &REQ [PWD] POS () Configure and request vehicle position with defined period ................... 104<br />

6.4.5 &REQ [PWD] CNF Read the configuration of device.............................................................. 105<br />

6.4.6 &REQ [PWD] CONNECT Initiate a return call as a data call ................................................. 106<br />

6.4.7 &REQ [PWD] PHONE [phone] Initiate a listen or voice call...................................... 106<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 2


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

6.4.8 &REQ [PWD] START [latitiude],[longitude] Request vehicle position every defined<br />

period () ....................................................................................................................................... 107<br />

6.4.9 &CNF [PWD] WATCH [radious],[text] () Set a master region ................................................. 107<br />

6.5 NMEA COMMANDS – SUPPORTED FROM FIRMWARE 1.6.2 AND GREATER ................................. 110<br />

6.5.1 $PSRF108,NAME=VALUE[:NAME=VALUE] Write device configuration........................... 110<br />

6.5.2 $PSRF103,[msg],00,[rate],01[*CkSum] Select protocols to be sent to.................. 112<br />

6.5.3 $PSRF109,[data][*ChSum] Download the history data......................................... 113<br />

6.6 GPIOP FORMAT PROTOCOL........................................................................................................ 113<br />

6.7 DESCRIPTION OF THE BINARY FORMAT ....................................................................................... 115<br />

6.7.1 Convert the GPIO hexadecimal value to binarry <strong>for</strong>mat ........................................................... 116<br />

6.8 VEHICLE LOCATION ................................................................................................................... 117<br />

6.9 FALCOM <strong>STEPP</strong> – HELP WITH OCCURRING ERRORS................................................................... 118<br />

7 HOW TO UPDATE THE NEW FIRMWARE INTO<br />

THE <strong>STEPP</strong> ....................................................................120<br />

8 APPENDIX A..................................................................122<br />

8.1 HOW TO CONVERT THE COORDINATES........................................................................................ 122<br />

8.1.1 What to do if the defined password of device fails ? ................................................................. 122<br />

8.1.2 Default settings of the firmware 1.6.5 ....................................................................................... 123<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 3


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

Version history:<br />

Version<br />

number<br />

Author Changes<br />

1.00 Fadil Beqiri - Initial version<br />

1.01 Fadil Beqiri - Connection illustration (Image 26) optimize.<br />

1.02 Saleh Mohamad - Command on page 67 corrected<br />

- Added new chapter “4.2.3.1.4 Analogue imputs configuration”.<br />

- Added new SMS <strong>commands</strong> (POS polling positions and START<br />

reset GPS receiver and GSM engine).<br />

1.2 RC3 Fadil Beqiri<br />

-<br />

-<br />

The parameter LOG corrected<br />

The parameter KEY corrected (added)<br />

- The description of chapter 6.4.7 corrected.<br />

-<br />

-<br />

The received alarm SMS from is corrected (added)<br />

On the chapter 6.1.2 the command $PSRF109 is corrected.<br />

- New feature <strong>for</strong> Yellow LED added<br />

- New chapter “<strong>Falcom</strong> <strong>STEPP</strong> operating with Firmware 1.4 “<br />

included new SMS <strong>commands</strong> added.<br />

- “Important item “ to “Service Mode” menu added.<br />

- New NOTE added<br />

- Chapters 4.1, 4.2.1, 4.2.3, 4.2.3.2, 4.3 updated<br />

- An image description (of each bit) of $GPIOP protocol added<br />

- “Logging” menu item is added instead of “Switch ON<br />

Development Console”, which is removed.<br />

- In the chapter 3.3.1.4, the example of modem profile the<br />

parameters Register Status and GSM-Status updated.<br />

- Figures 9, 10, 12 and 18.b updated.<br />

1.4 Fadil Beqiri<br />

-<br />

-<br />

Chaper 4.3.4 History window updated, new figure added.<br />

Pin 14 in Image 27 added.<br />

- In the chapter 4.2 page 63, Please note updated, new feature <strong>for</strong><br />

password encryption added.<br />

- New SMS parameter “MSG“added.<br />

- Chapter 6.4.7 updated.<br />

- It is possible to transfer data to other modem/mobile using the<br />

command described in chapter 6.4.6.<br />

- An Example is added in the received alarm SMS from <strong>STEPP</strong>.<br />

- A simple Public procedure to calculate the Checksum is<br />

added.<br />

- The “SIM” with corresponding solution on page 74 added.<br />

- New chapter “How to update the new firmware into the<br />

<strong>STEPP</strong>“ is added.<br />

1.4.1 Fadil Beqiri<br />

- The SMS configuration parameter “IN” <strong>for</strong> Analogue<br />

Inputs added.<br />

- New chapter 2.1.4 added (periodically self test on the <strong>Falcom</strong><br />

<strong>STEPP</strong> firmware Ver. 1.4.5 implemented).<br />

- New chapter 3 added (Brief description of supported SMS and<br />

1.4.2 Fadil Beqiri<br />

-<br />

PSRF <strong>commands</strong>)<br />

The NMEA command $PSRF107 disabled. (!!!! Please do not<br />

try to per<strong>for</strong>m this command.)<br />

- The chapter 6.4.1 updated. The SMS parameters MSG and the<br />

PSRF command in the chapter 6.5.1 updated.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 4


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

1.4.3 Fadil Beqiri<br />

1.4.4 Fadil Beqiri<br />

1.4.5 Fadil Beqiri<br />

1.6.2 Fadil Beqiri<br />

1.6.5 Fadil Beqiri<br />

1.6.14 Fadil Beqiri<br />

- <strong>Falcom</strong> released a new configuration software (see page 5).<br />

- Received string above the latest valid GPS position updated<br />

- New chapter 4.2.3.1.5 “Configure Geo-fencing” added.<br />

Possibility to define one or more geographically limited areas.<br />

- The NMEA messages can also be sent via SMS.<br />

- Chapter 8.1 “How to convert the coordinates” added.<br />

- Document layout optemized.<br />

- The GEOMSG parameter updated<br />

- The description on chapter 6.4.2 corrected and new example<br />

added.<br />

- The new parameter GEOMSG configures the Geofencing’s<br />

periodical messages.<br />

- New SMS command added IGN(), monitoring an abandoned<br />

vehicle)<br />

- The SMS command in chapter 6.4.2 corrected and new example<br />

added<br />

- The SMS command &CNF UNIT MSG corrected to the<br />

GEOMSG configuration parameter <strong>for</strong> geo-fencing only.<br />

- On chapter 6 an important note added.<br />

- The command described in chapter 6.4.1 improved.<br />

- New firmware 1.6.2 released. New features added (chapter<br />

2.1.4).<br />

- Dokumentation layout improved, as well as all SMS <strong>commands</strong><br />

and NMEA messages updated (their description is improved).<br />

- Due to the new released firmware version 1.6.5 the following<br />

chapters are added/updated; chapter 2.1.3 added and 6.4.9<br />

updated.<br />

- Chapter 8.1.2 added (default settings of firmware 1.6.5)<br />

- New chapter 2.1.2 added (due to the new parameter<br />

GSMWRST() implemented in the firmware 1.6.10, the GSM<br />

engine resets itself regularly in amount of time).<br />

- Important 1 notice added.<br />

- New chapter 2.1.1 added (due to the firmware 1.8.14, some<br />

features improved).<br />

- A simple calculation is added to get the actual voltage of the<br />

Analogue input 1 and 2 that the data binary represents.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 5


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

0 Overview of Document<br />

<strong>Falcom</strong> <strong>STEPP</strong> is a Plug & Play GSM/GPS device, which contains a software<br />

application that can be configured. The concept of the device is based on a<br />

simple implementation <strong>for</strong> a wide range of applications with low costs and high<br />

flexibility. In particular it offers a speedy development of systems solutions<br />

within the fields of:<br />

- Fleet management with GPS-location<br />

- Vehicle security<br />

At the core of the above-mentioned system solutions is a classical set-up with<br />

client-server architecture. In this scenario, <strong>Falcom</strong> <strong>STEPP</strong> represents the socalled<br />

mobile client (see image 1).<br />

The integration of <strong>Falcom</strong> <strong>STEPP</strong> requires a clear definition:<br />

- The characteristics of the integrated software solution of <strong>Falcom</strong><br />

<strong>STEPP</strong> as a client of the user solution, and the possibilities <strong>for</strong><br />

configuration.<br />

- The instruction command <strong>for</strong> communicating with the client as the<br />

main part of the server application<br />

- The hardware interfaces and the respective, necessary installation<br />

guidelines. This part ensures the physical integration of the device<br />

to the target surroundings.<br />

This document seeks to describe the <strong>Falcom</strong> <strong>STEPP</strong> firmware and its<br />

possibilities <strong>for</strong> configuration, including the description of the configuration<br />

tools (<strong>STEPP</strong>config).<br />

Furthermore, in this document you will find a detailed description of the<br />

instruction command, providing a foundation <strong>for</strong> the set-up of own server<br />

applications <strong>for</strong> communicating with the mobile client (<strong>Falcom</strong> <strong>STEPP</strong>).<br />

The hardware interfaces and the respective installation guidelines are described<br />

in a separate document (“stepp_x.xx_hw.pdf”), which can be downloaded from<br />

<strong>Falcom</strong>’s Homepage (www.falcom.de).<br />

This software description reflects <strong>Falcom</strong> <strong>STEPP</strong>’s firmware version 1.0. By<br />

using a <strong>Falcom</strong> SWING it was developed as a communication device (GSM<br />

Modem). However, it can be used with other software compatible GSM<br />

modems such as <strong>Falcom</strong> A2D-1 and <strong>Falcom</strong> TANGO.<br />

In chapter 1 “<strong>STEPP</strong> STARTERKIT” you’ll find a description of the<br />

supplied hardware – components which will support you during the evaluation<br />

and configuration of <strong>Falcom</strong> <strong>STEPP</strong>.<br />

The STARTERKIT contains all hardware and software components required<br />

<strong>for</strong> an initial start-up and configuration of <strong>Falcom</strong> <strong>STEPP</strong>.<br />

All the essential steps <strong>for</strong> the start-up of <strong>Falcom</strong> <strong>STEPP</strong> with the help of the<br />

STARTERKIT are described in detail.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 6


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

Chapter 2 “Overview – <strong>Falcom</strong> <strong>STEPP</strong>config – Evaluation and<br />

<strong>Configuration</strong> Software” explains, with the help of examples, how to<br />

handle the software. In chapter 2 to 4, all components of the software,<br />

including in<strong>for</strong>mation about configuration options, as well as the required<br />

instruction command <strong>for</strong> the interchangeable client/server communication are<br />

described. In image 1 you can see an example of a practical application.<br />

Image 1: Simplified presentation of the AVL client-server architecture. (<strong>Falcom</strong> offers a<br />

wide variety of GSM modems <strong>for</strong> enabling communication on the server<br />

side).<br />

GSM modem used on the server side, <strong>Falcom</strong> recommends:<br />

� <strong>Falcom</strong> SWING-SET<br />

� <strong>Falcom</strong> TANGO<br />

Or other software compatible devices<br />

For more technical details on <strong>Falcom</strong> products, go to www.falcom.de.<br />

NEW INFORMATION:<br />

The <strong>Falcom</strong> GmbH released a new evaluation and configuration software<br />

(<strong>Falcom</strong> Stepp Configurator 2.0) which operates on both Microsoft Windows<br />

systems (such as Windows95®, Windows98®, Windows2000® and<br />

WindowsXP®) and GNU/Linux systems. This software could not be available<br />

on the <strong>Falcom</strong> website due to its big size. This software and other configuration<br />

tools with corresponding user manual will be delivered to the end customer on a<br />

Compact Disc (CD). Please contact your vendor <strong>for</strong> more in<strong>for</strong>mation.<br />

The <strong>Falcom</strong> Stepp Configurator user’s manual is also available <strong>for</strong> free<br />

download on the <strong>Falcom</strong>’s Homepage:<br />

�www.falcom.de>downloads>manual>Falocm<strong>STEPP</strong>>SteppConfig_2.1.pdf<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 7


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

1 The <strong>STEPP</strong> STARTERKIT<br />

1.1 Overview<br />

Image 2 gives an overview of the variety of components contained in <strong>Falcom</strong>’s<br />

<strong>STEPP</strong>-STARTERKIT:<br />

•<br />

•<br />

•<br />

•<br />

•<br />

•<br />

•<br />

•<br />

•<br />

•<br />

•<br />

<strong>Falcom</strong> <strong>STEPP</strong> device with built-in bracket<br />

GSM/GPS antenna<br />

AC/DC adapter (European standard 220 AC / 12V DC)<br />

Evaluation box<br />

16-pin configuration cable with MOLEX plug connection<br />

Cable with 15-pin AMP and DB15 plug connection<br />

Audio cable<br />

1,5m power cable<br />

Modem cable set with DB9 plug connection<br />

Handsfree loudspeaker and microphone<br />

CD with<br />

- <strong>Configuration</strong> software <strong>STEPP</strong>config<br />

- Hardware description<br />

- Software description<br />

Image 2: Scope of items in <strong>STEPP</strong>-STARTERKIT.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 8


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

The evaluation box has the following connection ports (see image 3):<br />

• Input <strong>for</strong> power supply (10 to 32V DC)<br />

• DB9 serial interface <strong>for</strong> PC COM Port<br />

• Audio cable with DB15 plug connection to connect with 15-pin AMP<br />

connector of <strong>STEPP</strong> Terminal<br />

• <strong>Configuration</strong> cable with 16-pin Molex connection to connect with 16-pin<br />

Molex Connector of <strong>STEPP</strong> Terminal<br />

• 8-pin RJ45 audio (MIC N1 and MIC P1, see hardware description<br />

(“stepp_x.xx_hw.pdf ”) OUTPUT <strong>for</strong> alarm channel (Chapter 3.3.9)<br />

• MIC/SPK INPUT/OUTPUT (SPK2 and MIC2, see hardware description<br />

(“stepp_x.xx_hw.pdf”) – connections <strong>for</strong> voice channel<br />

• 4 LEDs to signalise the status of the digital outputs 1 to 4 of the <strong>STEPP</strong><br />

Terminals<br />

• 9 switches to test the digital inputs 1 to 4, as well as IGN (ignition) and to<br />

switch ON/OFF various device functions such as V+, ACCU OFF, MIC<br />

intern and BOOT on the <strong>STEPP</strong> Terminal (see “stepp_x.xx_hw.pdf” <strong>for</strong><br />

detailed in<strong>for</strong>mation).<br />

• Potentiometer to test analogue inputs 1 and 2.<br />

• MIC 1 INPUT alarm microphone.<br />

Image 3: Connections of evaluation box<br />

Descriptions on the output pins and the hardware of the connections on the<br />

<strong>STEPP</strong> terminal are provided in “stepp_x.xx_hw.pdf” chapter “Hardware<br />

Interfaces”.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 9


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

Be<strong>for</strong>e installing STARTERKIT, please ensure that your PC fulfills the<br />

following criteria:<br />

•<br />

•<br />

•<br />

•<br />

•<br />

•<br />

•<br />

1.2 Start-up<br />

Pentium 133-64 MB RAM.<br />

Microsoft Windows 9x, Windows 2000.<br />

Minimum of 3 free serial COM Ports.<br />

64 MB memory capacity<br />

CD-ROM drive<br />

10 Mb free hard drive capacity<br />

Keyboard / Mouse.<br />

•<br />

•<br />

•<br />

•<br />

•<br />

Insert the CD in the CD drive.<br />

Start the installation by double-clicking on “setup.exe”.<br />

To terminate the installation, click on [Cancel].<br />

To go back to the previous window, click on [Previous].<br />

Click on [Next] to continue the installation (see image below)<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 10


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

•<br />

•<br />

•<br />

Click on [Next] to continue the installation (see image below)<br />

Click on [Next] again.<br />

Enter the installation path in the field Folder.<br />

Use [Browse...] to select a path.<br />

To terminate the installation, click on Cancel<br />

To go to the previous window, click on [Previous] (see image below).<br />

The software is installed under the defined path.<br />

Hint: If you click on the Cancel button, and you confirm the<br />

subsequent message with Yes, the installation will be<br />

terminated. No data will be stored on your PC’s hard-drive,<br />

and you will have to start the installation anew.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 11


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

•<br />

•<br />

The following image shows how you are in<strong>for</strong>med about the progress of the<br />

installation.<br />

To finalise the installation, click on [Close].<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 12


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

1.3 Installing the <strong>STEPP</strong>-STARTERKIT<br />

Installation steps:<br />

1. Connect the GPS antenna (Fakra SMB female plug) with the antenna<br />

connection (Fakra SMB male plug) from <strong>Falcom</strong> <strong>STEPP</strong>.<br />

2. Connect the GSM antenna (Fakra SMB female plug) with the antenna<br />

connection (Fakra SMB male plug) from <strong>Falcom</strong> <strong>STEPP</strong>.<br />

3. Place the SIM card into the cardholder and insert into the SIM card reader.<br />

Hint: To remove the SIM card, push the button on the SIM card reader<br />

with a pointed object, as shown below.<br />

Important: The SIM card must be inserted and removed when<br />

the device is switched off.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 13


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

4. Connect the AMP 15-pin plug connector with the 15-pin AMP connection<br />

point on <strong>Falcom</strong> <strong>STEPP</strong>.<br />

5. Connect the 15-pin serial plug with the 15-pin COM port of the EVAL-<br />

BOARD.<br />

The green LED at the RJ45 connection will begin to glow.<br />

This LED signals the tension of <strong>Falcom</strong> <strong>STEPP</strong>’s internal storage battery.<br />

6. Connect the 16-pin plug connector to the 16-pin MOLEX connection<br />

point on <strong>Falcom</strong> <strong>STEPP</strong>.<br />

7. Connect the other end of the MOLEX cable with the 16-pin MOLEX<br />

connection point on the EVAL-BOARD.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 14


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

8. Connect the 9-pin serial plug to COM1 or COM2 on your PC (or to another<br />

free serial interface port).<br />

9. Connect the other end of the 9-pin serial cable to the 9-pin serial interface<br />

port on the EVAL-BOARD.<br />

10. Connect the loud speaker to the SPK socket (Audio 2) and the microphone<br />

to the MIC socket (Audio 2) on the EVAL-BOARD.<br />

11. Connect the AC/DC adapter (power supply unit) with the DC V+<br />

connection point (10...32 VDC) on the EVAL-BOARD<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 15


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

12. Plug the AC/DC adapter into the wall socket (230V AC)<br />

The following image shows the complete installation of <strong>Falcom</strong> <strong>STEPP</strong> and the<br />

accompanying EVAL-BOARD.<br />

• Switch the switches ACCU OFF, V+ and IGN on<br />

The yellow LED at the RJ45 connection begins to glow. The GPS and<br />

GSM LEDs on <strong>Falcom</strong> <strong>STEPP</strong> begin to flash when valid GPS protocols<br />

are available (yellow LED), and when the <strong>Falcom</strong> <strong>STEPP</strong> is logged into<br />

the network (green LED).<br />

If the Yellow LED begins to flash (4 sec. interval), it indicates that an error<br />

is detected whilst initializing the GSM engine (i.e. no SIM card inserted,<br />

the entered PIN is incorrect or the terminal is not ready <strong>for</strong> operation).<br />

The functionality of the LEDs is described in the chapter “Functional<br />

description” of the “stepp_x.xx_hw.pdf” document.<br />

• Start the <strong>STEPP</strong>-config Evaluation and <strong>Configuration</strong> tool now by doubleclicking<br />

on the <strong>Falcom</strong> <strong>STEPP</strong> V1.xx icon, which is displayed on your<br />

desktop.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 16


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

2 Overview - <strong>Falcom</strong> <strong>STEPP</strong>config – Evaluation and<br />

<strong>Configuration</strong> Software<br />

The <strong>STEPP</strong>config – Evaluation and <strong>Configuration</strong> Software (in future referred<br />

to as <strong>STEPP</strong>config) is an evaluation and configuration software, which<br />

operates with Windows95®, Windows98®, Windows2000® and<br />

WindowsXP®.<br />

On the one hand it allows a quick and uncomplicated initial configuration from<br />

a <strong>Falcom</strong> <strong>STEPP</strong> which is directly connected to the serial port. On the other<br />

hand it allows <strong>for</strong> communication with e.g. a <strong>Falcom</strong> <strong>STEPP</strong> installed in a<br />

vehicle.<br />

With <strong>STEPP</strong>config it is possible to request GPS position data, to trigger circuit<br />

activities, to receive alarm and status reports, as well as to execute a range of<br />

remote configurations.<br />

Prerequisite is the connection of a suitable GSM modem, such as the <strong>Falcom</strong><br />

SWING or a software compatible device (<strong>Falcom</strong> TANGO, <strong>Falcom</strong> A2D-1).<br />

Important note:<br />

All program settings are saved in the “<strong>Falcom</strong><strong>STEPP</strong>.ini” file, which is<br />

located in the installation path of the <strong>STEPP</strong>config software, and where<br />

they also can be modified if necessary. However, it is advisable to make<br />

the required settings via the various menus of the <strong>STEPP</strong>config software.<br />

The configuration possibilities mainly cover the following areas:<br />

1. GPS<br />

• History function<br />

− <strong>Configuration</strong> of a variety of combinations of time, covered road<br />

distance and speed as a condition <strong>for</strong> storing position data in the<br />

internal history memory, as well as the option of remotely<br />

retrieving the history.<br />

•<br />

−<br />

•<br />

•<br />

•<br />

•<br />

•<br />

−<br />

GPS polling (SMS, data calls)<br />

SMS remote request of deactivated <strong>Falcom</strong> <strong>STEPP</strong> (status of<br />

alarms received and sent, start SMS position request).<br />

Start data calls directly to the GPS position surveillance of a<br />

<strong>Falcom</strong> <strong>STEPP</strong>.<br />

2. <strong>Configuration</strong> of Alarm I/O’s<br />

4 inputs<br />

2 analogue inputs<br />

4 outputs<br />

Control of board tension (vehicle battery)<br />

Special input ignition (IGN) (clip 15 at the ignition lock)<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 17


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

2.1 Version History<br />

2.1.1 <strong>Falcom</strong> <strong>STEPP</strong> operating with Firmware version 1.8.14<br />

All <strong>commands</strong> and parameters having the symbol ( i ) are available only in the<br />

Firmware 1.8.14 and greater versions.<br />

The following features are improved:<br />

��This firmware version is based on the SiRF firmware version 2.3.2,<br />

while earlier versions were based on the SiRF firmware 2.2.0.<br />

��The receiving SMS messages, when the vehicle enters or leaves the<br />

user-defined master region (either by IGN() or WATCH settings),<br />

have been changed. Changes are noted to both parameters in the Notes<br />

descriptions.<br />

��The <strong>STEPP</strong> device will store the latest valid GPS fix into the FLASH<br />

memory. After the GPS engine initiates a reset and during the restart<br />

time no GPS-fix is being obtained, all values included in the GPRMC<br />

protocol are set to 0. When the user requests the device configuration<br />

setting (by using either &REQ CNF or $PSRF108,CNF) and the<br />

current position of the device is invalid, the device holds the latest<br />

stored valid GPSFIX (longitude, latitude and altitude) and sends it to<br />

the message sender in a string <strong>for</strong>matted as shown below.<br />

Additionally, the validity status indicator in capital letter inside the<br />

$GPRMC and $GPGLL protocols (on the serial interface) will be<br />

switched from A to V –letter, instead of A to S –letter implemented in<br />

the earlier versions.<br />

Example:<br />

Send:<br />

&REQ CNF // The user request of configuration was at<br />

12:39:55.<br />

Receive:<br />

…..<br />

GPSFIX=5040.4014,01058.8657,280103<br />

…..<br />

In event of alarms, the <strong>STEPP</strong> sends to the target phone number the<br />

current received GPS data. If this data (the current GPS data) is invalid,<br />

the <strong>STEPP</strong> device does not hold the latest stored valid data (GPSFIX)<br />

from the FLASH to send it to the target phone number.<br />

2.1.2 <strong>Falcom</strong> <strong>STEPP</strong> operating with Firmware version 1.6.10<br />

All <strong>commands</strong> and parameters having the symbol ( h ) are available only in the<br />

Firmware 1.6.10 and greater versions.<br />

The following features are improved and new parameters are added:<br />

��The new GSMWRST() parameter has the ability to reset the GSM<br />

engine of <strong>STEPP</strong> device in interval of times. The reset occurs when<br />

the specified amount of time, determined by the value, has passed and<br />

no GSM activities are available at this time.<br />

��The GSMCALL parameter is no more available <strong>for</strong> use, it is removed.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 18


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

��The description of the &REQ [PWD] POS [n] parameter updated. If<br />

the value of this parameter is omitted, the position (GPGGA and<br />

GPRMC) is sent once and the MSG parameter remains unmodified. If<br />

the value of this parameter is set to 0, the system responds OK and it<br />

stops sending the periodic messages (the MSG parameter gets<br />

modified).<br />

2.1.3 <strong>Falcom</strong> <strong>STEPP</strong> operating with Firmware version 1.6.5<br />

The firmware of <strong>Falcom</strong> <strong>STEPP</strong> is constantly being improved and new features<br />

are added. All <strong>commands</strong> and parameters having the symbol ( g ) are available<br />

only in the Firmware 1.6.5 and greater versions.<br />

The following features are improved and new parameters are added:<br />

� The parameter GPSRESET initiates a Cold start (feature of the previous<br />

firmware versions) after the user-specified time, if the GPS within that<br />

time in minutes no GPS-fix is obtained. The firmware 1.6.5 and greater<br />

versions initiate a Hotstart (as a default setting) instead of a Cold start<br />

that improves the per<strong>for</strong>mance of unit. The default setting of the GPS<br />

startup mode can also be manually changed. To change the default<br />

setting the second parameter can be specified to: C, W<br />

and H corresponding to the Coldstart, Warmstart and Hotstart<br />

respectively. However, note that the GEOMSG can be sent without<br />

specifying the . See also the GEOMSG parameter<br />

description.<br />

� To specify a Master region at first you have to specify via the GEOMSG<br />

parameter the phone number where the message (text specified on the<br />

&CNF WATCH) has to be sent and then the &CNF WATCH with userspecified<br />

value can be sent to the target <strong>STEPP</strong> device. In the firmware<br />

1.6.5 and greater versions, the GEOMSG parameter settings are built-in<br />

the &CNF WATCH as one line (command). The purpose of this<br />

command is to save the end user time and simplify the configuration of a<br />

Master region. Once a Master region is configured, all user-defined<br />

parameter are per<strong>for</strong>med and implemented. If the Master region is<br />

cleared (by sending the command &CNF WATCH 0), it does not mean<br />

that the GEOMSG settings will automatically be cleared. The GEOMSG<br />

settings can only be cleared separately, if these settings are no more<br />

required by the user (since these settings may still be used <strong>for</strong> other<br />

geofencing regions), by sending the command (&CNF UNIT GEOMSG)<br />

without parameter entry to the target device. See also the description in<br />

chapter 6.4.9.<br />

2.1.4 <strong>Falcom</strong> <strong>STEPP</strong> operating with Firmware 1.6.2<br />

The following description is based on the <strong>Falcom</strong> <strong>STEPP</strong> operating with<br />

Firmware 1.6.2. The following features of the <strong>Falcom</strong> <strong>STEPP</strong> operating with<br />

firmware 1.6.2 are improved.<br />

� Some debug messages inside GSM and history code source are<br />

removed.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 19


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

� As known, the <strong>STEPP</strong> device does not support other lines on the serial<br />

interface except RX and TX one. Due to this lack the timing <strong>for</strong> '+++'<br />

escape sequence has been changed. To type the '+++' characters, please<br />

use a time delay of 0.5 sec. between each enter of '+' characters.<br />

� Fixed coordinates initialisation <strong>for</strong> 'S'tored navigation<br />

Except the second item above, no other user configuration is required. These<br />

features will internally be per<strong>for</strong>med.<br />

2.1.5 <strong>Falcom</strong> <strong>STEPP</strong> operating with Firmware 1.4.5<br />

The following description is based on the <strong>Falcom</strong> <strong>STEPP</strong> operating with<br />

Firmware 1.4.5. The firmware of <strong>Falcom</strong> <strong>STEPP</strong> is constantly being improved<br />

and new features are added. The <strong>Falcom</strong> <strong>STEPP</strong> operated with firmware 1.4.5<br />

will periodically test itself. There is no user configuration required. This<br />

feature will internally be per<strong>for</strong>med.<br />

The a<strong>for</strong>ementioned firmware is distributed electronically via internet and is<br />

available on the <strong>Falcom</strong>’s Website <strong>for</strong> free download:<br />

� www.falcom.de/service/downloads/firmware/<strong>Falcom</strong> <strong>STEPP</strong><br />

In order to avoid any damages while the update procedure, please follow up<br />

step-by-step the instructions described on the chapter 7.<br />

2.1.6 <strong>Falcom</strong> <strong>STEPP</strong> operating with Firmware 1.4<br />

The following description is base on the <strong>Falcom</strong> <strong>STEPP</strong> operating with<br />

Firmware 1.4. By clicking of the created links below, user will find the<br />

<strong>commands</strong> in <strong>for</strong>matted string as well as the crresponding examples of each<br />

new command. All new SMS command having (c) symbol are available only to<br />

Firmware 1.4.<br />

1. A new SMS parameter ACK added which enables the user to<br />

activate/deactivate the confirmation SMS sent by <strong>STEPP</strong>. If the<br />

confirmation SMS was activated, and if <strong>STEPP</strong> receives a configuration<br />

SMS, <strong>STEPP</strong> will send an acknowledge to the sender that the<br />

configuration was successful, bad command or bad parameter.<br />

2. In the $GPGSM protocol the number of the caller will be transmitted if the<br />

number was not saved in the authorized list instead of refusing the call (by<br />

the earlier versions).<br />

3. The <strong>Falcom</strong> <strong>STEPP</strong> does not send messages if the battery is low or if it is<br />

not registered in the GSM network.<br />

4. The limit of unsuccessful calls is fixed upto 3 time. That means, if the<br />

<strong>Falcom</strong> <strong>STEPP</strong> has to create voice or data call to target telephone number<br />

and it is switched off or it is not registrated in the GSM network the<br />

<strong>Falcom</strong> <strong>STEPP</strong> tried upto 3 time to reach it, after that the call type will be<br />

ignored.<br />

5. The <strong>STEPP</strong> device will store the latest valid GPS fix. In case of user<br />

requests the vehicle position and the up to date position of the device is<br />

invalid, the device holds the latest stored valid GPS fix (longitude, latitude<br />

and altitude) and sends it to the target phone number in a string <strong>for</strong>matted<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 20


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

as shown below. The validity status indicator in capital letter inside the<br />

$GPRMC and $GPGLL protocols will be switched from V to S –letter.<br />

Example:<br />

Send:<br />

&REQ POS 0 // The user request of vehicle position was<br />

at 12:39:55.<br />

Receive:<br />

$GPRMC,094055.121,S,5040.4014,N,01058.8657,E,,,280103,,*16 //a RMC<br />

protocol will be sent to the message sender with switched status<br />

indicator from “V” to “S”. The attached time (the UTC time<br />

between the message header and status indicator) does not<br />

correspond to the time of position request (current time). The<br />

latest valid GPS position holds <strong>for</strong>m storage will be sent to the<br />

SMS receiver including the recorded time (e.g. 09:40:55).<br />

The received $GPRMC message above is sent to the SMS receiver instead<br />

of the device sends an invalid GPS position as below:<br />

Receive:<br />

$GPRMC,123955.221,V,0000.0000,N,00000.0000,E,,, 280103,,*34<br />

This feature allows the user of device to calculate the time on which the<br />

device has not been able to obtain the location fix. In this case the<br />

calculation time of the invalid GPS position is 02 hours and 59 minutes.<br />

6. The user can configure the unit via SMS command to reset the GPS core in<br />

interval of time. The parameter is named GEOMSG and its unit is in<br />

minute.<br />

7. A new SMS parameter is created to reset the GSM core in pre-defined<br />

interval of time. The parameter is named GSMRESET and its unit is in<br />

minute. If <strong>STEPP</strong> was involved in a data connection, and if no protocols or<br />

data can be transmitted to the other call party, after “CONNECT 9600”,<br />

the <strong>STEPP</strong> device resets the GSM engine after the timeout of the predefined<br />

time value. The countdown starts when “CONNECT 9600”<br />

appears on the side of the other call party. The same function of this<br />

command is also added in the “configure device parameters” window of<br />

Config<strong>STEPP</strong> software (see figure 9).<br />

8. A new SMS parameter Fehler! Verweisquelle konnte nicht gefunden<br />

werden. is added. This command can configure the <strong>STEPP</strong> to send the<br />

pre-defined protocols to the other call party after timeout of the predefined<br />

time. The countdown starts when “CONNECT 9600” appears on<br />

the side of other call party. The same function of this command is also<br />

added in the “configure device parameters” window of Config<strong>STEPP</strong><br />

software (see figure 9).<br />

9. A next new important SMS parameter KEY is created to configure<br />

the activation of inputs (1 to 8). There are 3 user’s programmable states of<br />

alarm inputs. A numeric parameter (1, 2 or 3) can be entered by the<br />

corresponding SMS parameter to set a key activation. Number 1<br />

corresponds the input activation from LOW to HIGH. Number 2<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 21


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

corresponds the key activation from HIGH to LOW, and 3 corresponds the<br />

key activation of both cases (HIGH-LOW and LOW-HIGH).<br />

10. In the History of <strong>STEPP</strong> the events ($GPIOP) will be saved with other<br />

GPS protocols.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 22


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

3 Brief overview of the SMS and NMEA <strong>commands</strong><br />

The following table provides a brief and comprehensive overview of all SMS<br />

and NMEA <strong>commands</strong>. For a more detailed description of each command<br />

listed in the table below, refer to the chapters 6.4 and 6.5<br />

SMS Command Description Example<br />

&REQ POS n<br />

&REQ CNF<br />

Request vehicle<br />

position every (n)<br />

minute<br />

Request <strong>STEPP</strong><br />

configuration<br />

&REQ POS Poll one position<br />

&REQ POS 1 Poll position every 1 minute<br />

&REQ CNF<br />

&CNF UNIT PIN Change PIN number &CNF UNIT PIN=1234<br />

&CNF UNIT NAME<br />

Give/Change <strong>STEPP</strong><br />

name<br />

&CNF UNIT NAME=Vehicle1<br />

&CNF UNIT RING<br />

Modify the ring<br />

Melody <strong>for</strong> voice call<br />

&CNF UNIT RING=2 Ring melody 2<br />

&CNF UNIT PWD<br />

Give/change the<br />

password of the<br />

<strong>STEPP</strong><br />

&CNF UNIT PWD=Tommy001<br />

Tommy001 is, <strong>for</strong> example, a password<br />

&CNF UNIT PORT1=Z,1,1<br />

Set Digital output 1 <strong>for</strong> cyclic switching<br />

&CNF UNIT<br />

PORT<br />

Change the status of<br />

the digital outputs of<br />

<strong>STEPP</strong><br />

&CNF UNIT PORT2=E<br />

Switch ON Digital output 2<br />

&CNF UNIT PORT3=A<br />

Switch OFF Digital output 3<br />

&CNF UNIT PORT4=I,5<br />

5sec. Impulse on Output 4.<br />

&CNF UNIT<br />

KEY<br />

Configure the alarm<br />

inputs of the <strong>STEPP</strong><br />

&CNF UNIT<br />

KEY1=S0123456,AlarmText,RMCIOP<br />

Configure Key 1.<br />

&CNF UNIT IN<br />

Configure the<br />

analogue inputs of<br />

<strong>STEPP</strong> (max. and min.<br />

values)<br />

&CNF UNIT<br />

IN1=S012345,Alarmtext,2,4,IOP<br />

Configure analogue input1.<br />

2: Minimum value;<br />

4 Maximum value<br />

&CNF UNIT<br />

TEL<br />

Insert authorized<br />

numbers in the<br />

autorized list<br />

&CNF UNIT TEL1=V+49123456<br />

&CNF UNIT VOL<br />

Modify the level of the<br />

speaker of the <strong>STEPP</strong><br />

&CNF UNIT VOL=10,12<br />

Speaker: 10<br />

Microphone: 12<br />

&CNF UNIT ACK=1<br />

&CNF UNIT ACK()<br />

Enable/Disable the<br />

SMS confirmation<br />

Reset the GSM core<br />

Activate receiving SMS confirmations<br />

&CNF UNIT ACK=0<br />

Deactivate receiving SMS confirmations<br />

&CNF UNIT<br />

GSMWRST()=n<br />

after n-minutes if no<br />

GSM activities are<br />

available at this time.<br />

&CNF UNIT WRST=720<br />

&CNF UNIT LOG<br />

Modify the parameters<br />

<strong>for</strong> the GPS History<br />

Waiting n-seconds<br />

&CNF UNIT LOG=4,5,3600,0,0,0,0<br />

&CNF UNIT Fehler! be<strong>for</strong>e delivering the<br />

Verweisquelle konnte nicht GPS-Protocols after &CNF UNIT GSMCALL=10<br />

gefunden werden.=n receiving CONNECT<br />

9600 in the data<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 23


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

connection<br />

Configure the <strong>STEPP</strong><br />

via conditions<br />

&CNF UNIT MSG<br />

parameters <strong>for</strong><br />

sending SMS messages<br />

It allows you to<br />

monitor an abandoned<br />

&CNF UNIT IGN()<br />

vehicle fitted with<br />

<strong>Falcom</strong> <strong>STEPP</strong><br />

Initiate a return call<br />

from the device as a<br />

&REQ CONNECT<br />

data call and transfer<br />

the set GPS protocols<br />

Initiate a return call<br />

&REQ PHONE<br />

from the <strong>STEPP</strong> as<br />

voice or alarm call<br />

Resets the GPS<br />

&REQ START<br />

receiver and the GSM<br />

engine of the <strong>STEPP</strong><br />

Configure geo-fencing vial SMS <strong>commands</strong><br />

&CNF [PWD] UNIT<br />

GEOMSG= ,<br />

s,fmit,fmat,dmi,dma,smi,s<br />

ma,Protocol1Protocol2<br />

&CNF UNIT<br />

GEO()=<br />

RegionName, Region<br />

ID,Lattitude UL,<br />

Longitude UL, Latitude<br />

LR, Longitude<br />

LR,AlarmType<br />

&CNF UNIT<br />

GEO()=<br />

RegionName, Region<br />

ID,Lattitude UL,<br />

Longitude UL, Latitude<br />

LR, Longitude<br />

LR,AlarmType<br />

&CNF UNIT<br />

GEO() =<br />

RegionName, RegionID,<br />

Lattitude UL, Longitude<br />

UL, Latitude LR,<br />

Longitude LR,AlarmType<br />

&CNF [PWD] WATCH<br />

Length,AlarmText<br />

Configure the <strong>STEPP</strong><br />

via conditions<br />

parameters <strong>for</strong><br />

sending Geo-fencing<br />

SMS messages<br />

Geo-Fencing SMS<br />

command SMS Alarm<br />

when <strong>STEPP</strong> leaves<br />

the defined area<br />

Geo-Fencing SMS<br />

command Alarm when<br />

the <strong>STEPP</strong> enters the<br />

defined area<br />

Geo-Fencing SMS<br />

command Alarm when<br />

<strong>STEPP</strong> enters and<br />

leaves the defined area<br />

Activate a Master<br />

Region<br />

&CNF UNIT<br />

MSG=S012345,4,60,0,0,0,0,0,RMCIOP<br />

IGN=0,1000,Ignition-alarm<br />

A Master region (GEO00) of 1000 meter<br />

radius is generated.<br />

&REQ CONNECT 01234567<br />

The call number should be a data one<br />

&REQ PHONE1 123456 Alarm call<br />

&REQ PHONE2 123456 Voice call<br />

&REQ START<br />

&CNF UNIT<br />

GEOMSG=S012345,4,60,0,0,0,0,0,RMCIOP<br />

&CNF UNIT GEO01=Langewiesen,01,<br />

50.68175,10.95133,50.66715,10.98726,0<br />

&CNF UNIT GEO02=Ilmenau,02,<br />

50.69181,10.89674,50.67472,10.94447,1<br />

&CNF UNIT<br />

GEO03=Manebach,03,50.68505,10.85257,50.<br />

67375,10.86674,2<br />

&CNF WATCH 200, The car is stolen<br />

NMEA command Description Example<br />

$PSRF108,PIN=New PIN Change PIN number $PSRF108,PIN=1234<br />

$PSRF108,TEL1=S654321<br />

Authorized call number <strong>for</strong> SMS<br />

$PSRF108,TEL=<br />

Tel<br />

Insert authorized<br />

numbers in the<br />

autorized list<br />

$PSRF108,TEL2=V654321<br />

Authorized call number <strong>for</strong> voice<br />

$PSRF108,TEL3=A246810<br />

Authorized call number <strong>for</strong> voice alarm<br />

$PSRF108,TEL2=D86421357<br />

Authorized call number <strong>for</strong> Data connection<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 24


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

$PSRF108,LOG<br />

$PSRF108,VOL<br />

$PSRF108,KEY<br />

$PSRF108,NAME<br />

$PSRF108,PORT<br />

$PSRF109,0,Date,Time<br />

$PSRF103,Protocol,00,0<br />

0,On/OFF,01<br />

$PSRF108,IN<br />

$PSRF108,Fehler!<br />

Verweisquelle konnte nicht<br />

gefunden werden.<br />

$PSRF108,GSMRESET()<br />

Define the History<br />

parameters<br />

Modify the level of the<br />

speaker of the <strong>STEPP</strong><br />

Configure the alarm<br />

inputs of the <strong>STEPP</strong><br />

Give/Change <strong>STEPP</strong><br />

name<br />

Set the digital outputs<br />

Retrieve History <strong>for</strong><br />

specific date/Time<br />

Switch ON/OFF<br />

GPS/GPGSM/GPIOP<br />

protocols<br />

Configure the analog<br />

inputs with the max.<br />

and min. values<br />

Reset the GPS core in<br />

the <strong>STEPP</strong> after nminutes<br />

if no satellites<br />

in view<br />

Reset the GSM core<br />

after n-minutes if no<br />

data can be<br />

transmitted via data<br />

connection<br />

It allows you to<br />

monitor an abandoned<br />

$PSRF108,IGN()<br />

vehicle fitted with<br />

<strong>Falcom</strong> <strong>STEPP</strong><br />

Configure geo-fencing vial NMEA <strong>commands</strong><br />

$PSRF108,GEO()<br />

= RegionName, Region<br />

ID,Lattitude UL,<br />

Longitude UL, Latitude<br />

LR, Longitude LR,<br />

0<br />

$PSRF108,<br />

GEO() =<br />

RegionName, Region<br />

ID,Lattitude UL,<br />

Longitude UL, Latitude<br />

LR,Longitude LR,<br />

1<br />

$PSRF108,<br />

GEO() =<br />

RegionName, Region<br />

ID,Lattitude UL,<br />

Geo-Fencing command<br />

Alarm when <strong>STEPP</strong><br />

leaves the area<br />

Geo-Fencing command<br />

Alarm when the<br />

<strong>STEPP</strong> enters the area<br />

Geo-Fencing command<br />

Alarm when <strong>STEPP</strong><br />

enters and leaves the<br />

area<br />

$PSRF108,LOG=4,60,3600,50,0,20,0<br />

$PSRF108,VOL=12,14<br />

Speaker: 12<br />

Microphone: 14<br />

$PSRF108,KEY1=S0123456,AlarmText,RM<br />

C<br />

$PSRF108,NAME=VEHICLE001<br />

$PSRF108,PORT1=E<br />

Output1 ON<br />

$PSRF108,PORT2=A<br />

Output2 OFF<br />

$PSRF108,PORT3=Z,1,1<br />

Output3 cycle switching (1 sec. ON; 1 sec.<br />

OFF)<br />

$PSRF108,PORT4=I,2,1<br />

Impulse signal at output4 (2 sec. Signal<br />

impulse; 1 is ignored but required <strong>for</strong> settings)<br />

$PSRF109,0,280104,155000<br />

$PSRF103,04,00,00,01<br />

GPRMC OFF<br />

$PSRF103,04,00,01,01<br />

GPRMC ON<br />

$PSRF108,IN1=S012345,AlarmText,2,4,IOP<br />

<br />

$PSRF108,GPSRESET=5<br />

$PSRF108,GSMRESET=1<br />

$PSRF108,IGN=0,1000,Ignition-alarm*25<br />

A Master region (GEO00) of 1000 meter<br />

radius is generated.<br />

$PSRF108,GEO01=LANGEWIESEN,001,50<br />

.68175,10.95133,50.66715,10.98726,0<br />

$PSRF108,GEO01=LANGEWIESEN,001,50<br />

.68175,10.95133,50.66715,10.98726,1<br />

$PSRF108,GEO01=LANGEWIESEN,001,50<br />

.68175,10.95133,50.66715,10.98726,2<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 25


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

Longitude UL, Latitude<br />

LR, Longitude LR,<br />

2<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 26


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

4 <strong>Configuration</strong> instructions<br />

4.1 Startdisplay<br />

When starting the <strong>Falcom</strong> <strong>STEPP</strong>config software, the Startdisplay of<br />

<strong>STEPP</strong>config software will appear (image 4).<br />

You can access all important program parts such as:<br />

•<br />

•<br />

•<br />

Menu bar (1)<br />

−<br />

−<br />

−<br />

−<br />

−<br />

−<br />

−<br />

−<br />

−<br />

−<br />

−<br />

−<br />

−<br />

−<br />

Exit<br />

Settings<br />

Start MAPSoftware<br />

Service mode<br />

Help Function<br />

Main program areas (2)<br />

Remote<br />

SMS<br />

Status<br />

History<br />

Alarms<br />

Satellites<br />

Info<br />

Status bar (3)<br />

Selected COM port<br />

Field <strong>for</strong> status reports<br />

A menu command is chosen by clicking on it with the mouse, or by using the<br />

keyboard and pressing and the underlined letter (e.g. Alt+ E to chose<br />

Service Mode).<br />

The program’s main window is divided into 7 main areas, which can be<br />

activated by clicking on them with the mouse.<br />

Depending on the executed program function, the display field <strong>for</strong> status<br />

in<strong>for</strong>mation will give useful status in<strong>for</strong>mation as user tips.<br />

Image 4: Startdisplay<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 27


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

4.2 Menu bar<br />

Activate the desired menu option by clicking on it with the mouse or by using<br />

the keyboard and simultaneously pressing ALT and the underlined letter in the<br />

menu bar (e.g. Alt+E <strong>for</strong> Service mode).<br />

Please note: The menu option “Settings” is deactivated during the initialisation<br />

phase of the GSM modem (<strong>Falcom</strong> SWING).<br />

4.2.1 Settings Menu<br />

Image 5: Settings Menu<br />

Option Description<br />

Cars<br />

Chose this option if you wish to enter a new vehicle data<br />

set, or edit an existing one.<br />

Chose this option to specify the COMport <strong>for</strong><br />

COMport and<br />

communicating with a connected GSM modem (<strong>Falcom</strong><br />

SWING, 2D-1) or <strong>Falcom</strong> <strong>STEPP</strong>, and the COMport to<br />

MapSoftware<br />

save the output of the NMEA data from a history file to a<br />

map software and the path entry to a possibly existing<br />

MAP software.<br />

Reinitializing GSM Chose this menu option if you wish to re-initialise the<br />

module<br />

connected GSM modem.<br />

Table 1: Menu of Settings<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 28


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

4.2.1.1 Settings - CARS<br />

The menu option “Cars” opens a simple vehicle management window, whose<br />

data is saved in <strong>Falcom</strong><strong>STEPP</strong>.ini.<br />

In order to enter data <strong>for</strong> a new vehicle, please enter the description (the most<br />

appropriate is the vehicle’s registration number) in the field “description”, and<br />

the telephone number of the SIM card inserted in the <strong>Falcom</strong><strong>STEPP</strong> in the field<br />

named “phone number”. By double-clicking on the “description” field of an<br />

already captured vehicle, the vehicle data is displayed in fields 3 and 4 <strong>for</strong><br />

editing purposes.<br />

The processed data is stored by clicking on “save”.<br />

• Please note that the applied SIM card might have a voice number and a data<br />

number.<br />

This is important if you on the one hand wish to receive position data via a<br />

data line, and on the other wish to establish a voice and alarm call (voice<br />

line).<br />

It might be advisable to capture a vehicle twice in order to have the choice<br />

between the voice number and the data number of the target device.<br />

Image 6: Vehicle management<br />

Entry Description<br />

car description (1) Displays the description of already captured vehicles<br />

phone number (2) Displays the telephone number of already captured vehicles<br />

description (3) Enter the description (max 15 digits) of the target vehicle.<br />

phone number (4)<br />

Enter the target telephone number (of the SIM card inserted<br />

in <strong>Falcom</strong> <strong>STEPP</strong>).<br />

save (5)<br />

Saves the data entered into fields 3 and 4.<br />

The data immediately displays in the list boxes 1 and 2.<br />

delete (6)<br />

Deletes the data set of the item marked in field 1<br />

(Description).<br />

exit (7) Closes the window “Enter cars”<br />

Table 2: Settings - Cars<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 29


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

4.2.1.2 Settings - COMport and MapSoftware<br />

Image 7: Port configuration and search path <strong>for</strong> map software<br />

Entry Description<br />

port GSM (1)<br />

port <strong>for</strong> output history<br />

data (2)<br />

COM Port of the connected communication device<br />

(e.g. <strong>Falcom</strong> SWING) or the <strong>Falcom</strong><strong>STEPP</strong> connected <strong>for</strong><br />

configuration.<br />

COM Port <strong>for</strong> output of history files to map software.<br />

baudrate (6)<br />

Setting the baud rate <strong>for</strong> the output of a history file to map<br />

software.<br />

enter your Map<br />

Please enter the path to your execution file of the map<br />

application (3)<br />

software used by you.<br />

save (4) Saves the entered data.<br />

exit (5) Closes the active window.<br />

Table 3: Settings<br />

• In field (1), enter the COM port to which you have connected your GSM<br />

modem (recommended <strong>Falcom</strong> SWING).<br />

• In field (2), enter the COM port over which you want to export the log data<br />

to the map software.<br />

• In the field “Select your MAP application” enter the search path to the<br />

execution file of you map software (e.g. Map&Guide– MgStart.exe).<br />

• Save the entries by clicking on the button “save” (4).<br />

• Chose the baud rate required <strong>for</strong> exporting to map software.<br />

• By clicking on “exit” (5), you will close the configuration window.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 30


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

4.2.1.3 Reinitializing GSM modem<br />

In this menu option it is possible to reinitialise an already connected GSM<br />

modem, if necessary.<br />

The following transactions are done to the modem:<br />

• Switching off the Hardware Handshake - AT+IFC=0,0<br />

• Switching on the extended Error-Codes - AT+CMEE=1<br />

• Ignoring the DTR line - AT&D0<br />

• Requesting the PIN number - AT+CPIN?<br />

If the PIN is not passed on correctly, <strong>STEPP</strong>config will request the PIN<br />

number. In the following window, please enter your PIN number of your SIM<br />

card.<br />

• Activating the protocol V32-non-transpartent - AT+CBST=7,0,1<br />

• Activating autobauding - AT+IPR=0<br />

• Automatic display of network registration - AT+CREG=1<br />

• Requesting registration status - AT+CREG?<br />

• After logging on to the network, requesting the<br />

current network operators - AT+COPS?<br />

• When the GSM-Modem is connected it shows in status window the<br />

transmitted indications about the Network-Provider, field strength and<br />

registration status of the GSM-Modem (see chapter 3.3.3). The data<br />

update take place when the software is started and after each time the<br />

modem has been initialized.<br />

4.2.2 Starting the Map software<br />

When NMEA-protocols are received via the serial port of a connected <strong>Falcom</strong><br />

<strong>STEPP</strong> or via a data line, the menu option “start MAP software” in the menu<br />

bar will be activated.<br />

When choosing this menu option, the protocols received will be passed on<br />

directly via the selected COM port. In order to achieve this, <strong>STEPP</strong>config will<br />

surrender control of the serial port to the map software. Upon closing the map<br />

software, <strong>STEPP</strong>config will resume control of the serial port when you click on<br />

“remote access stop”.<br />

Hint: If NMEA protocols are available at the serial port immediately after<br />

starting <strong>STEPP</strong>config, then <strong>STEPP</strong>config will assume that a <strong>Falcom</strong><br />

<strong>STEPP</strong> is directly connected and activate the “Service Mode Menu”.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 31


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

4.2.3 Service Mode Menu<br />

This menu option is <strong>for</strong> setting the most important device parameters of a local<br />

connected <strong>Falcom</strong> <strong>STEPP</strong>.<br />

Immediately after being switched on, the <strong>Falcom</strong> <strong>STEPP</strong> will begin to send out<br />

NMEA protocols (in state of delivery, $GPRMC and $GPGGA).<br />

This is an indication <strong>for</strong> <strong>STEPP</strong>config that a <strong>Falcom</strong> <strong>STEPP</strong> is directly<br />

connected to the serial port. The menu option “Service mode” is activated.<br />

Image 8: Service Mode Menu<br />

Entry Description<br />

<strong>Configuration</strong> of the most important device parameters of a<br />

device basic configuration<br />

directly connected <strong>Falcom</strong> <strong>STEPP</strong>.<br />

When you activate this item the software creates a log file<br />

(logging.log) in the directory of <strong>STEPP</strong>Config. The<br />

Logging<br />

interaction strings detected every 1/100 sec. can be stored<br />

in the log file. (see also the new chapter 4.2.3.5 Logging)<br />

Activation of a help tool <strong>for</strong> calculating check sums<br />

checksum-Calculator<br />

<strong>for</strong> PSRF <strong>commands</strong><br />

Service mode OFF Deactivates the Service Mode.<br />

Table 4: Service Mode Menu<br />

4.2.3.1 <strong>Configuration</strong> of Device Parameters<br />

Image 9: <strong>Configuration</strong> tool<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 32


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

Entry Description<br />

alarm key<br />

<strong>Configuration</strong> of alarm inputs <strong>for</strong> the <strong>Falcom</strong> <strong>STEPP</strong>. See<br />

configuration (17) chapter “<strong>Configuration</strong> of alarm inputs”.<br />

general parameters <strong>Configuration</strong> of the devices’ basic parameters <strong>for</strong><br />

(4)<br />

<strong>Falcom</strong> <strong>STEPP</strong>. See chapter “General parameters”.<br />

GPS history<br />

<strong>Configuration</strong> of basic parameters <strong>for</strong> <strong>Falcom</strong> <strong>STEPP</strong> <strong>for</strong><br />

configuration (20) storing the GPS history.<br />

See chapter “GPS History”.<br />

Analogue input <strong>Configuration</strong> of analogue alarm inputs <strong>for</strong> the <strong>Falcom</strong><br />

configuration (18) <strong>STEPP</strong>.<br />

Displays syntax of the <strong>commands</strong> to be sent <strong>for</strong> the<br />

Command - Display chosen functions. For detailed in<strong>for</strong>mation, please read<br />

(2)<br />

the chapter:<br />

Extended NMEA <strong>commands</strong> – only <strong>for</strong> <strong>Falcom</strong> <strong>STEPP</strong>.<br />

read (3)<br />

Reads the device configuration of the connected <strong>Falcom</strong><br />

<strong>STEPP</strong>.<br />

exit (1) Closes configuration tools.<br />

Table 5: <strong>Configuration</strong> tool<br />

In the chapter “<strong>Configuration</strong> of Device Parameters” you will get an<br />

overview of the basic configuration <strong>for</strong> <strong>Falcom</strong> <strong>STEPP</strong>.<br />

It is divided into the following chapters:<br />

• General parameters (4)<br />

• Alarm key configuration (17)<br />

• GPS – History configuration (20)<br />

• Analogue input configuration (18) (a)<br />

a<br />

This tool is available on the FALCOM <strong>STEPP</strong> with Firmware version 1.0.5.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 33


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

4.2.3.1.1 General parameters (see image 9)<br />

Entry Description<br />

Device name (5)<br />

Enter a device name (max. 20 digits) <strong>for</strong> the <strong>Falcom</strong><br />

<strong>STEPP</strong> to be configured (optional)<br />

Enter a password (max. 10 digits) <strong>for</strong> the <strong>Falcom</strong> <strong>STEPP</strong><br />

to be configured (optional). The displayed one is<br />

Password (6)<br />

encrypted applying a 160-bit function. (see chapter 4.2)<br />

Please note: With a configured password, remote<br />

configuration via SMS is only possible<br />

with the password<br />

Enter the PIN number of the SIM card <strong>for</strong> the <strong>Falcom</strong><br />

Pin (7)<br />

<strong>STEPP</strong> to be configured (with activated PIN absolutely<br />

imperative).<br />

Enter authorized telephone numbers (max. 10 numbers)<br />

<strong>for</strong> the <strong>Falcom</strong> <strong>STEPP</strong> to be configured (optional).<br />

Authorized numbers Please note: Once at least one number has been entered<br />

(8)<br />

into this table, only these numbers are authorized to<br />

interact with the <strong>Falcom</strong> <strong>STEPP</strong>. All other calls are<br />

ignored.<br />

Defines the call type <strong>for</strong> each respective telephone<br />

Voice, Data, Alarm, number.<br />

SMS (9)<br />

For further details, please read the chapter:<br />

List box “authorized<br />

“Authorized numbers”.<br />

List of authorized numbers <strong>for</strong> remote access and<br />

configuration.<br />

numbers”(10)<br />

For more details please read the chapter:<br />

Add (11)<br />

“Authorized numbers”.<br />

Adds the number entered in field (8) to the authorized<br />

numbers.<br />

Delete (12)<br />

Deletes the number marked in field (10) from the list of<br />

authorized numbers.<br />

Ringer melody (13) A list of ringer melodies <strong>for</strong> indicating an incoming call.<br />

Speaker vol. (14) Adjusts the loudspeaker volume <strong>for</strong> incoming voice calls<br />

Mic vol. (15) Adjusts microphone amplification <strong>for</strong> outgoing voice calls<br />

Send (16)<br />

Manually sends a device<br />

(not required <strong>for</strong> all selections)<br />

configuration command<br />

Ignition timer (19) Currently not functional.<br />

GPS Reset (21)<br />

Defines the reset of GPS core (see the description follow<br />

as well chapter 2.1, point 6, configuration over-air via<br />

SMS)<br />

GSM Reset (22)<br />

Defines the reset of GSM core (see description follow as<br />

well chapter 2.1, point 7 configuration over-air via SMS)<br />

Table 6: <strong>Configuration</strong> – general parameters<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 34


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

Within the configuration “general parameters”, it is possible to define the<br />

following important general device parameters:<br />

- PIN (7)<br />

- Name (5)<br />

- Password (6)<br />

- Authorized telephone numbers (8 to 12)<br />

- Ringer melody (13)<br />

- Volume on audio channels (14 to 15)<br />

- Reset of GPS and GSM core (21, 22)<br />

Please make your preferred entries, and save them by clicking on the “send”<br />

button (16).<br />

The individual configuration parameters have the following meanings:<br />

• PIN – The number, which may be required <strong>for</strong> the use of your SIM card.<br />

- Enter the correct number and confirm your entry by clicking on the<br />

“send” button.<br />

• Name<br />

- If required, give the <strong>Falcom</strong> <strong>STEPP</strong> a name (the easiest is the<br />

vehicle’s registration number) and click on the “send” button.<br />

• Password<br />

- If required, enter a password <strong>for</strong> the <strong>Falcom</strong> <strong>STEPP</strong> number and<br />

click on the “send” button. With immediate effect, <strong>for</strong> all future<br />

configurations by SMS, a password will be required.<br />

• Authorized telephone numbers<br />

- If required, enter a list of telephone numbers that are authorized <strong>for</strong><br />

remote access to this <strong>Falcom</strong> <strong>STEPP</strong>, or remote configuration of the<br />

device.<br />

If there are no entries in the list box, it is possible to have remote<br />

access or per<strong>for</strong>m remote configuration from any GSM modem or<br />

mobile phone via SMS.<br />

By double-clicking on an existing entry in the list, the number is<br />

retrieved to the editing field (8) where it can be changed.<br />

The data is automatically saved when clicking on the “add” button.<br />

Select be<strong>for</strong>ehand the position in the list where you would like the<br />

number to be saved.<br />

There is no need to click on the “send” button.<br />

• Ringer melody<br />

- Leaves you the choice of a list of ringer melodies <strong>for</strong> indicating an<br />

incoming voice call.<br />

The melody is saved automatically once you have chosen it. There is<br />

no need to click on the “send” button.<br />

• Volume on audio channels<br />

- In fields (14 and 15), a wide range <strong>for</strong> loudspeaker volume and<br />

microphone amplification <strong>for</strong> incoming voice calls allows <strong>for</strong><br />

optimum adjustment <strong>for</strong> the various vehicle types.<br />

Save the entries by clicking on the “send” button (16).<br />

• Reset of GPS and GSM cores<br />

- The entry in field (22) will be the operation’s time of GSM core.<br />

After the time in minutes has run out the GSM core make itself a<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 35


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

reset, but it happens only if no data can be received from <strong>STEPP</strong><br />

device via data connection. The countdown starts after receiving<br />

“Connect 9600 ...” and no data can be transmitted.<br />

- The entry in field (21) will be the operation’s time of GSM core. If<br />

the entered time in minutes runs out the GPS core per<strong>for</strong>ms a reset,<br />

but it only happens if no satellites are in view. This procedure<br />

repeats itself until the acquisition of satellites <strong>for</strong> a GPS fix is<br />

successful.<br />

4.2.3.1.2 Alarm key configuration<br />

Image 10: <strong>Configuration</strong> of alarm keys<br />

Entry Description<br />

Key1 (1) Alarm input 1<br />

Key2 (1) Alarm input 2<br />

Key3 (1) Alarm input 3<br />

Key4 (1) Alarm input 4<br />

IGN (1) Alarm input IGNITION<br />

BAT (1) Alarm input BATTERY<br />

Phone number (2)<br />

Entry of target telephone number <strong>for</strong> the respective<br />

alarm message.<br />

Alarm text (3) Entry of alarm text <strong>for</strong> the respective alarm message.<br />

Protocol/type (4)<br />

Send (5)<br />

Entry of the alarm type <strong>for</strong> the respective alarm<br />

message. Please read the chapter <strong>Configuration</strong> of<br />

alarm inputs.<br />

Saves the configuration of the respective alarm<br />

entries in <strong>Falcom</strong> <strong>STEPP</strong><br />

Table 7: <strong>Configuration</strong> of alarm inputs<br />

This chapter explains the configuration of one of the most important functions<br />

of the <strong>Falcom</strong> <strong>STEPP</strong>: the alarm input configuration.<br />

The required command (<strong>for</strong> a directly connected <strong>Falcom</strong> <strong>STEPP</strong>) is:<br />

$PSRF108,KEY[1..8]=target telephone number,alarm text,Flag*15<br />

The parameters have the following meaning:<br />

• KEY[1..8] denotes the respective alarm input<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 36


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

- Alarm input 1<br />

- Alarm input 2<br />

- Alarm input 3<br />

- Alarm input 4<br />

- Alarm input vehicle battery (BAT)<br />

- Alarm input ignition (IGN) – clip15 ignition lock<br />

• Target telephone number denotes the telephone number to which the text<br />

configured in alarm text is sent to in case of an alarm.<br />

• Alarm text denotes the text that is sent to the target telephone number in<br />

case of an alarm.<br />

• Flag denotes the type of alarm to be sent.<br />

The following alarm types can be distinguished:<br />

� SMS and GPIOP –A SMS is sent to the target telephone number<br />

containing the alarm text with attached $GPIOP protocol.<br />

� SMS and GPGGA<br />

An SMS is sent to the target telephone number containing the alarm<br />

text with attached $GPGGA protocol<br />

� SMS and GPRMC<br />

An SMS is sent to the target telephone number containing the alarm<br />

text with attached $GPRMC protocol<br />

� SMS and GPGSV<br />

An SMS is sent to the target telephone number containing the alarm<br />

text with attached $GPGSV protocol<br />

� SMS and GPGSA<br />

An SMS is sent to the target telephone number containing the alarm<br />

text with attached $GPGSA protocol<br />

� SMS and GPGLL<br />

An SMS is sent to the target telephone number containing the alarm<br />

text with attached $GPGLL protocol<br />

� Voice call<br />

A voice call is created <strong>for</strong> the target telephone number<br />

� Alarm call<br />

An alarm call is created <strong>for</strong> the target telephone number<br />

(Loudspeaker in the vehicle is deactivated – only the microphone is<br />

active)<br />

� Data call<br />

A data call is created <strong>for</strong> the target telephone number and the defined<br />

GPS protocols are transmitted<br />

� Clear key<br />

The configuration of the active alarm input is erased. An alarm<br />

notification will no longer take place via this alarm entry.<br />

NOTE: In order to generate an alarm, the state of input should be altered<br />

<strong>for</strong> minimum 1 sec.<br />

Important<br />

In case of relevant security applications, the target telephone number must be<br />

always reachable (Alarm-Center, mobile phone, etc.). If requred, it is possible<br />

to enter up to five phone numbers, and between each two phone numbers a<br />

semicolon “;” must also be entered. If the first phone number is not reachable,<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 37


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

<strong>Falcom</strong> <strong>STEPP</strong> tries to reach the second entered number. This configuration is<br />

not available as a standard configuration in the current software. If it is<br />

necessray, it is possible to configure the <strong>Falcom</strong> <strong>STEPP</strong> manually in the field<br />

of “SMS Window”.<br />

The configuration must meet the below example:<br />

&CNF password UNIT KEY1=V1234567;S7654321;A1234321,”Text”<br />

4.2.3.1.3 GPS History configuration<br />

Image 11: GPS history configurations<br />

Entry Description<br />

NMEA protocols Minimum number of satellites required <strong>for</strong> storage in the<br />

min. satellites (1) history.<br />

Logging enabled (2) Activates / deactivates the history function.<br />

Set default (3) Resets history parameters to default settings<br />

Clear history (4) Deletes GPS history of the connected <strong>Falcom</strong> <strong>STEPP</strong><br />

FixMinTime (5) Minimum time interval <strong>for</strong> saving GPS protocols in the GPS<br />

history<br />

Dist. Min (6) Minimum covered distance <strong>for</strong> saving GPS protocols in the<br />

GPS history<br />

SpeedMin (7) Minimum driving speed <strong>for</strong> saving GPS protocols in the GPS<br />

history<br />

FixMax Time (8) Maximum time interval <strong>for</strong> saving GPS protocols in the GPS<br />

history<br />

Dist. Max (9) Maximum covered distance <strong>for</strong> saving GPS protocols in the<br />

GPS history<br />

Speed Max (10) Maximum driving speed <strong>for</strong> saving GPS protocols in the GPS<br />

history<br />

Send (11) Save the set parameters in <strong>Falcom</strong> <strong>STEPP</strong><br />

Table 8: GPS history configuration<br />

A separate chapter (Chapter 4 – Tracking point 4.1 History) is dedicated to the<br />

history configuration, as it offers a number of complex possibilities. There you<br />

will also find detailed in<strong>for</strong>mation on the configuration.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 38


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

4.2.3.1.4 Analogue imputs configuration (b)<br />

Image 12: Analogue input configuration<br />

Entry Description<br />

Phone number (1)<br />

Enter the target telephone number where an alarm <strong>for</strong> the<br />

analogue input 1 is to be sent to.<br />

Alarm text (2) Enter the text of the alarm SMS <strong>for</strong> analogue input 1<br />

Minimum value (3) Enter the minimum value <strong>for</strong> analogue input 1.<br />

Maximum value (4) Enter the maximum value <strong>for</strong> analogue input 1.<br />

Protocol/Type (5)<br />

Send (6)<br />

Enter the alarm type <strong>for</strong> the analogue input 1.<br />

Please read the description below <strong>for</strong> the configuration of<br />

analogue inputs.<br />

Saves the configuration of the analogue input 1 in <strong>Falcom</strong><br />

<strong>STEPP</strong><br />

Phone number (7)<br />

Enter the target telephone number where an alarm <strong>for</strong> the<br />

analogue input 2 is to be sent to.<br />

Alarm text (8) Enter the text of the alarm SMS <strong>for</strong> analogue input 2<br />

Minimum value (9) Enter the minimum value <strong>for</strong> analogue input 2.<br />

Maximum value (10) Enter the maximum value <strong>for</strong> analogue input 2.<br />

Protocol/Type (11)<br />

Send (12)<br />

Enter the alarm type <strong>for</strong> the analogue input 2.<br />

Please read the description below <strong>for</strong> the configuration of<br />

analogue inputs.<br />

Saves the configuration of the analogue input 2 in <strong>Falcom</strong><br />

<strong>STEPP</strong><br />

This new chapter explains the detailed configuration of new important function<br />

of the <strong>Falcom</strong> <strong>STEPP</strong>: the configuration of alarm analogue inputs.<br />

• Target telephone number denotes the telephone number to which the text<br />

configured in alarm text is to be sent to in case of an alarm on the<br />

configured analogue input.<br />

• Alarm text denotes the text that is to be sent to the target telephone<br />

number in case of an alarm on the configured analogue input.<br />

b<br />

This tool is available on the FALCOM <strong>STEPP</strong> with Firmware version 1.0.5.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 39


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

• Minimum value denotes the minimum value, which is to be entered. In our<br />

software application the value has to be ≥ 1.0. See example below.<br />

• Maximum value denotes the maximum value, which is to be entered. In<br />

our software application the value has to be ≤ 5.0. See example below.<br />

• Protocol/type denotes the type of alarm to be sent.<br />

The following alarm types can be distinguished:<br />

� SMS and GPIOP – A SMS is sent to the target telephone number<br />

containing the alarm text with attached $GPIOP protocol.<br />

� SMS and GPGGA<br />

An SMS is sent to the target telephone number containing the alarm<br />

text with attached $GPGGA protocol<br />

� SMS and GPRMC<br />

An SMS is sent to the target telephone number containing the alarm<br />

text with attached $GPRMC protocol<br />

� SMS and GPGSV<br />

An SMS is sent to the target telephone number containing the alarm<br />

text with attached $GPGSV protocol<br />

� SMS and GPGSA<br />

An SMS is sent to the target telephone number containing the alarm<br />

text with attached $GPGSA protocol<br />

� SMS and GPGLL<br />

An SMS is sent to the target telephone number containing the alarm<br />

text with attached $GPGLL protocol<br />

� Voice call<br />

A voice call is created <strong>for</strong> the target telephone number<br />

� Alarm call<br />

An alarm call is created <strong>for</strong> the target telephone number<br />

(Loudspeaker in the vehicle is deactivated – only the microphone is<br />

active)<br />

� Data call<br />

A data call is created <strong>for</strong> the target telephone number and the defined<br />

GPS protocols are transmitted<br />

� Clear key<br />

The configuration of the active alarm input is erased. An alarm<br />

notification will no longer take place via this alarm entry.<br />

EXAMPLE <strong>for</strong> analogue input 1:<br />

Min. value is : 2.0 (V)<br />

Max. value is : 3.0 (V)<br />

That means the user has chosen the range of value from 2.0 (V) to 3.0 (V).<br />

If the installed analogue device leaves the pre-defined range (up or down),<br />

the FALCOM <strong>STEPP</strong> will send an SMS (entered in the alarm text input<br />

field) to the target telephone number (01234567). In case that value comes<br />

back to the pre-defined range (from 2.0 to 3.0 (V)), the FALCOM <strong>STEPP</strong><br />

does not send SMS to the target telephone number. An SMS alarm will be<br />

sent to the target telephone number only in case of exceeding or falling<br />

below the entered range.<br />

In case of an alarm configuration on analogue input 1 or 2, user can select<br />

not only a SMS message, but he also can attach a GPS message (e.g.<br />

GPRMC protocol) to the SMS text.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 40


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

In order to poll the current values of analogue input, the user can use the<br />

following posibilities:<br />

� Data line (see chapter3.3.1.1 <strong>for</strong> details)<br />

A data call is created <strong>for</strong> the target telephone number and the IOP<br />

protocol is transmitted<br />

� Send a SMS as request<br />

&REQ [PWD] POS 0,0,0,0,0,0,0,IOP // see command description<br />

Please note: If the configuration of the <strong>Falcom</strong> <strong>STEPP</strong> does not<br />

contains password, the parameter [PWD] can be omitted.<br />

The command is to be sent via SMS to the FALCOM<br />

<strong>STEPP</strong>.<br />

The IOP protocol includes the values of analogue inputs.<br />

4.2.3.1.5 Configure Geo-fencing<br />

The firmware and <strong>STEPP</strong>Config software of <strong>Falcom</strong> <strong>STEPP</strong> are constantly<br />

being improved and new features are added. This section is a new one and it is<br />

available only <strong>for</strong> the <strong>STEPP</strong>Config software and <strong>Falcom</strong> <strong>STEPP</strong> device<br />

operating with the latest firmware (version 1.6, Goe-fencing implemented).<br />

This section describes how the Geo-fencing works and how to set up a No-Go<br />

Zone Entry event to the terminal, it is assumed that the users have a basic<br />

understanding of conditional logic and geographic coordinates.<br />

The term “No-Go Zone Entery” used in the manual, signifies defined customer<br />

area(s) on which configuration of events are possible.<br />

How to do Geo-fencing with the FALCOM <strong>STEPP</strong><br />

The Geo-fencing is a term used to describe an event when the vehicle fited<br />

with a GSM/GPS unit places an electronic rectangle coordinates around your<br />

vehicle. Once a geo-fence is established, users can be automatically notified, as<br />

a result of exception reporting, if a vehicle enters and/or leaves the user predefined<br />

area. This functionality can be used <strong>for</strong> territory management, route<br />

verification, arrival/departure notification and prohibited locations. Exception<br />

reporting can also be applied to a wide variety of additional events, such as<br />

arrivals, departures, deliveries, pick-ups, illegal entries, unauthorized<br />

movement, and more. The FALCOM <strong>STEPP</strong> terminal based on the GPS,<br />

recognises if the vehicle crosses a user-defined geographic boundary, there<strong>for</strong>e,<br />

a SMS alert is issued. The constructed <strong>for</strong>m of geographic boundary zones<br />

(restricted customer areas) has to be rectangle ones and they can be in different<br />

sizes, but the smallest size is 30 x 30 meters recommended.<br />

The figure below shows possibilities of defining geographic zones.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 41


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

Determine the Zone’s Grid Coordinates<br />

The FALCOM <strong>STEPP</strong> unit supports three different kinds of coordinate <strong>for</strong>mat<br />

<strong>for</strong> latitude and longitude. These <strong>for</strong>mats are based on the output of NMEA<br />

protocol <strong>for</strong>mat. So the coordinates may be one of the following types:<br />

• Latitude, longitude(in degrees, minutes, seconds).<br />

$GPRMC,141038.641,A,50'42'44",N,10'52'55",E,0.08,17.08,280104,,*09<br />

• Latitude, longitude (in decimal degrees).<br />

$GPRMC,141128.638,A,50.712222,N,10.881944,E,0.07,103.22,280104,,*3E<br />

• Latitude, longitude (GPS NMEA <strong>for</strong>mat).<br />

$GPRMC,141037.641,A,5042.5103,N,1052.0101,E,0.09,13.54,280104,,*0E<br />

First, you have to use your mapping software (Map&Guide or another one) to<br />

determine the rectangle coordinates <strong>for</strong> your set zone. In order to do this, open<br />

the map software and locate the coordinate text that displays the geographic<br />

coordinates of your cursor location on the map:<br />

� For the Map&Guide, by moving the mouse cursor on the map the current<br />

coordinates (Longitude/Latitude in degrees, minute and second) are<br />

displayed at the bottom corner on the first panel of the viewer window.<br />

Locate the zone you want to define on the map, and note down the upper left<br />

corner (UL) and the lower right corner (LR) coordinates of a rectangle that<br />

defines the zone.<br />

In our example (in degrees, minutes, seconds):<br />

Latitude (UL) = 10°52’55” N<br />

Longitude (UL) = 50°42’44” W<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 42


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

Latitude (LR) = 10°57’14” N<br />

Longitude (LR) = 50°40’18” W<br />

Note: The coordinates can also be defined in other <strong>for</strong>mats (Map&Guide<br />

uses degrees and decimal minutes notation).<br />

In order to convert coordinates from degrees, minutes, seconds <strong>for</strong>mat to<br />

decimal <strong>for</strong>mat, refer to the chapter 8.<br />

You have now determined the grid coordinates <strong>for</strong> your rectangular zone.<br />

One last step be<strong>for</strong>e setting up the event, is to determine the sign of the<br />

coordinate values. Please remeber that, Latitude North and Longitude East are<br />

positive and Latitude South and Longitude West are negative (see figure<br />

below):<br />

Set up the No-Go Zone Entry event<br />

Set up the event as normal, and enter the parameters as indicated above.<br />

For our example:<br />

This will result in an event being recorded in the FALCOM <strong>STEPP</strong> when the<br />

Latitude of the vehicle’s current position is bigger than 10°57’14” AND<br />

smaller than 10°52’55”AND the Longitude of the vehicle’s current position is<br />

bigger than 50°42’44” AND smaller than 50°40’18”. That means the<br />

FALCOM <strong>STEPP</strong> will send an SMS alert message if a vehicle leaves that<br />

defined zone.<br />

Image 12: Geo-fencing configuration<br />

Entry Description<br />

Enter the upper left coordinates <strong>for</strong> the Latitude and Longitude of<br />

the restricted zone. Instead of degree character (°) use one of<br />

Upper Left (1)<br />

characters (.). Or typing on the numeric keypad of the keyboard<br />

the number "248" while holding down the "Alt" key, the degree<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 43


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

Lower Right (2)<br />

character (°) is produce when the "Alt" key is released.<br />

Enter the lower right coordinates <strong>for</strong> the Latitude and Longitude<br />

of the restricted zone.<br />

Area (3) Select one of 99 possibilities to defined an area.<br />

Enter the identification number <strong>for</strong> each areas.<br />

There are two possibilities to set up an ID zone.<br />

Area ID (4)<br />

In order to establish a single zone which involves many small<br />

zones (up to 99 fixed), is required that all involved zones must<br />

have the same ID number. e.g. establish an area where the<br />

vehicle allowed to travel. An alarm message is issued if predefined<br />

parameters of established single zone are exceeded. (For<br />

more details read the description below this table.)<br />

In order to control each zone separately, the different ID <strong>for</strong> each<br />

zone has to be set. An alarm message is issued if pre-defined<br />

parameters <strong>for</strong> current zone are exceeded.<br />

Alarm type (5)<br />

Select one of three posibilities of alarm type <strong>for</strong> current restricted<br />

zone. (For more details read the description below.)<br />

Alarm text (6) Enter the text of the alarm SMS <strong>for</strong> current defined zone.<br />

Dest. number (7)<br />

Enter the target telephone number where an alarm <strong>for</strong> current<br />

zone to be sent to.<br />

Set the interval of time in seconds <strong>for</strong> sending SMS message<br />

Interval (8)<br />

from the <strong>Falcom</strong> <strong>STEPP</strong>. If this value is set to 0, a SMS message<br />

<strong>for</strong> in-zone and out-zone will be sent to the authorized number,<br />

respectively.<br />

Send (9)<br />

Saves the configuration of the restricted zone in <strong>Falcom</strong> <strong>STEPP</strong><br />

terminal.<br />

Appears all stored configuration of areas. By double-clicking on<br />

Stored areas (10) an already defined area, the area data will be displayed in fields 1<br />

to 9 <strong>for</strong> controlling and editing purposes.<br />

Concerning the set No-Go Zone Entry event, the FALCOM <strong>STEPP</strong> terminal<br />

supports three different configuration types:<br />

1- if the vehicle enters (on the Alarm Type selection field named “inside”)<br />

the pre-defined zone.<br />

2- if the vehicle leaves (on the Alarm Type selection field named“outside”)<br />

the pre-defined zone.<br />

3- if the vehicle enters and leaves (on the Alarm Type selection field named<br />

“inside and outside”) the pre-defined zone.<br />

The other possibility is also supported, when the user sets up to 99 different<br />

zones with the same ID number. The FALCOM <strong>STEPP</strong> recognises those<br />

restricted zones as a single zone. The set up of zones has to be adjacent to or<br />

overlapped zones (no free space between zones). That means if the vehicle<br />

leaves the first zone and at the same time enters to the next one and others,<br />

(depend on the amount of set zones) the FALCOM <strong>STEPP</strong> compares the ID<br />

zones (the previous zone with the next one) if they are the same one, no SMS<br />

message will be sent. When the vehicle leaves the current zone and does not<br />

contemporaneously enter to the next one, so a SMS alert message with<br />

corresponding zone identification text will be sent to the predefined phone<br />

number. In other words this geo-fencing feature allows you to establish an area<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 44


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

where the vehicle can travel. If the vehicle travels outside this area, an<br />

exception report is sent to the target phone number.<br />

Now simply download the new configuration to the vehicle by clicking the<br />

send button, and your FALCOM <strong>STEPP</strong> unit will start recording events based<br />

on the defined geographic zone.<br />

Hint: The Stepp device can stores up to 100 regions, one of which is the<br />

master region. The master region is pre-defined and is not configurable<br />

by a direct connected <strong>STEPP</strong>, but it can be activated and deactivated<br />

using SMS messages (refer to the chapter 6.4). The area indicator of<br />

master region is “00”.<br />

In order to configure the FALCOM <strong>STEPP</strong> remotely via SMS or data<br />

connection, please refer to the chapters 6.4 and 6.5, a comprehensive<br />

description is also added. All new SMS and NMEA <strong>commands</strong> having the (d)<br />

symbol are only available on the <strong>Falcom</strong> <strong>STEPP</strong> with Firmware 1.6 and greater<br />

versions.<br />

HINT: After the user has defined and activated geo-fencing zone(s), and then<br />

the <strong>STEPP</strong> device is switched off; in the next start-up, <strong>STEPP</strong><br />

compares its obtained valid position with the activated geo-fencing<br />

zone(s). If they are identical a SMS will be sent to the target phone<br />

number specified on the GEOMSG parameter.<br />

The same process happens when an internal test or reset of <strong>STEPP</strong><br />

device is per<strong>for</strong>med (see chapter 2.1.5).<br />

4.2.3.2 Configure GPS protocols<br />

Image 13: Service mode configuration<br />

The control components placed within this group box allow you to change the<br />

GPS protocols, which were activated when starting. The ticked protocols are<br />

active. By clicking on the protocols you would like to change, the status<br />

changes from active to inactive and vice versa.<br />

Important: The selected GPS protocols are saved in the <strong>Falcom</strong> <strong>STEPP</strong>.<br />

After switching off and on again, the same protocols are activated<br />

again.<br />

Important item:<br />

! At least one of the following protocols (GPRMC, CPGGA, GPIOP,<br />

GPGSM ... .) has to be activated in order to see the incoming and<br />

outgoing messages on the Terminal (10) of Remote window. For this<br />

reason the <strong>STEPP</strong>config software does not accept the deactivation of all<br />

a<strong>for</strong>ementioned protocols. If the user tries to do this error message will<br />

be displayed.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 45


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

4.2.3.3 Transmit device status ON/OFF<br />

This menu option activates the transmission of $GPIOP status protocols in<br />

addition to the selected NMEA protocols.<br />

Required command: $PSRF103,07,00,01,01*22<br />

The <strong>for</strong>mat of the $GPIOP status protocol is attached in chapter 6.6.<br />

4.2.3.4 Transmit device status OFF<br />

When choosing this menu option, the automatic transmission of $GPIOP status<br />

protocols is terminated.<br />

Merely the defined NMEA protocols will be sent.<br />

Required command: $PSRF103,07,00,00,01*23<br />

4.2.3.5 Logging (new item using <strong>STEPP</strong>Config 1.03 and greater version)<br />

This new menu item added into the <strong>STEPP</strong>Config 1.03 is to save the<br />

interaction strings between <strong>Falcom</strong> <strong>STEPP</strong>, SWING and <strong>STEPP</strong>Config. When<br />

you activate this item the software creates a log file (logging.log) in the<br />

directory of <strong>STEPP</strong>Config. The interaction strings detected every 1/100 sec.<br />

can be stored in the log file. On the Status display (3) the current capacity of<br />

the log file can be seen.<br />

The created log file includes the following:<br />

The first 7 digits represent the interaction time in 1/100 sec. of your operating<br />

system.<br />

The second string represents the IN/OUT arrows. The “--->” means the<br />

incoming string into the <strong>STEPP</strong>, and the “


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

<strong>Falcom</strong> integrated the Checksum Calculator into the <strong>STEPP</strong>config in order to<br />

support your progress in the practical application.<br />

In particular when configuring the <strong>Falcom</strong> <strong>STEPP</strong> with extended NMEA<br />

configuration <strong>commands</strong> (see chapter 4.2.2), it is imperative to calculate the<br />

checksum <strong>for</strong> each command.<br />

Example: $PSRF108,CNF*49<br />

Displays the device configuration of the <strong>Falcom</strong> <strong>STEPP</strong><br />

Operating it is very simple. Enter the desired command (without “$”) into the<br />

entry field, from the above example: PSRF108<br />

Then click on the calculator button.<br />

The calculated and completed command will be displayed and copied to the<br />

Windows® interim file. From there it can easily be taken over to your<br />

application with CTRL-V (Insert). Add to the string <br />

4.2.3.7 Service Mode OFF<br />

With this menu option you can de-activate the “Service-Mode”.<br />

This is only possible if no <strong>Falcom</strong> <strong>STEPP</strong> is connected directly to the serial<br />

port.<br />

In this case, the NMEA protocols, which are automatically emitted by the<br />

<strong>Falcom</strong> <strong>STEPP</strong>, will immediately activate the Service Mode, thereby making it<br />

possible to define the settings on the <strong>Falcom</strong> <strong>STEPP</strong>.<br />

4.3 Main window<br />

Prerequisite <strong>for</strong> working with <strong>STEPP</strong>config is e.g. a <strong>Falcom</strong> SWING as a<br />

communicating device, which is connected to the serial port as configured in<br />

“Settings”.<br />

Insert a SIM card into the <strong>Falcom</strong> SWING, and switch its power switch to<br />

“ON” (see also Manual <strong>Falcom</strong> SWING – available on www.falcom.de).<br />

Start the <strong>STEPP</strong>config. The user surface of <strong>STEPP</strong>config appears. It is divided<br />

into 7 sections, which are described below.<br />

Please note<br />

The dialogue box “Settings –> COMport and MAP software” (Image 7)<br />

only opens automatically the first time you start <strong>STEPP</strong>config.<br />

Please enter the COM port where your communication device is<br />

connected, and which serial port will be used to export history data to a<br />

map software. Also enter the path of your map software. The entries will<br />

be saved in the <strong>Falcom</strong>Stepp.ini file, and will be loaded automatically<br />

whenever the program is started thereafter.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 47


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

Image 16: Main window<br />

Entry Description<br />

Status In<strong>for</strong>mation (1, 2) This field gives in<strong>for</strong>mation to the current connectivity<br />

Car & Phone (3, 4)<br />

GSM event protocol<br />

ON/OFF ($GPGSM) (11)<br />

device event protocol<br />

ON/OFF ($GPIOP)(11)<br />

Voice call (5)<br />

Hangup (6)<br />

Configure and filter GPS<br />

protocols (9)<br />

(Online, Offline, Dialling)<br />

This field gives you a choice of all the vehicles registered<br />

under “Settings-Cars”. The telephone number of the chosen<br />

vehicle will display in the Phone field (4). The selection of<br />

a vehicle is the basis <strong>for</strong> all Voice, Data and SMS<br />

interactions.<br />

Clicking the checkbox to switch on the continuous GSMstatus<br />

transfer within the data line to a <strong>Falcom</strong> <strong>STEPP</strong>, or<br />

uncheck it to switch this option off.<br />

Clicking the checkbox to switch on the continuous status<br />

transfer within the data line to a <strong>Falcom</strong> <strong>STEPP</strong>, or<br />

uncheck it to switch this option off.<br />

By clicking on this button you can activate the<br />

establishment of a voice or alarm call (depending on the<br />

configuration of the modem – <strong>Falcom</strong> <strong>STEPP</strong>).<br />

By clicking on this button you will terminate an active<br />

voice or alarm call.<br />

Switches the GPS protocols on and off<br />

(GPGGA, GPRMC, GPGSV, GPGSA, GPGLL).<br />

It displays the filter of protocols from the data stream of<br />

received NMEA protocols, too.<br />

Terminal (10) During communication, the terminal window will display<br />

the sent and received <strong>commands</strong> and data.<br />

Remote access start (7) Starts a data line to the vehicle as chosen in field 3<br />

Remote access stop (8) Ends the data line to the vehicle as chosen in field 3<br />

Status in<strong>for</strong>mation<br />

COM Port (12)<br />

Status in<strong>for</strong>mation<br />

general (13)<br />

Table 11: Remote Window<br />

In<strong>for</strong>mation on the defined COM Port<br />

Displays general in<strong>for</strong>mation during the program run, such<br />

as GSM Provider, Service mode, etc.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 48


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

4.3.1 Remote Window<br />

The Remote Window (Image16) presents the essential operational elements in<br />

order to establish contact with a vehicle equipped with a <strong>Falcom</strong> <strong>STEPP</strong>.<br />

Be<strong>for</strong>e establishing a data or voice line, choose a target vehicle in the field<br />

“Car” (3).<br />

The menu option “Settings – Cars” allows the capturing of up to 100 vehicles.<br />

4.3.1.1 Data line<br />

The buttons 11 and 12 allow you to establish and to terminate a data line.<br />

Condition to establish a data line is that the list “authorized numbers” (image 9,<br />

field 10) is empty, or that the number being used <strong>for</strong> the data line is registered<br />

on the SIM card inserted in the <strong>Falcom</strong> SWING under “authorized numbers”.<br />

A light display bar (1) and the status in<strong>for</strong>mation (2) will show whilst the data<br />

line line is being established.<br />

Upon successful establishment of the data line, (message Connect 9600) in the<br />

terminal window (10), the status display (1) will signal the current connection<br />

with a red light bar. The displays in the right part of the status fields (13..14)<br />

will change to red.<br />

<strong>Falcom</strong> <strong>STEPP</strong> will automatically and immediately transmit the configured<br />

NMEA protocols via the existing data line.<br />

Once these have been received, the menu option “Start MAP software” is<br />

automatically activated. It is then possible to continuously show a vehicle’s<br />

position on a map.<br />

The terminal window (10) will only display the GPS protocols as selected in<br />

the GPS filter field (9).<br />

Once a data line is active, it is possible to activate the automatic transfer of the<br />

device status of the <strong>Falcom</strong> <strong>STEPP</strong> by clicking on the “ON” button (5), or<br />

deactivating it by clicking on the “OFF” button (6).<br />

For this, the PSRF <strong>commands</strong> will be used within the data line (see chapter<br />

4.2.2 – Extended NMEA Commands – only <strong>for</strong> FALCOM <strong>STEPP</strong>).<br />

Example:<br />

$PSRF103,07,00,01,01*22 // Switches on the status transfer<br />

$PSRF103,07,00,00,01*23 // Switches off the status transfer<br />

To terminate the data line, please click on the “Remote access stop” button<br />

(12).<br />

4.3.1.2 Voice line<br />

The buttons “Voice call” (7) and “hangup” (8) allow you to establish a voice<br />

call or an alarm call to the <strong>Falcom</strong> <strong>STEPP</strong>.<br />

Condition to establish a voice call is that the telephone number of the SIM card<br />

of the local GSM modem (<strong>Falcom</strong> SWING) is in <strong>Falcom</strong> <strong>STEPP</strong>’s list of<br />

“authorized numbers” (image 9 – field 10) and that the flag “V” = voice call<br />

has been activated. If no flag is set, and if the number is in the abovementioned<br />

list, then a data line will always be established.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 49


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

4.3.1.2.1 Voice call<br />

A voice call is signalised to the target device connected to the free-speech loud<br />

speaker and microphone by means of the ringer melody (configuration tool -<br />

general parameters - field 13).<br />

FALCOM <strong>STEPP</strong> automatically receives the call after the second or third ring.<br />

The call must be terminated by the caller (“Hangup” button (8)).<br />

4.3.1.2.2 Alarm call<br />

The alarm call is a particular type of voice call.<br />

The number of the caller must explicitly have been authorized in the list of<br />

“authorized numbers” in the configuration tool to make such a call.<br />

This kind of call does not set off a signal in the vehicle. If the alarm<br />

microphone is connected, it is possible to listen in on the vehicle’s interior.<br />

The call must be terminated by the caller (“Hangup” button (8)).<br />

4.3.1.3 Device event status ON/OFF<br />

By clicking on these buttons “Device event protocol” it is possible<br />

to switch ON/OFF the continuous status tranfer beside the GPS protocols.<br />

Description of these protocols you can find in chapter 3.2.3.3.<br />

4.3.1.4 GSM event status ON/OFF<br />

By clicking on the buttons “GSM event protocol”


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

5: data call in progress<br />

6: asleep (low functionality))<br />

Network-Provider: Name of the GSM-Network-Provider (e.g.: D1-<br />

Telekom)<br />

Fieldstrength: 0 .. 31, 99 Receiving field strength of the GSM<br />

part<br />

Area code: the transmitted GSM Area code through AT+CCED<br />

Cell ID: the transmitted GSM Cell ID through AT+CCED<br />

Example 2: SMS-Profile<br />

$GPGSM,,,,*chec<br />

ksum<br />

$GPGSM,1,”+49123456788”,”Test SMS”*2A<br />

Event-Flag: 1 (see above)<br />

Rufnummer: Phone number of the SMS sender<br />

Phone book: The text in the phone book beside the corresponding<br />

saved phone number<br />

SMS-Text: Text contents of the received SMS<br />

Example 3: Caller-Profile<br />

$GPGSM,,,, *<br />

checksum<br />

$GPGSM,2,V,+49123456788,”Service center”*11<br />

Event-Flag: 2 (see above)<br />

Call type: Type of call (V = Voice call, D = Data call)<br />

Call number: phone number of the caller<br />

Phone book: The text in the phone book beside the corresponding<br />

saved phone number<br />

4.3.2 SMS window<br />

Image 17: SMS<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 51


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

Entry Description<br />

destination number (1)<br />

Displays the telephone number of the vehicle chosen<br />

in the Remote window<br />

dervice center (2)<br />

Field where to enter the service center number of<br />

your provider<br />

read car position (3)<br />

Request <strong>for</strong> SMS position message of <strong>Falcom</strong> <strong>STEPP</strong><br />

at the interval as defined in field 4.<br />

Sets the transmission interval <strong>for</strong> SMS position<br />

transmit position every (4) messages in minutes<br />

0 = once off transmission<br />

“Send” SMS button (5)<br />

Sends a message or command as entered in field 6 to<br />

the target vehicle.<br />

Entry field (6)<br />

Text field <strong>for</strong> entering a SMS text.<br />

The message is sent after clicking on button 5<br />

List of predefined SMS<br />

<strong>commands</strong> (7)<br />

Provides a list of the most important configuration<br />

<strong>commands</strong> <strong>for</strong> remote configuration of a <strong>Falcom</strong><br />

<strong>STEPP</strong>.<br />

“Send command” button<br />

(8)<br />

Table 12: SMS window<br />

Sends the command chosen in field (7) to the target<br />

vehicle<br />

4.3.2.1 Selection box – <strong>for</strong> predefined configuration <strong>commands</strong><br />

(select command)<br />

Selection of a SMS configuration command from a predefined list of the most<br />

important <strong>commands</strong>.<br />

Image 18.a: selected command<br />

To configure the alarm input via SMS <strong>for</strong> a <strong>Falcom</strong> <strong>STEPP</strong>, additional<br />

in<strong>for</strong>mation is required. The following window pops up:<br />

Image 18.b: selected command<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 52


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

Entry Description<br />

Alarm phone no. (a) Enter the target number where an alarm SMS is to be sent to<br />

Alarm text (b) Enter the text of the alarm SMS<br />

Select alarm type (c) Enter the alarm type of the alarm message to be sent<br />

Cancel (d) Cancel the configuration<br />

Table 13: Configure the alarm<br />

The SMS window allows you to:<br />

• initiate a once-off or a recurring SMS position transmission through a<br />

<strong>Falcom</strong> <strong>STEPP</strong> to the connected <strong>Falcom</strong> SWING<br />

• send a SMS configuration command to a <strong>Falcom</strong> <strong>STEPP</strong><br />

• send a SMS configuration command from a list of predefined <strong>commands</strong><br />

4.3.2.2 SMS Position request<br />

4.3.2.2.1 To start a position request via SMS, please follow the steps below:<br />

1. By clicking the +/- buttons in field 4, select the desired time interval at<br />

which SMS’s are to be transmitted to you. The interval initiates a<br />

once-off position transmission. Every other value causes the <strong>Falcom</strong><br />

<strong>STEPP</strong> to transmit SMS position messages at the set interval (in<br />

minutes).<br />

2. Click on the “read car position” button (3) to activate the position<br />

transmission in <strong>Falcom</strong> <strong>STEPP</strong>.<br />

W a r n i n g<br />

Please don’t <strong>for</strong>get that a running automatic position transmission must<br />

be finalised with a once-off position request with the parameter .<br />

Otherwise you could incur considerable costs.<br />

4.3.2.2.2 SMS Remote configuration with predefined <strong>commands</strong><br />

For SMS remote configuration of a <strong>Falcom</strong> <strong>STEPP</strong>, a list of predefined<br />

<strong>commands</strong> is available in the list 7 “select command”.<br />

With the help of these <strong>commands</strong> it is possible to:<br />

• Change the status of the outputs of a <strong>Falcom</strong> <strong>STEPP</strong><br />

• Configure the alarm inputs<br />

• Change the device name or the device password of a <strong>Falcom</strong> <strong>STEPP</strong><br />

• Prompt the <strong>Falcom</strong> <strong>STEPP</strong> to establish a voice, data or alarm call to its<br />

GSM modem (<strong>Falcom</strong> SWING)<br />

For remote configuration, choose one of the predefined <strong>commands</strong> in the list<br />

and send it by clicking on the “send command” button (8).<br />

To configure the alarm input, additional in<strong>for</strong>mation is required (see image 10).<br />

Complete the fields “Alarm phone number”, “Alarm text” and “Alarm type”,<br />

and send the command by clicking on the “send command” button (8).<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 53


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

Important<br />

Upon receiving a configuration SMS, <strong>Falcom</strong> <strong>STEPP</strong> will acknowledge<br />

the receipt to you via SMS. The SMS will contain status in<strong>for</strong>mation <strong>for</strong><br />

the receipt of the SMS configuration.<br />

Example:<br />

+CMT: , ,<br />

• Status: OK – Command received correctly<br />

• Status: bad command – faulty command received<br />

• Status: bad password – wrong password given<br />

4.3.2.3 Examples of configuration <strong>commands</strong><br />

Please note: If the configuration of the <strong>Falcom</strong> <strong>STEPP</strong> contains no password,<br />

the parameter can be omitted.<br />

The <strong>commands</strong> are sent via SMS to the vehicle, which is to be<br />

configured.<br />

&CNF PORT1 Z,1,1<br />

− Switches on port 1, flashes in intervals, 1 sec. ON, 1 sec. OFF<br />

&CNF PORT1 A<br />

− Switches off port 1<br />

&CNF PORT1 E<br />

− Switches on port 1<br />

&CNF KEY1 S01234567,Alarm Input 1,RMC<br />

− In case of an alarm on input 1, a SMS will be sent to the telephone<br />

number 01234567, with an attached GPS position message ($GPRMC<br />

protocol)<br />

&CNF NAME MyCar<br />

− the vehicle has the name “MyCar”<br />

&CNF PASS NewPass<br />

− the password <strong>for</strong> future configurations has been set to “NewPass”<br />

In chapter 4.2.1 SMS <strong>commands</strong>, you will find a complete list of all SMS<br />

<strong>commands</strong>.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 54


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

4.3.3 Status window<br />

Image 19: Status window<br />

Entry Description<br />

Input 1..4 (1)<br />

Status display <strong>for</strong> alarm inputs 1..4<br />

(LED RED = Alarm)<br />

Res1, Res2 (1)<br />

The current hardware and software do not<br />

support these alarm inputs.<br />

Bat (1)<br />

Status display <strong>for</strong> vehicle battery – alarm display<br />

with missing battery voltage<br />

Status display ignition (clip 15 at the ignition<br />

IGN (1)<br />

lock) – alarm display when starting the ignition<br />

of the vehicle<br />

Status display <strong>for</strong> the analogue input 1<br />

Analogue input 1 (2) (LED RED = Alarm)<br />

Field 2 = Entry field <strong>for</strong> alarm threshold value<br />

Status display <strong>for</strong> the analogue input 2<br />

Analogue input 2 (3) (LED RED = Alarm)<br />

Field 3 = Entry field <strong>for</strong> alarm threshold value<br />

Displays the voltage of <strong>Falcom</strong> <strong>STEPP</strong>’s internal<br />

Battery voltage (4)<br />

battery<br />

RESET alarm in<strong>for</strong>mation (5) Resets the alarm displays<br />

GSM operator (6) and<br />

registration in<strong>for</strong>mation (7)<br />

Field strength (8), (9)<br />

Table 14: Status window<br />

Displays the in<strong>for</strong>mation on the GSM provider<br />

(6) and the registration status of the GSM<br />

modem (7), which can be transmitted through the<br />

GSM-Event.<br />

Displays in<strong>for</strong>mation in a progress bar (8) on the<br />

field strength in dbm (9), which can be<br />

transmitted through GSM event.<br />

The status window will clearly display all status in<strong>for</strong>mation received, either<br />

from a directly connected <strong>Falcom</strong> <strong>STEPP</strong>, or from one communicating via a<br />

data line.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 55


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

In the upper part you will find the status LED’s (1) <strong>for</strong>:<br />

• Status of alarm inputs<br />

• Status of ignition line (clip 15 ignition lock)<br />

• Status of vehicle battery (alarm <strong>for</strong> missing vehicle battery voltage)<br />

• Status of outputs<br />

• Tension values at analogue inputs<br />

• Voltage of <strong>Falcom</strong> <strong>STEPP</strong>’s internal device battery<br />

The transmitted in<strong>for</strong>mation through the “GSM event protokol” will be<br />

automatically displayed in the corresponding fields when the protocol is<br />

activated. In case of an incoming Event protocol the LED, which is located at<br />

the right side of the field strength indicator, will begin to glow.<br />

When alarm in<strong>for</strong>mation is received, the respective LED’s will change to RED.<br />

In order not to loose any alarm in<strong>for</strong>mation, the status will remain in this<br />

condition until the “Reset alarm in<strong>for</strong>mation” button has been clicked on.<br />

In fields 2 and 3, comparative values can be entered. If exceeded (“>” button)<br />

or falling below (“


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

From time (4)<br />

Table 15: History window<br />

Determines the time of the history start from the date<br />

chosen in (1)<br />

The history window enables you to retrieve stored GPS history data either from<br />

a directly connected <strong>Falcom</strong> <strong>STEPP</strong> or from one communicating via a data<br />

line.<br />

To select, please apply the following steps:<br />

1. In field (4), choose the desired starting time from when you want the<br />

history data.<br />

2. Enter the maximum number of GPS positions to be loaded from the<br />

history file of <strong>Falcom</strong> <strong>STEPP</strong> in the field “positions to load max.”.<br />

Warning<br />

Please note that the history file of <strong>Falcom</strong> <strong>STEPP</strong> can save up to<br />

100.000 GPS positions.<br />

This is equivalent to 3-4 Mbytes of data. The transfer of such data<br />

volumes with a data transfer speed of 9600 bps via the GSM network<br />

takes a long time. There<strong>for</strong>e it is advisable to set the number of data<br />

sets as close as possible to the actual required number (selection in<br />

field 2).<br />

3. Start the history request by double-clicking on the desired calendar date in<br />

the calendar field.<br />

By double-clicking on a date of calendar field a “Save As” dialog <strong>for</strong> saving<br />

files will display. When the user clicks Save button on the “Save As” dialog,<br />

the dialog closes and the entered file name (i.e. History_03_10_03.log) will be<br />

stored in the selected directory path. See figure below.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 57


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

The command to select history data could be:<br />

$PSRF109,0,031103,162849*33<br />

• to select history data from 03.11.2003<br />

• from the time 16:28:49<br />

• in NMEA <strong>for</strong>mat (0)<br />

A Checksum calculator is integrated into the <strong>STEPP</strong>config in order to support<br />

your progress in the practical application. This will aid you in calculating the<br />

checksum (in example *33), which is required <strong>for</strong> all extended NMEA<br />

<strong>commands</strong> (see chapter 4.2.2).<br />

The Checksum calculator is started via the menu option “Service mode –<br />

CheckSum - Calculator”.<br />

It is possible to transfer the stored data to the GPS port of a suitable map<br />

software program (Map&Guide®, Infomap®, Microsoft®-MapPoint® or<br />

another). This can be done with the included “send history” tool, which is<br />

started by clicking on the “send history to COMxx” button (3).<br />

4.3.5 Send History Tool<br />

The “history tool” will open when clicking on the “send history to COMxx”<br />

button (3) in the history window.<br />

This tool allows you to send saved history log files, such as “history.log” or<br />

“alarm.log” (see below), to the configured serial port, as described in chapter<br />

3.2.1.2.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 58


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

Image 21: History Tool<br />

Entry Description<br />

Terminal window (1) Display of data sets of a read in log file<br />

LED’s (2)<br />

Transfer rate (msec.) (3)<br />

Signalising LED’s – Data transfer to serial port is<br />

active<br />

Transfer delay between two data sets (50 msec. .. 1<br />

sec.)<br />

Records display (4) Number of read in data sets from “*.log”<br />

Progress display (5)<br />

Counter (6)<br />

Read log file (7)<br />

Shows the progress during transfer of data sets to the<br />

serial port<br />

Displays the number of data sets still to be<br />

transferred<br />

Opens a dialogue window with a selection of log files<br />

to be transferred<br />

Send log file (8) Starts the transfer of data sets to serial port<br />

Cancel (9) Cancels the transfer of data sets to serial port<br />

Exit (10) Closes the history window<br />

Table 16: History tool<br />

<strong>STEPP</strong>config uses the following log files:<br />

“History.log”-File<br />

This file is generated automatically by <strong>STEPP</strong>config when the history<br />

storage is selected.<br />

The file has the following <strong>for</strong>mat:<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 59


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

[<strong>Falcom</strong><strong>STEPP</strong>-History-File generated: 1/28/2003]<br />

Position1=$GPGGA,095150.000,5040.4014,N,01058.8657,E,1,04,1.0,494.6,M,,,,0000*0D<br />

Position2=$GPRMC,095150.000,A,5040.4014,N,01058.8657,E,,,280103,,*03<br />

Position3=$GPGGA,095200.000,5040.4014,N,01058.8657,E,1,04,1.0,494.6,M,,,,0000*0B<br />

Position4=$GPRMC,095200.000,A,5040.4014,N,01058.8657,E,,,280103,,*05<br />

Position5=$GPGGA,095210.000,5040.4014,N,01058.8657,E,1,04,1.0,494.6,M,,,,0000*0A<br />

“Alarm.log”-File<br />

When an alarm SMS is received, <strong>STEPP</strong>config will create this file with an<br />

attached GPS position.<br />

The file has the following <strong>for</strong>mat:<br />

[SMSalarms]<br />

1/9/2003 10:27:36<br />

AM=$GPGGA,092648.343,5040.3946,N,01058.8645,E,1,06,1.5,487.4,M,,,,0000<br />

1/9/2003 10:40:18<br />

AM=$GPGGA,093930.058,5040.3968,N,01058.8613,E,1,07,1.3,488.0,M,,,,0000<br />

1/9/2003 1:28:07<br />

PM=$GPGGA,122718.903,5040.3980,N,01058.8646,E,1,06,1.3,494.3,M,,,,0000<br />

To send a saved log file via the serial port to a map software, please<br />

proceed as follows:<br />

1. Click on the “read logfile” button (7), and from the subsequent<br />

dialogue box, choose the log file to be sent.<br />

The data sets contained in the file will display in the terminal<br />

window (1), and the number of data sets in the file will display in the<br />

field “records” (4).<br />

2. Click on the “send logfile” button (8) to send the log file to the COM<br />

port as defined under “Settings” (see chapter 3.2.1.2).<br />

You can cancel the task any time by clicking on “cancel” (9).<br />

If you double-click on one of the data sets shown in the terminal<br />

window (1), any previously started transfer will be terminated and<br />

the chosen data set sent to the serial port.<br />

3. Exit closes the “History Tool” window<br />

4.3.6 Alarms window<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 60


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

Image 22: Alarms<br />

Entry Description<br />

Acoustic alarm signal (1)<br />

Switches the acoustic signal <strong>for</strong> received alarm<br />

messages on and off.<br />

max. entries in alarm history<br />

(2)<br />

Maximum number of alarm messages which can<br />

be stored in the <strong>Falcom</strong><strong>STEPP</strong>.ini.<br />

Value span 10..100<br />

RESET alarm in<strong>for</strong>mation (3)<br />

Reset alarm display.<br />

This functionality is the same as the “Reset alarm<br />

in<strong>for</strong>mation” button from table 13<br />

Delete SMS-alarm-logfile(4)<br />

Deletes a possible alarm log file alarms.ini in the<br />

program path of <strong>STEPP</strong>config<br />

alarm messages (5)<br />

All received alarm messages are listed in this<br />

window<br />

Table 17: Alarm window<br />

All received SMS alarm messages are displayed in the Alarms window.<br />

In addition to being displayed in the window, the received alarm messages are<br />

saved in the <strong>Falcom</strong><strong>STEPP</strong>.ini file.<br />

In accordance with the setting in field (2) “max entries in alarm display”, when<br />

exceeding the selected value, the list of received alarms will be deleted and the<br />

respective entries in <strong>Falcom</strong><strong>STEPP</strong>.ini removed.<br />

If GPS – NMEA protocols are part of an alarm message, the received positions<br />

will be saved in the Alarm.log file <strong>for</strong> future evaluation.<br />

An existing alarm log file can be deleted by clicking on the “Delete SMS alarm<br />

logfile” button (4).<br />

The “Reset alarm in<strong>for</strong>mation” button (3) has the same function as the<br />

corresponding button in the “Status” window.<br />

Status in<strong>for</strong>mation received by SMS is reset.<br />

4.3.7 Satellites window<br />

Image 23: Satellites<br />

Entry Description<br />

Protocol (1) Displays the most recently received NMEA protocols<br />

SatPos (2)<br />

Opens a window (image 24) with an orbital display<br />

of the current visible satellites<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 61


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

in view (3) Number of visible satellites<br />

Time (4) Displays GPS time<br />

Date (5) Displays GPS date<br />

Latitude (6) Co-ordinates - Latitude<br />

Longitude (7) Co-ordinates - Longitude<br />

display (8) Displays protocols valid / invalid<br />

Satellite Level (8)<br />

Table 18: Satellite status<br />

Displays the quality of reception of all visible<br />

satellites<br />

When activating the field “SatPos” (2), the window “Satellites in view” (Image<br />

24) will open.<br />

This window shows the positions obtained from the $GPGSV protocol from<br />

the current visible satellites in orbit.<br />

Please note<br />

4.3.8 Info window<br />

The accuracy of the GPS data depends on the number of satellites and<br />

their positions in orbit. The greater the number of visible satellites, and<br />

the higher they are above the horizon, the more accurate the GPS data<br />

becomes.<br />

Image 24: Satellite positions (example)<br />

By clicking on the “Info…” tab, a window will open which gives you general<br />

guidelines <strong>for</strong> installing a <strong>Falcom</strong> <strong>STEPP</strong>.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 62


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

Image 25: Info<br />

Entry Description<br />

<strong>STEPP</strong> communication in<br />

general (1)<br />

Installation instruction (2)<br />

Installation audio accessories<br />

(3)<br />

Table 19: Info window<br />

Basic concept <strong>for</strong> implementation of a <strong>Falcom</strong> <strong>STEPP</strong><br />

Installation instructions <strong>for</strong> installing a <strong>Falcom</strong><br />

<strong>STEPP</strong> in a vehicle.<br />

Installation instructions <strong>for</strong> audio channels<br />

In the left part of the Info window you will find 3 buttons, which will give you<br />

some general in<strong>for</strong>mation <strong>for</strong> the installation of a <strong>Falcom</strong> <strong>STEPP</strong>.<br />

Please note:<br />

The in<strong>for</strong>mation provided in the Info window are short kept short, and in no<br />

way can replace the detailed hardware instructions (“stepp_1.06_hw.pdf”)<br />

<strong>for</strong> a <strong>Falcom</strong> <strong>STEPP</strong>. These instructions are available <strong>for</strong> download from the<br />

<strong>Falcom</strong> homepage.<br />

Image 26: Practical operation of a <strong>Falcom</strong> <strong>STEPP</strong> - general<br />

Image 26 shows a graphic of the basic concept <strong>for</strong> a possible practical scenario<br />

of a <strong>Falcom</strong> <strong>STEPP</strong>. It is implied that a vehicle fleet can be overseen via a<br />

GSM network from an operations centre in the <strong>STEPP</strong>config or via your own<br />

server application.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 63


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

It is thereby possible to keep track of or request a vehicle’s position, and<br />

visualise this in a map software.<br />

This scenario was tested with Map&Guide8® and Infomap7® software<br />

packages.<br />

However, in principle it should be also possible to use other map software,<br />

provided these are able to receive and depict NMEA protocols ($GPGGA,<br />

GPRMC) with 9600 bps via a serial port.<br />

Image 27: Connection illustration <strong>for</strong> a <strong>Falcom</strong> <strong>STEPP</strong><br />

Image 27 shows a connection illustration <strong>for</strong> a <strong>Falcom</strong> <strong>STEPP</strong> to be built<br />

into a vehicle.<br />

Please note:<br />

Be<strong>for</strong>e installing a <strong>Falcom</strong> <strong>STEPP</strong>, please read the hardware description<br />

<strong>for</strong> a <strong>Falcom</strong> <strong>STEPP</strong> carefully. The contained guidelines, in particular<br />

concerning the tension area as well as the connections <strong>for</strong> the inputs and<br />

outputs of a <strong>Falcom</strong> <strong>STEPP</strong>, are important <strong>for</strong> the correct and safe<br />

operation of the device in the vehicle.<br />

4.3.9 Audio channels<br />

<strong>Falcom</strong> <strong>STEPP</strong> is equipped with two audio channels (Image 28).<br />

• Voice channel<br />

• Alarm channel<br />

Both the alarm channel and the voice channel can be activated by a caller<br />

(the easiest way is by clicking on the “Voice Call” button (7) in the Remote<br />

window) via a connected <strong>Falcom</strong> SWING, as well as by the <strong>Falcom</strong> <strong>STEPP</strong><br />

when activated by an alarm call.<br />

In order to activate the voice channel or alarm channel <strong>for</strong> an alarm input, it<br />

is necessary that the respective alarm input has been flagged with “V”oice<br />

or “A”larm.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 64


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

4.3.9.1 Voice channel<br />

Image 28: Connection illustration of audio channels<br />

The voice channel of <strong>Falcom</strong> <strong>STEPP</strong> allows you to conduct a normal telephone<br />

conversation. For this, <strong>Falcom</strong> <strong>STEPP</strong> operates in free-speech mode.<br />

Requirements are to connect a loud speaker (pins 9 and 10) and a free-speech<br />

microphone (pins 7 and 8) to the audio interface of the <strong>Falcom</strong> <strong>STEPP</strong>.<br />

<strong>Falcom</strong> <strong>STEPP</strong> will automatically answer an incoming call after the second or<br />

third ring.<br />

Please note: Condition <strong>for</strong> receiving an incoming call is that the caller’s<br />

number has been configured with the “Voice” flag in the list of<br />

authorized numbers <strong>for</strong> <strong>Falcom</strong> <strong>STEPP</strong>.<br />

4.3.9.2 Alarm channel<br />

The alarm channel allows you to establish a voice line to a <strong>Falcom</strong> <strong>STEPP</strong>,<br />

without activating the loud speaker connected to the <strong>Falcom</strong> <strong>STEPP</strong> (listen-in<br />

mode).<br />

In this case, plug a free-speech microphone (pins 1 and 3) into the 16-pin<br />

Molex plug connector to the audio interface on the <strong>Falcom</strong> <strong>STEPP</strong>.<br />

Please note: Condition <strong>for</strong> receiving an incoming call is that the caller’s<br />

number has been configured with the “Alarm” flag in the list of<br />

authorized numbers <strong>for</strong> <strong>Falcom</strong> <strong>STEPP</strong>.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 65


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

5 Tracking<br />

5.1 History function.<br />

When receiving valid GPS protocols, <strong>Falcom</strong> <strong>STEPP</strong> is capable of saving up to<br />

100.00 GPS protocols in its history memory.<br />

When the memory space has been used up, the oldest protocols will<br />

automatically be deleted to make space <strong>for</strong> new incoming data.<br />

Image 29 shows a logical flow chart, <strong>for</strong> better understanding how <strong>Falcom</strong><br />

<strong>STEPP</strong> saves history data.<br />

No<br />

No<br />

No<br />

No<br />

No<br />

Fix Position<br />

enable ?<br />

Yes<br />

X*<br />

SV solution?<br />

Yes<br />

>Min<br />

Time?<br />

Yes<br />

>Min<br />

Distance?<br />

Yes<br />

>Min<br />

Speed?<br />

Yes<br />

Store data on<br />

Flash memory<br />

END<br />

Image 29: History Filter<br />

History - Filter<br />

No >Max No >Max No<br />

Time?<br />

Distance?<br />

>Max<br />

Speed?<br />

End<br />

Yes End Yes End<br />

Yes<br />

*) X >= 3;<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 66


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

Taking the illustrated logic into consideration, several varieties of saving<br />

history data are possible.<br />

<strong>Configuration</strong> is done via the <strong>Configuration</strong> Tool (Image 9 and Table 5),<br />

heeding the following configuration examples:<br />

5.1.1.1 Filter Settings<br />

By configuring supplementary filters, the history function offers the possibility<br />

to reduce the number of stored data records. These filters prevent the history<br />

from storing unnecessary data, e.g. if a vehicle is not moving.<br />

To set these filters, a configuration command can be sent to the device either<br />

locally (by connecting the device to a PC, whereby only NMEA messages are<br />

available <strong>for</strong> use) or over-air (GSM network, whereby both SMS <strong>commands</strong><br />

and NMEA messages can be set via SMS).<br />

5.1.2 <strong>Configuration</strong> examples<br />

The following will explain the use filters <strong>for</strong> time, distance and speed.<br />

The respective minimum values <strong>for</strong> time, speed and distance have an ANDconjunction,<br />

meaning that if only value does not apply, then all three values are<br />

ignored and not saved in the history.<br />

The maximum values have an OR-conjunction. If one of the maximum<br />

parameters has been met, the GPS protocols will be saved in the history.<br />

In accordance with the above flow chart, either all minimum parameters or just<br />

one maximum parameter have to be exceeded, and the NMEA protocols are<br />

stored in the history (see also Image 11).<br />

If a value has been set to 0, it will be ignored. If all values are set to 0, or if the<br />

selection field “Logging enabled” of the <strong>Configuration</strong> Tool is deactivated,<br />

then no data will be saved in the history.<br />

Parameter explanation:<br />

The parameters used in examples below such as the FixMin Time, FixMax<br />

Time, Dist.Min, Dist.Max, SpeedMin and Speed Max correspond to the<br />

, , , , and used in the SMS<br />

<strong>commands</strong> and NMEA messages respectively.<br />

Minimum (lowest value) Maximum (highest value)<br />

Time filter FixMinTime (Seconds) FixMaxTime (Seconds)<br />

AND OR<br />

Distance filter Dist.Min (Meters) Dist.Max (Meters)<br />

AND OR<br />

Speed filter SpeedMin (km/h) SpeedMax (km/h)<br />

Combination of both OR<br />

Storing of protocol<br />

Table 20: Conditions <strong>for</strong> saving data in the history<br />

FixMin<br />

Time [s]<br />

FixMax<br />

Time [s]<br />

Dist.<br />

Min[m]<br />

Dist.<br />

Max [m]<br />

SpeedMin<br />

[km/h]<br />

Speed<br />

Max [km/h]<br />

Logs every 10 sec. 0 10 0 0 0 0<br />

Logs every 100 m 0 0 0 100 0 0<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 67


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

Logs every second at<br />

speed ≥ 40 km/h<br />

Table 21: Programming example<br />

Examples of history configuration<br />

0 0 0 0 0 40<br />

Below are some configuration examples, which can be entered directly in the<br />

configuration tool.<br />

Example 1<br />

� Record every 50 m if the vehicle has a speed less then 25 km/h<br />

� Record every 2 sec. if the vehicle is moving at a speed between 25 and<br />

50 km/h<br />

� Record every second if the vehicle is driving faster than 50 km/h<br />

FixMin<br />

Time [s]<br />

FixMax<br />

Time [s]<br />

Dist.Min<br />

[m]<br />

Dist.Max<br />

[m]<br />

SpeedMin<br />

[km/h]<br />

Speed<br />

Max [km/h]<br />

Example 1, settings 2 0 0 50 25 50<br />

SMS command &CNF [PWD] UNIT MSG=S132345678,4,2,0,0,50,25,50,RMCIOP<br />

NMEA message $PSRF108,LOG=4,2,0,0,50,25,50*7A<br />

Example 2<br />

� Record every 50m if the vehicle is driving faster than 25 km/h<br />

FixMin<br />

Time [s]<br />

FixMax<br />

Time [s]<br />

Dist.Min<br />

[m]<br />

Dist.Max<br />

[m]<br />

SpeedMin<br />

[km/h]<br />

Speed<br />

Max [km/h]<br />

Example 2, settings 0 0 50 0 25 0<br />

SMS command &CNF [PWD] UNIT MSG=S132345678,4,0,0,50,0,25,0,RMCIOP<br />

NMEA message $PSRF108,LOG=4,0,0,50,0,25,0*4D<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 68


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

Example 3<br />

� Record every 2 sec. if the vehicle is moving at a speed between 25 and<br />

50 km/h<br />

FixMin<br />

Time [s]<br />

FixMax<br />

Time [s]<br />

Dist.Min<br />

[m]<br />

Dist.Max<br />

[m]<br />

SpeedMin<br />

[km/h]<br />

Speed<br />

Max [km/h]<br />

Example 3, settings 2 0 0 0 25 50<br />

SMS command &CNF [PWD] UNIT MSG=S132345678,4,2,0,0,0,25,50,RMCIOP<br />

NMEA message $PSRF108,LOG=4,2,0,0,0,25,50*4F<br />

Example 4<br />

� Record every second if the vehicle is driving faster than 50 km/h<br />

FixMin<br />

Time [s]<br />

FixMax<br />

Time [s]<br />

Dist.Min<br />

[m]<br />

Dist.Max<br />

[m]<br />

SpeedMin<br />

[km/h]<br />

Speed<br />

Max [km/h]<br />

Example 4, settings 0 0 0 0 0 50<br />

SMS command &CNF [PWD] UNIT MSG=S132345678,4,0,0,0,0,0,50,RMCIOP<br />

NMEA message $PSRF108,LOG=4,0,0,0,0,0,50*7A<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 69


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

5.1.2.1 How to download the history records<br />

Stored GPS history data can be retrieved either locally (via serial link) or<br />

remotely (via data connection). An executable command, see chapters 6.5.3,<br />

can be sent to the device either locally or over-air (after a data call is<br />

established, a NMEA message can be sent to the <strong>STEPP</strong> device).<br />

If you are using any terminal program, please, refer to the used terminal<br />

program, how to capture the incoming data into a *.log file <strong>for</strong>mat. If you are<br />

using the SteppConfig, refer to chapter 4.3.5.<br />

After the GPS history data are successfully downloaded and captured into a file<br />

on PC, the evaluation of the stored records can be per<strong>for</strong>med using mapping<br />

software (Map&Guide or another one) and a suitable user developed program<br />

(the user developed program reads the GPS data position from the stored *.log<br />

file and sent them to a COM port where the Map software is connected). To do<br />

this, open the map software and select and select the COM port where the data<br />

will be read. Start the user developed program and sent the read data from the<br />

*.log file to the COM port where the Map software is connected. The route by<br />

means of the GPS data position from the selected file is being displayed in the<br />

map.<br />

Please note that, if the stored records are in the binary <strong>for</strong>mat, they could not be<br />

accepted from the mapping software. A description about this <strong>for</strong>mat is<br />

attached in chapter 6.7.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 70


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

5.1.2.1.1 NMEA and Binary history data<br />

The stored position data in NMEA <strong>for</strong>mat begins with $GPLOG,1,….. and<br />

ends with $GPLOG,0,….. which indicate the start date/time (29 October 2004<br />

08:51:06) and end date/time (29 October 2004 11:53:14). All records between<br />

the start and end records include the stored GPS position data. A description<br />

about the NMEA messages is attached in chapter 6.2.1.<br />

The stored position data in binary <strong>for</strong>mat also begins with $GPLOG,1,….. and<br />

ends with $GPLOG,0,….. which indicate the start date/time (29 October 2004<br />

08:51:06) and end date/time (29 October 2004 11:53:14). All record data<br />

between the start and end lines include the stored GPS data in the binary<br />

<strong>for</strong>mat. A description about this <strong>for</strong>mat is attached in chapter 6.7. This <strong>for</strong>mat<br />

offers a maximum data compression.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 71


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

6 <strong>Configuration</strong> <strong>commands</strong> - <strong>for</strong> <strong>Falcom</strong> <strong>STEPP</strong><br />

This chapter explains the configuration <strong>commands</strong> <strong>for</strong> <strong>Falcom</strong> <strong>STEPP</strong>.<br />

There are two categories of configuration <strong>commands</strong>:<br />

• Commands <strong>for</strong> SMS remote configuration<br />

• Commands <strong>for</strong> direct configuration of a <strong>Falcom</strong> <strong>STEPP</strong> connected to<br />

<strong>STEPP</strong>config<br />

In Table 22 you will find an overview of the <strong>commands</strong> <strong>for</strong> SMS remote<br />

configuration of a <strong>Falcom</strong> <strong>STEPP</strong>.<br />

Please note<br />

If a password has been defined <strong>for</strong> the device, then the user should send<br />

this password each time in the configuration SMS message, otherwise,<br />

the <strong>STEPP</strong> could not be configured remotely via SMS.<br />

The entered password which will be displayed in the corresponding input<br />

field (see “general parameters” image 9) is encrypted, applying a 160-bit<br />

key function.<br />

For example the user of <strong>Falcom</strong> <strong>STEPP</strong> has entered the password<br />

, the encrypted one, which will be displayed in its input field<br />

after the user has sent it to the <strong>Falcom</strong> <strong>STEPP</strong>, is . In order<br />

to configure the <strong>Falcom</strong> <strong>STEPP</strong>, please use the password. The<br />

encrypted one is unacceptable.<br />

Important:<br />

Important 1:<br />

Take into account, that all configuration <strong>commands</strong> sent to the<br />

<strong>STEPP</strong> (via SMS, data connection or locally) should be match<br />

exactly the parameter <strong>for</strong>mat (Sysntax) described in this manual.<br />

!!! Note that incorrect assigned parameter into a configuration<br />

command may carry the <strong>STEPP</strong> device into the instability<br />

conditions (such as the <strong>STEPP</strong> could not be available, could not<br />

pick up a voice call etc.) and its configuration can only locally be<br />

improved (via a direct connected <strong>STEPP</strong> device).<br />

To get a GPS fix, the vehicle should be in stationary state <strong>for</strong> about<br />

1 minute. By moving, while <strong>STEPP</strong> does not have a GPS fix, the<br />

TTFF (Time-To-Fist-Fix) could be delayed <strong>for</strong> several minutes.<br />

If the History function of the <strong>STEPP</strong> is enabled, the events of<br />

$GPIOP protocol will be automatically stored into the History after<br />

each Reset procedure occurred by the <strong>STEPP</strong> device.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 72


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

6.1 SMS and PSRF Command syntax<br />

6.1.1 SMS Command syntax<br />

The SMS <strong>commands</strong> can be sent to the device same as a SMS text, but their<br />

<strong>for</strong>mat have to be considered. The "&CNF" or "&REQ" command header must<br />

be set at the beginning of each command line. In <strong>commands</strong> described below,<br />

the SMS password is indicated as [PWD] enclosed in square brackets or PWD,<br />

indicating that it is an optional field.<br />

Types of SMS <strong>commands</strong>:<br />

Command type Syntax Function<br />

Readable<br />

command<br />

Writable<br />

command<br />

Executable<br />

command<br />

Clear Command<br />

&REQ [PWD] CNF<br />

&CNF [PWD] UNIT<br />

=<br />

&CNF [PWD]<br />

<br />

&CNF [PWD]<br />

<br />

6.1.1.1 SMS Command structure<br />

This command returns the currently<br />

set value of the parameter or<br />

parameters.<br />

This command sets user-definable<br />

parameter values.<br />

This command per<strong>for</strong>ms an event<br />

to the device.<br />

This command deactivates that<br />

parameter name (deletes the<br />

value(s)) which previously have<br />

(has) been specified.<br />

In table below you will find two types of the SMS <strong>commands</strong>, which can be<br />

sent to the <strong>STEPP</strong> device.<br />

� The SMS command including the parameter [PWD] has to be used, if<br />

the parameter [PWD] is already specified, otherwise the device will not<br />

accept <strong>commands</strong> without entering that password.<br />

� The SMS command excluding [PWD] parameter can be used, if the<br />

[PWD] parameter is empty (not specified from the user).<br />

All SMS <strong>commands</strong> have to be sent in uppercase (capital letter), otherwise, the<br />

configuration could not be accepted. If a sent command (via SMS, data<br />

connection or locally) is incorrectly typed (based on the structure in table<br />

below) by the user, the device ignores (refuses) that command and no<br />

configuration is per<strong>for</strong>med or you may carry the <strong>STEPP</strong> device into the<br />

instability conditions.<br />

If more than one parameter (combining <strong>commands</strong> on the same writable<br />

command line) should be sent within a command (SMS message), they should<br />

be separated by colons “:” (indicated as [:]). The square brackets have to be<br />

omitted when you input that command.<br />

IIf a command (message including one of the parameter name<br />

) is sent without value then the corrent status (value) of that<br />

parameter stored into the FLASH memory will be deleted (deactivated), except<br />

the “&REQCNF” read command.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 73


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

The string included in the command structure indicates that the<br />

command header and/or parameter has to be separated by spaces (“ “).<br />

Do not use the quotation marks if a is a character string, e.g. .<br />

Types of SMS <strong>commands</strong>:<br />

Command type Structure<br />

&REQ[PWD]CNF<br />

Readable command or<br />

&REQCNF<br />

&CNF[PWD]UNIT<br />

= ,,….<br />

Writable command or<br />

&CNFUNIT<br />

=,, ….<br />

&CNF[PWD]UNIT<br />

= ,,….[:]<br />

=, ,….[:]<br />

Combining<br />

….<br />

<strong>commands</strong> on the<br />

or<br />

same writable<br />

&CNFUNIT<br />

command line<br />

=,,….[:]<br />

=, ,….[:]<br />

….<br />

&CNF[PWD]<br />


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

The checksum consists of a “*” character followed by two hex<br />

values.<br />

In order to calculate the Checksum, use your own application. Below a small<br />

source code written in Visual Basic:<br />

{*****************************************}<br />

Public Sub CheckSum(field As String)<br />

If field = “” then CS = “*”<br />

CS = 0<br />

For i = 1 to Len(field)<br />

CS = CS Xor Asc(Mid$(field, i, 1))<br />

Next<br />

CS = Hex(CS)<br />

If Len(CS) =1 then<br />

CS = “0” & CS<br />

CS = “*” & CS<br />

END SUB<br />

{*****************************************}<br />

There<strong>for</strong>e, the string over which the checksum has to be calculated is:<br />

field = PSRF,<br />

excluding “$”character.<br />

All fields in all proprietary NMEA messages are required, none are optional.<br />

All NMEA messages are comma delimited “,”.<br />

Types of NMEA messages:<br />

NMEA<br />

Message<br />

type<br />

Selectable<br />

message<br />

Writable<br />

message<br />

Executable<br />

message<br />

Syntax Function<br />

$PSRF103,,00,, 01<br />

<br />

$PSRF108,<br />

=<br />

$PSRF109, ,,<br />

,,<br />

<br />

6.1.2.1 NMEA messages improved structure<br />

This NMEA message select the<br />

supported messages which can be<br />

polled once, or setup <strong>for</strong> periodically.<br />

This NMEA message sets user-<br />

definable parameter values.<br />

This NMEA message sets userdefinable<br />

parameter values to<br />

download the stored history data.<br />

All NMEA messages have to be sent in uppercase (capital letter) otherwise the<br />

configuration could not be accepted. If a send message (via SMS, data<br />

connection or locally) is incorrectly typed by the user (based on the structure in<br />

table below), the device ignores (refuses) that command and no configuration<br />

is per<strong>for</strong>med. Due to the incorrectly typed of NMEA message you may carry<br />

the <strong>STEPP</strong> device into the instability conditions.<br />

If more than one parameter (combining message on the same writable message<br />

line) has to be sent within a command (NMEA message), they should be<br />

separated by colons “:” (indicated as [:]). The square brackets have to be<br />

omitted when you input that command.<br />

If a parameter of NMEA message is sent without value to<br />

the device then this parameter is deactivated by setting a undefined value.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 75


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

Different from the SMS command, the parameters of NMEA message are not<br />

separated by spaces (“ “).<br />

The <strong>Falcom</strong> <strong>STEPP</strong> acceptes following <strong>for</strong>mats:<br />

Command type Structure<br />

Selectable Message $PSRF103,,00,, 01<br />

Writable Message $PSRF108,=<br />

Combining message<br />

on the same writable<br />

message line<br />

Executable message<br />

$PSRF108,=,,….[:]<br />

=, ,….[:]…<br />

<br />

6.1.3 Respond message structure<br />

Respond<br />

message<br />

type<br />

$PSRF109,,, ,,<br />

<br />

A SMS alarm report is presented in numeric and/or text <strong>for</strong>mat, which includes<br />

the parameters, marked with blue colour listed in table below. An improved<br />

description including example is attached in the table 4.<br />

If the responded message does not fit in (due to limited text length within a<br />

SMS of 160 characters) one SMS message, it is sent in several SMS messages.<br />

In this case, CNF is replaced by CNFxx, where xx is the message index starting<br />

from 00. In the last message, CNF is replaced by ENDxx. See the Example 2 in<br />

table below.<br />

From read<br />

command<br />

Types of response message:<br />

Example 1<br />

Structure<br />

+CMT: <br />

END<br />

=<br />

or<br />

+CMT: <br />

CNF<br />

=<br />

…<br />

…<br />

…<br />

+CMT: <br />

END<br />

=<br />

stepp CNF01<br />

NAME=stepp_II:LOG=3,1,900,0,0,0,0:GEO01=Langewiesen,1,5041<br />

stepp CNF02 PIN=1111:NMEA=9600-8N1,GGA.1,GLL.1,GSA.1,<br />

GSV.1,RMC.1,IOP.1,GS<br />

stepp CNF03 PORTS=P1#E,0,0,P2#Z,5,5,P3#A,<br />

0,0,P4#A,0,0:UNIT=FAL <strong>STEPP</strong> V1.6.2<br />

stepp END04 GPSFIX=5040.4012 1058.8418 782464386 3976357<br />

771535 4910975<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 76


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

From<br />

execution<br />

command<br />

(if an<br />

alarm is<br />

triggered)<br />

Example 2<br />

<br />

<br />

<br />

alfa_carAlarmImput1<br />

$GPRMC,103530.000,A,5040.3986,N,01058.8636,<br />

E,0.06,171.45,290903,,*04<br />

$GPIOP,11000001,00010000,4.82,3.69,4.06*72<br />

6.1.4 Combining <strong>commands</strong> on the same command line<br />

You may enter several SMS <strong>commands</strong> or NMEA messages on the same line.<br />

This eliminates the need to type the message header or NMEA message be<strong>for</strong>e<br />

each parameter configuration. Instead, it is only needed once at the beginning<br />

of the command line. Use a colon “:” as command delimiter.<br />

The command line buffer accepts a maximum of 160 characters due to the<br />

SMS limitation of 160 characters. If this number is exceeded, the sent<br />

<strong>commands</strong> will be ignored from the <strong>STEPP</strong> device or ERROR is returned.<br />

6.2 NMEA messages transmitted/selected by/to <strong>STEPP</strong> device<br />

The <strong>STEPP</strong> device transmits NMEA sentences every second, depending on the<br />

configuration. The identifiers <strong>for</strong> the NMEA messages transmitted by the<br />

<strong>STEPP</strong> device are listed below. Excepting GPIOP and GPGSM all other<br />

messages are based on the NMEA standard messages.<br />

� GPGGA GPS Fix Data<br />

� GPRMC Recommended Minimum Specific GPS Data<br />

� GPGSV GPS Satellites in View<br />

� GPGSA GPS DOP and Active Satellites<br />

� GPGLL Geographic Position in Latitude/Longitude.<br />

� GPIOP <strong>STEPP</strong> Device Input/Output Ports<br />

� GPGSM <strong>STEPP</strong> Device GSM Status.<br />

A full description and definition of the listed NMEA messages is provided in the<br />

next subsection of this section.<br />

6.2.1 Description of NMEA output messages<br />

The following table is intended as a quick reference to explain the <strong>for</strong>mats<br />

used in the tables below.<br />

Format Description<br />

hhmmss.ss Time: hh hours, mm minutes, ss.ss seconds.<br />

ddmmyy Date: day dd, month mm, year yy.<br />

ddmm.mmmm Latitude: dd degrees, mm.mmmm minutes.<br />

dddmm.mmmm Longitude: ddd degrees, mm.mmmm minutes.<br />

dd.dddddd Latitude/longitude: dd.dddddd degrees.<br />

dd'mm'ss" Latitude/longitude: dd degrees, mm minutes, ss seconds<br />

x Integer.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 77


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

xx Integer having exactly two digits (using leading zeros).<br />

x.x Number including fraction.<br />

hh Two-digit hexadecimal number (using uppercase A–F).<br />

bbbbbbbb Eight-digit binary number.<br />

a ASCII text.<br />

"a" ASCII text in quotation marks.<br />

Carriage return and line feed.<br />

The $GPGGA message includes time, position, GPS quality and number of<br />

satellites in use.<br />

Example:<br />

$GPGGA,133726.569,5040.4365,N,01058.5646,E,1,03,8.9,92.9,M,,,,0000<br />

*3F<br />

Format Example Description<br />

$GPGGA $GPGGA Start of sentence<br />

hhmmss.ss 133726.569 UTC time<br />

ddmm.mmmm 5040.4365 Latitude<br />

a N Latitude direction (N/S)<br />

dddmm.mmmm 01058.5646 Longitude<br />

a E Longitude direction (W/E)<br />

x 1 GPS fix quality:<br />

0: invalid<br />

1: GPS fix<br />

2: DGPS fix<br />

xx 03 Number of satellites in use<br />

x.x 8.9 Horizontal dilution of precision (relative accuracy<br />

of horizontal position)<br />

x.x 92.9 Altitude above mean sea level (geoid)<br />

M M Altitude units (meters)<br />

x.x Height of geoid above earth ellipsoid<br />

M Geoid height units (meters)<br />

x Time since last DGPS update (seconds)<br />

xxxx 0000 DGPS reference station ID<br />

*hh *3F Checksum<br />

End of message termination<br />

Table 1: The GPGGA message data <strong>for</strong>mat.<br />

The $GPRMC message includes time, date, position, course and speed data.<br />

Example:<br />

$GPRMC,133725.569,A,5040.4365,N,01058.5650,E,0.05,302.98,251004,,*00<br />

Format Example Description<br />

$GPRMC $GPRMC Start of sentence<br />

hhmmss.ss 133725.569 UTC time<br />

a A Position validity (A: valid, V: invalid or S*: Last<br />

stored valid position)<br />

ddmm.mmmm 5040.4365 Latitude<br />

a N Latitude direction (N/S)<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 78


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

dddmm.mmmm 01058.5650 Longitude<br />

a E Longitude direction (W/E)<br />

x.x 0.05 Speed (knots)<br />

x.x 302.98 Heading (degrees)<br />

ddmmyy 251004 Date<br />

x.x Magnetic variation (degrees)<br />

a Magnetic variation direction (W/E)<br />

*hh *00 Checksum<br />

End of message termination<br />

Table 2: The GPRMC message data <strong>for</strong>mat. * See above.<br />

The $GPGSV includes the number of satellites in view satellite ID numbers and<br />

their elavation, azimuth and signal-to-noise ratio.<br />

Example:<br />

$GPGSV,3,1,10,05,79,067,39,30,63,277,35,14,37,269,,09,36,145,*78<br />

$GPGSV,3,2,10,24,28,098,36,06,24,212,,04,24,058,29,17,16,129,*7F<br />

$GPGSV,3,3,10,01,13,328,34,25,05,311,*74<br />

Format Example Description<br />

$GPGSV $GPGSV Start of sentence<br />

x 3 Number of messages (1 to 3)<br />

x 3 Message number (1 to 3)<br />

xx 10 Number of satellites in view (1 to 12)<br />

xx 01 Satellite PRN number<br />

xx 14 Satellite elevation (degrees) (00 to 90), may be null<br />

xxx 328 Satellite azimuth (degrees) (000 to 359), may be null<br />

xx 34 Satellite signal to noise ratio in dB (00 to 99), may be<br />

null<br />

25 Similar to 4–7 <strong>for</strong> next satellite, may all be null<br />

05 Similar to 4–7 <strong>for</strong> next satellite, may all be null<br />

311 Similar to 4–7 <strong>for</strong> next satellite, may all be null<br />

*hh *74 Checksum<br />

End of message termination<br />

Table 3: The GPGSV message data <strong>for</strong>mat.<br />

The $GPGSA message includes the list of satellites being used.<br />

Example:<br />

$GPGSA,A,2,05,09,04,,,,,,,,,,13.4,8.9,10.0*3D<br />

Format Example Description<br />

$GPGSA $GPGSA Start of sentence<br />

a A Operating mode:<br />

M: Manual, operate in 3-D mode.<br />

A: Automatically choose 2-D or 3-D mode.<br />

x 2 Fix mode:<br />

1: Fix not available<br />

2: 2-D fix<br />

3: 3-D fix<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 79


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

xx,xx, . . . 05 PRN numbers of satellites in use (unused fields null)<br />

x.x 13.4 Position dilution of precision<br />

x.x 8.9 Horizontal dilution of precision<br />

x.x 10.0 Vertical dilution of precision<br />

*hh *3D Checksum<br />

End of message termination<br />

Table 4: The GPGSA message data <strong>for</strong>mat.<br />

The $GPGLL message includes the latitude, longitude, UTC time of<br />

position fix and status..<br />

Example:<br />

$GPGLL,5040.4025,N,01058.8342,E,113704.665,A*32<br />

Format Example Description<br />

$GPGLL $GPGLL Start of sentence<br />

ddmm.mmmm 5040.4025 Latitude<br />

a N Latitude direction (N/S)<br />

dddmm.mmmm 01058.8342 Longitude<br />

a E Longitude direction (W/E)<br />

hhmmss.sss 113704.665 UTC Position<br />

a A Position validity (A: valid, V: invalid or S*: invalid)<br />

*hh *32 Checksum<br />

End of message termination<br />

Table 5: The GPGLL message data <strong>for</strong>mat. * See above.<br />

The $GPIOP message includes the status of the digital/analogue inputs and<br />

output ports. A detailed description is also attached in chapter 6.6.<br />

Example:<br />

$GPIOP,01000000,00000000,0.28,0.28,4.15*72<br />

Format Example Description<br />

$GPIOP $GPIOP Start of sentence<br />

bbbbbbbb 01000000 Inputs: 8–1 (1: on, 0: off)<br />

1–4: Inputs 1–4<br />

5–6: Unused<br />

7: Car battery status<br />

8: Ignition status<br />

bbbbbbbb 00010000 Outputs: 8–1 (1:on, 0: off)<br />

1–4: Outputs 1–4<br />

5 : always is set to 1, indicates the outputs<br />

are operational.<br />

6–8: Unused<br />

x.x 0.28 Analog input 1 (V)<br />

x.x 0.28 Analog input 2 (V)<br />

x.x 4.15 Backup battery level (V)<br />

*hh *72 Checksum<br />

End of message termination<br />

Table 6: The GPIOP message data <strong>for</strong>mat.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 80


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

The $GPGSM message includes the GSM operator and reception status. Keep<br />

in mind that the GPGSM message can be sent in one of three different modes.<br />

The first parameter after the message header $GPGSM identifies the mode on<br />

which the device is currently processing. Each of tables follow, recognizing the<br />

GPGSM message, specifies one of three modes.<br />

In the $GPGSM message the number of the caller will also be transmitted if the<br />

caller number is not available in the access/authorization list.<br />

Table below shows the mode 0 which indicates that the sentence gives the<br />

GSM module status.<br />

Example1:<br />

$GPGSM,0,1,0,"T-Mobile D",20,5518,4caa*32<br />

Format Example Description<br />

$GPGSM $GPGSM Start of sentence<br />

x 0 GSM status mode: 0<br />

b 1 Registration (1:registered, 0: unregistered)<br />

x 0 GSM status<br />

"a" "T-Mobile D" Network operator name<br />

xx 20 GSM field strength (0 to 31) 0: $-$113 dB 31: $-$51<br />

dB<br />

a 5518 Area code<br />

a 4caa Cell ID<br />

*hh *32 Checksum<br />

End of message termination<br />

Table 7: The GPGSM message data <strong>for</strong>mat in GMS status mode.<br />

Table below shows the mode 1 which indicates that an SMS message was<br />

received.<br />

Example2:<br />

$GPGSM,1,+490172123456,"","My Message"*54<br />

Format Example Description<br />

$GPGSM $GPGSM Start of sentence<br />

x 1 SMS message received mode: 1<br />

a +49123456 Sender number<br />

"a" "" Sender phonebook entry<br />

"a" "My message" SMS message text<br />

*hh *54 Checksum<br />

End of message termination<br />

Table 8: The GPGSM message data <strong>for</strong>mat in SMS message received mode.<br />

Table below shows the mode 2, which indicates that there was an incoming<br />

call.<br />

Example3:<br />

$GPGSM,2,V,+490172123456,""*11<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 81


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

Format Example Description<br />

$GPGSM $GPGSM Start of sentence<br />

x 2 Received call mode: 2<br />

a V Call type:<br />

D: data call<br />

V: voice call<br />

A: listen call<br />

a +49123456 Caller number<br />

"a" "" Caller phonebook entry<br />

*hh *11 Checksum<br />

End of message termination<br />

Table 9: The GPGSM message data <strong>for</strong>mat in received call mode.<br />

6.3 Supported parameter<br />

The <strong>Falcom</strong> <strong>STEPP</strong> supports the following listed parameters<br />

. Each parameter name is distinguished as caption (section).<br />

Within a section you will find two tables; the first one indicates the<br />

= <strong>for</strong>mat (the command syntax); the second one<br />

shows the example(s) how the SMS command and/or NMEA message can be<br />

sent to the <strong>STEPP</strong> device.<br />

Keep in mind that, if one of following parameter name, described in the<br />

chapters below, is supposed to be sent via the NMEA message ($PSRF108),<br />

which is transmitted in the <strong>for</strong>m of "sentences", then their <strong>for</strong>mat must be<br />

considered by the user. The sentence begins with "$" character, next come the<br />

four letters "talker ID" and three letter "sentence ID", followed by a number of<br />

parameters separated by commas, and terminated by a calculated checksum,<br />

and a carriage return/line feed.<br />

6.3.1 NAME<br />

Syntax NAME=<br />

SMS<br />

command<br />

NMEA<br />

message<br />

This parameter allows you to define or change the device name.<br />

<br />

It identifies the name of <strong>STEPP</strong> device. When the device sends a SMS<br />

message to the message sender or target phone number, it identifies<br />

itself using this identifier.<br />

How the parameter could be sent:<br />

&CNF PWD UNIT NAME=alfa_car<br />

&CNF UNIT NAME=alfa_car<br />

&CNF UNIT NAME<br />

$PSRF108,NAME=alfa_car*1D<br />

$PSRF108,NAME*05<br />

Notes<br />

• If the device name has already been set, each other message<br />

sent to the device overwrites the existed entry.<br />

• A SMS command sent without value deletes the existed entry.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 82


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

6.3.2 PIN<br />

Syntax PIN=<br />

SMS<br />

command<br />

NMEA<br />

message<br />

The parameter lets the <strong>STEPP</strong> device store the entered PIN of the<br />

used SIM card.<br />

<br />

It specifies the PIN number of the used SIM card. This may be <strong>for</strong><br />

example the SIM PIN to register onto the GSM network, or the SIM PIN<br />

to replace the current PIN number with a new one.<br />

How the parameter could be sent:<br />

Not supported<br />

$PSRF108,PIN=1321*69<br />

Notes<br />

• Successful PIN authentication only confirms that the entered PIN was<br />

recognized and correct. The PIN acception does not necessarily imply<br />

that the <strong>STEPP</strong> is registered to the desired network. Typical example:<br />

PIN was entered and accepted, but the <strong>STEPP</strong> fails to register to the<br />

network. This may be due to missing network coverage, denied network<br />

access with currently used SIM card, no valid roaming agreement<br />

between home network and currently available operators etc.<br />

• To verify the present status of network registration, please refer to the<br />

green LED states in the hardware manual of the <strong>STEPP</strong> device. The<br />

next way to verify if it is available, establisch remotely a voice or data<br />

call.<br />

• No PIN request is more pending, if the PIN number of used SIM card<br />

once has been specified and it is sent to the <strong>STEPP</strong> device. The <strong>STEPP</strong><br />

stores that specified PIN and uses it upon request of the GSM part. No<br />

more PIN entery is required from your part, as long as the used SIM<br />

card is not replaced with a new one.<br />

• A SMS command sent without value deletes the existed entry.<br />

6.3.3 PWD<br />

Syntax PWD=<br />

This parameter allows you to define or to change the device password <strong>for</strong><br />

SMS configuration.<br />

<br />

It specifies the password (string type) <strong>for</strong> the device configuration via<br />

SMS. The user-specified password protects the <strong>STEPP</strong> device from<br />

the prohibited accesses. Password consists of a string with a length<br />

upto 40 characters.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 83


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

SMS<br />

command<br />

NMEA<br />

message<br />

How the parameter could be sent:<br />

&CNF PWD UNIT PWD=tommy001<br />

&CNF UNIT PWD=tommy001<br />

&CNF tommy001UNIT PWD<br />

$PSRF108,PWD=tommy001*2F<br />

Notes<br />

• If the device password has already been set, and the user would like to<br />

change it, the SMS command:<br />

&CNF tommy001 UNIT PWD=tommy002<br />

has to be sent to the device.<br />

• A SMS message sent to the device without value deletes the current<br />

password (assumed the password has already been set).<br />

6.3.4 RING<br />

Syntax RING=<br />

This parameter is intended <strong>for</strong> modifying on your own preferences the ring<br />

melody <strong>for</strong> voice calls.<br />

<br />

It chooses the type of ring melody. We have chosen to let you decide<br />

your own preferences when you start using ring melody. You have a<br />

choice of 10 different ring melodies. The ringer melody value<br />

can be set in the range of 0 to 10.<br />

If the value is set to 0, the loudspeaker plays no<br />

melody. If one of following values (1 to 9) is set, then each setting<br />

plays a different melody on the loudspeaker (audio output).<br />

To use the buzzer rather than the loudspeaker, set the value to 10.<br />

How the parameter could be sent:<br />

SMS &CNF PWD UNIT RING=2<br />

command &CNF UNIT RING<br />

NMEA $PSRF108,RING=2*1F<br />

message $PSRF108,RING*10<br />

Notes<br />

• If the ring melody has already been defined, and the user would like to<br />

change it, the SMS command:<br />

&CNF UNIT RING=8<br />

has to be sent to the device.<br />

• A SMS message sent to the device without value deletes the current<br />

value of the ring melody and set it to the factory setting 3.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 84


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

6.3.5 PORT<br />

Syntax PORT=,,<br />

SMS<br />

command<br />

NMEA<br />

message<br />

This parameter is intended <strong>for</strong> changing the present status of the <strong>STEPP</strong><br />

digital outputs.<br />

:<br />

It specifies the index of output ports. The index can be set from 1 to 4<br />

corresponding to the provided output ports of the <strong>Falcom</strong> <strong>STEPP</strong><br />

respectively.<br />

:<br />

It specifies the trigger type, it can be set to A, E, I or Z.<br />

A = the user-specified PORT will be set to the OFF state.<br />

E = the user-specified PORT will be set to the ON state.<br />

I = the user-specified PORT will be set to E or A <strong>for</strong> a<br />

given time which means an impulse will be<br />

generated.<br />

Z = the user-specified the PORT will periodically be<br />

triggered to ON and OFF sates giving a periodic <br />

and impulses in second(s) respectively which<br />

means cyclic ON/OFF.<br />

<br />

Specifies the number of seconds <strong>for</strong> ON time period.<br />

:<br />

Specifies the number of seconds <strong>for</strong> OFF time period.<br />

How the parameter could be sent:<br />

&CNF UNIT PORT1=Z,1,1<br />

&CNF UNIT PORT2=E<br />

&CNF UNIT PORT3=A<br />

&CNF UNIT PORT4=I,2<br />

$PSRF108,PORT1=Z,1,1*4D<br />

$PSRF108,PORT2=E*51<br />

$PSRF108,PORT3=A*54<br />

$PSRF108,PORT4=I,2*45<br />

Notes<br />

• If the command &CNF UNIT PORT=I,5 (whereby the<br />

is not required) is sent to the device, the user-defined output<br />

alters its state from ON to OFF or vice versa <strong>for</strong> the user-specified<br />

time, independent of the output state. The software negates<br />

internally the regarding the current state of user-defined<br />

output PORT.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 85


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

6.3.6 KEY<br />

Syntax KEY=,,,<br />

<br />

SMS<br />

command<br />

NMEA<br />

message<br />

This parameter is intended to configure the alarm inputs of the <strong>STEPP</strong>.<br />

:<br />

It specifies the index of the provided alarm inputs. The index can be<br />

set from 1 to 4 corresponding to the four digital inputs of the <strong>STEPP</strong><br />

device respectively. The index 7 corresponds to the battery line and 8<br />

to the ignition line. See the hardware manual of the Stepp device.<br />

:<br />

It specifies the alarm type. It can be set to S, D, V or A corresponding<br />

to SMS, Data call, Voice call or Alarm (listen-in mode) call<br />

respectively, see also sections 4.3.9.1 and 4.3.9.2.<br />

:<br />

It specifies the phone number(s) where the alarm has to be sent. More<br />

than one number can be entered using a semicolon as a separator<br />

between two phone numbers. The field<br />

consists of a numeric with a length upto 100 digits. Remember the<br />

length of SMS, upto 160 characters (!).<br />

:<br />

It specifies the identification text which will be sent in case of alarm to<br />

the message sender or user-specified <br />

number, only if the alarm type is set to S (<strong>for</strong> SMS<br />

connection). The field consists of a string with a length upto<br />

40 characters.<br />

:<br />

It defines the output NMEA messages (see chapter 6.2) which will be<br />

sent to the message sender or user-specified<br />

number, only if the alarm type <br />

is set to S (<strong>for</strong> SMS).<br />

:<br />

It defines the edge that triggers the alarm. It can be set to:<br />

1 by rising edge, Low to High trigger state,<br />

2 by falling edge, High to Low trigger state or<br />

3 by both, High to Low or Low to High trigger states.<br />

How the parameter could be sent:<br />

&CNF UNIT KEY1=S0123456,alarm triggered in KEY1,RMCIOP,1<br />

&CNF UNIT KEY2=V0123456;01234678,,,2<br />

&CNF UNIT KEY3=D0123456,,RMCIOP,3<br />

&CNF UNIT KEY4=A0123456,2<br />

&CNF UNIT KEY4<br />

$PSRF108,KEY1=S0123456,alarm triggered in KEY1,RMCIOP*7C<br />

$PSRF108,KEY2=V0123456;01234678*0D<br />

$PSRF108,KEY3=D0123456,,RMCIOP*22<br />

$PSRF108,KEY4=A0123456*2A<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 86


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

Notes<br />

• If a digital input has already been configured, each other command sent<br />

to the device overwrites the existing configuration.<br />

• If an imput is configured to establish a voice or a data call the context<br />

of and fields can be removed (not required to be<br />

set).<br />

• If the field is not specified the alarm will be triggered by rising<br />

edge (Low to High state) of the user-defined input (default setting).<br />

• If the <strong>STEPP</strong> device is configured to establish a voice or a data call to<br />

target phone number and the target phone/mobile is switched off or it is<br />

already not registered in the GSM network, the <strong>STEPP</strong> device tries upto<br />

3 time to reach that phone number. In case of unsuccessfully<br />

connection, the <strong>STEPP</strong> ignores it.<br />

• If more then one phone number is specified in the<br />

field and the <strong>STEPP</strong> device is configured<br />

to establish a Voice or a Data call to target phone numbers, then it tries<br />

upto 3 time to reach one of the specified phone numbers.<br />

• To delete the present configuration of a digital input, a SMS command<br />

without value has to be sent to the device.<br />

6.3.7 IN<br />

Syntax IN= ,,,<br />

,<br />

This parameter is intended to configure the alarm analogue inputs of the<br />

<strong>STEPP</strong>. When the analog input goes beyond the or<br />

limits an alarm is trigered and <strong>STEPP</strong> sends a notification text<br />

on specified mobile phone with<br />

attached one or two protocols , if the type of GSM connection<br />

is set to S (<strong>for</strong> SMS connection).<br />

:<br />

The analog input index. The index can be set to 1 or 2 <strong>for</strong> the provided<br />

analog inputs respectively.<br />

:<br />

It specifies the alarm type. It can be set to S, D, V or A corresponding<br />

to a SMS, Data call, Voice call or Alarm (listen-in mode) call<br />

respectively; see also sections 4.3.9.1 and 4.3.9.2.<br />

:<br />

It specifies the phone number(s) where the alarm has to be sent. More<br />

than one number can be entered using a semicolon as a separator<br />

between two numbers. The field<br />

consists of a numeric with a length upto 100 digits. Remember the<br />

SMS length, up to 160-characters.<br />

:<br />

It specifies the identification text, which will be sent to the target<br />

phone number, only if the alarm type is set to S (<strong>for</strong> SMS<br />

connection).<br />

:<br />

It defines the minimum value be<strong>for</strong>e analog input triggered.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 87


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

SMS<br />

command<br />

NMEA<br />

message<br />

:<br />

It defines the maximum value be<strong>for</strong>e analog input triggered.<br />

:<br />

It defines the input NMEA messages (see chapter 6.2), which will be<br />

sent to the message sender, only if the alarm type is set to S<br />

(<strong>for</strong> SMS).<br />

How the parameter could be sent:<br />

&CNF UNIT IN1=S0123456,alarm in analogue input 1,2,4,IOP<br />

&CNF UNIT IN2=S0123456,alarm in analogue input 1,3,5,IOP<br />

&CNF UNIT IN2<br />

$PSRF108,IN1=S0123456,alarm in analogue input 1,2,4,IOP*14<br />

$PSRF108,IN2=S0123434,alarm in analogue input 2,3,5,IOP*10<br />

$PSRF108,IN2*37<br />

Notes<br />

• If an analogue input has already been configured, each other SMS<br />

command sent to the device overwrites the existing configuration.<br />

• If an imput is configured to establish a voice or a data call the context<br />

of and fields can be removed (not required to be<br />

set).<br />

• If the <strong>STEPP</strong> device is configured to establish a voice or a data call to<br />

target phone number and the target phone/mobile is switched off or it is<br />

already not registered in the GSM network, the <strong>STEPP</strong> device tries upto<br />

3 time to reach that phone number. In case of unsuccessfully<br />

connection, the <strong>STEPP</strong> ignores it.<br />

• If more then one phone number is specified in field and the <strong>STEPP</strong> device is configured to establish a<br />

Voice or a Data call to target phone numbers, then the <strong>STEPP</strong> tries upto<br />

3 time to reach one of the specified phone numbers.<br />

• To delete the present configuration of an analogue input, a SMS<br />

message without value has to be sent to the device.<br />

6.3.8 TEL<br />

Syntax TEL=<br />

This parameter allows you to determine the index in the authorized list<br />

where the phone number has to be saved.<br />

<br />

It specifies the entry index of list from 0 to 9 to save the given<br />

number.<br />

:<br />

It specifies the alarm type. It can be set to S, D, V or A corresponding<br />

to an SMS, Data call, Voice call or Alarm (listen-in mode) call<br />

respectively; see also sections 4.3.9.1 and 4.3.9.2.<br />

<br />

It determines the authorized network numbers. The specified phone<br />

number(s) may also be called “device administrator(s)”<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 88


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

SMS<br />

command<br />

NMEA<br />

message<br />

How the parameter could be sent:<br />

&CNF UNIT TEL0=S+49123456<br />

&CNF UNIT TEL1=V+49123457<br />

&CNF UNIT TEL2=A+49123458<br />

&CNF UNIT TEL3=D+49123459<br />

&CNF UNIT TEL3<br />

$PSRF108,TEL0=S+49123456*20<br />

$PSRF108,TEL1=V+49123457*25<br />

$PSRF108,TEL2=A+49123458*3E<br />

$PSRF108,TEL3=D+49123459*3B<br />

$PSRF108,TEL3*6C<br />

Notes<br />

• If you define at least one phone number into the authorised list, the<br />

access permissions are allowed only <strong>for</strong> that number(s) (i.e. except the<br />

authorised persons, no other person can access the <strong>STEPP</strong> device)<br />

• The access permissions are allowed <strong>for</strong> all users, if the authorised list is<br />

empty (i.e. unspecified persons who knows the phone number of the<br />

<strong>STEPP</strong> can access it).<br />

• Using the entry type the <strong>STEPP</strong> can establish different call types.<br />

• The <strong>STEPP</strong> allways compares the caller number with the number(s)<br />

stored in the autorized list, and if no identical numbers are found, calls<br />

could not be established.<br />

• If caller number is identical to one of the numbers stored in the<br />

autorized list, however the types are different, <strong>for</strong> example, the<br />

type of stored phone number is S (specified <strong>for</strong> SMS) and caller<br />

connection is a Voice, Data or Alarm type, the call could not be<br />

established. <strong>STEPP</strong> hangs-up that call and sends to the caller a SMS<br />

including GPS protocols.<br />

• If type connection is not specified, the number<br />

will be available only <strong>for</strong> Data call (default setting).<br />

• To delete a phone number from the authorised list, a SMS command<br />

without value has to be sent to the device.<br />

6.3.9 VOL<br />

Syntax VOL=,<br />

This parameter allows you to adjust the loudspeaker and microphone<br />

volume levels. The values of the volume can be specified by entering one of<br />

the supported values in range of 0 to 15.<br />

:<br />

The speaker level value can be defined from 0 (silent) to 15 (loudest).<br />

:<br />

The microphone level value can be defined from 0 (silent) to 15<br />

(loudest).<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 89


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

SMS<br />

command<br />

NMEA<br />

message<br />

6.3.10 LOG<br />

How the parameter could be sent:<br />

&CNF UNIT VOL=10,12<br />

$PSRF108,VOL=10,12*44<br />

Syntax LOG=,,,,,,<br />

SMS<br />

command<br />

NMEA<br />

message<br />

Configuring triggers specifies to the <strong>STEPP</strong> device under what<br />

circumstances a position should be logged to memory. This parameter<br />

allows you to specify/modify the parameters of the history data. The history<br />

logging depends on the view satellites and the minimum or maximum time,<br />

distance and speed. If all minimum values or just one maximum value is<br />

exceeded, then the <strong>STEPP</strong> begins storing the NMEA protocols in the<br />

history.<br />

Once all parameters required <strong>for</strong> the new configuration have been specified,<br />

transfered (via SMS or locally) and accepted from the device, the <strong>STEPP</strong><br />

begins to implement the parameters.<br />

New configurations take effect immediately, so they become permanently<br />

enabled until changed.<br />

<br />

It determines the minimum number of in view satellites able to start<br />

the history logging.<br />

<br />

It specifies the minimum time. The unit is second [s]<br />

<br />

It specifies the maximum time. The unit is second [s]<br />

<br />

It specifies the minimum distance. The unit is meter [m]<br />

<br />

It specifies the maximum distance. The unit is meter [m]<br />

<br />

It specifies the minimum speed. The unit is kilometer per hour [km/h]<br />

<br />

It specifies the maximum speed. The unit is kilometer per hour [km/h]<br />

How this command could be sent:<br />

&CNF UNIT LOG=4,5,3600,0,0,0,0<br />

$PSRF108,LOG=4,5,3600,0,0,0,0*7F<br />

Notes<br />

• To understand and to set properly the ,, and<br />

, , and parameters, please, refer to the<br />

chapter 5.1.2. In that chapter you will find detailed in<strong>for</strong>mation.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 90


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

6.3.11 ACK (c)<br />

• If all , and limits are exceeded, a history record<br />

will be stored. Any null value is ignored.<br />

• If any of ,, limits is exceeded, a history record<br />

will be stored. Any null value is ignored.<br />

Syntax ACK=<br />

This parameter enables you to activate/deactivate the confirmation of SMS<br />

sent by <strong>STEPP</strong>. If active it confirms successful receipt of a new message<br />

(SMS delivering or SMS status report) routed directly to the message<br />

sender. Device shall manually disable routing to the message sender by<br />

setting the value to zero. Default setting is 1.<br />

<br />

Indicates that new SMS status report whether or not has to be<br />

received. Following values are available <strong>for</strong> use:<br />

0 no indications (confirmations) are routed to the message<br />

sender.<br />

1 indications (confirmations) are routed to the message sender.<br />

How the parameter could be sent:<br />

SMS &CNF PWD UNIT ACK=0<br />

command &CNF PWD UNIT ACK=1<br />

NMEA $PSRF108,ACK=0*46<br />

message $PSRF108,ACK=1*47<br />

Notes<br />

• If value is set to 1, the <strong>STEPP</strong> device will send back a response<br />

to indicate the new configuration has correctly been received and upon<br />

success the result code representation “ OK” will be displayed<br />

to the message sender. If the sent command was a bad command or has<br />

a bad parameter the result code representation “ bad command”<br />

or “ bad parameter” will be displayed to the message sender<br />

respectively. The response message representation always corresponds<br />

to the sent command.<br />

• The device shall not send another result code to message sender until<br />

previous one is acknowledged (assumed the value has been set<br />

to 1).<br />

6.3.12 GPSRESET (c)<br />

Syntax GPSRESET=<br />

GPSRESET=,<br />

This parameter allows the <strong>STEPP</strong> device to reset the GPS core (in user<br />

defined interval of time). It will occur only if the <strong>STEPP</strong> is unable to<br />

c<br />

The Firmware 1.4 and greater versions support this parameter<br />

c<br />

The Firmware 1.4 and greater versions support this parameter.<br />

g<br />

The Firmware 1.6.5 and greater versions support this parameter setting<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 91


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

calculate a valid position due to the failure of satellites in view (less then 3<br />

satellites or other conditions). This procedure repeats itself until the valid<br />

position computation (a GPS-fix) of GPS receiver is completed.<br />

<br />

It specifies the number of minutes to reset the GPS core. The is<br />

an integer value, and its unit is minute.<br />

<br />

It specifies the startup-mode of integerated GPS receiver in the <strong>STEPP</strong><br />

device. The GPS receiver can manually be initiated to one of three<br />

different start up modes specified in the . In order to<br />

per<strong>for</strong>m one of three different start up modes the can be<br />

set to C, W or H corresponding to Cold, Warm or Hot start respectively.<br />

The default setting of startup procedure is set to H corresponding to the<br />

Hot start with a period of time of 10 minutes.<br />

How the parameter could be sent:<br />

SMS &CNF PWD UNIT GPSRESET<br />

command<br />

(c) =10<br />

&CNF PWD UNIT GPSRESET (g) =10,C<br />

NMEA $PSRF108,GPSRESET=10*2F<br />

message $PSRF108,GPSRESET=10,C*40<br />

Notes<br />

• After each GPS reset, a SMS message including the GPS position may<br />

be delivered from the device, if the user-defined configuration in the<br />

MSG or GEOMSG parameter is exceeded. The SMS message will be<br />

sent to the user-specified phone number in the or<br />

field respectively.<br />

• The GPS part resets itself (makes a hot start) every 10 minutes if no<br />

configuration is per<strong>for</strong>med (= default setting) and if no GPS fix is<br />

obtained. The <strong>STEPP</strong> operating with firmware 1.6.2 and earlier<br />

versions per<strong>for</strong>mes Cold starts, only.<br />

• Please not that, the new parameter is supported by the<br />

firmware 1.6.5 and greater versions, only.<br />

6.3.13 GSMRESET (c)<br />

Syntax GSMRESET=<br />

This parameter allows the <strong>STEPP</strong> device to reset the GSM core (in user<br />

defined interval of time).<br />

<br />

Indicates the set time of reset. The is an integer value, and its<br />

unit is in minute.<br />

How the parameter could be sent:<br />

c<br />

The Firmware 1.4 and greater versions support this parameter.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 92


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

SMS &CNF PWD UNIT GSMRESET=3<br />

command &CNF PWD UNIT GSMRESET<br />

NMEA $PSRF108,GSMRESET=3*00<br />

message $PSRF108,GSMRESET*0E<br />

Notes<br />

• If a <strong>STEPP</strong> originated data call is set up (indicated by the result code<br />

“CONNECT 9600”) and no GPS protocols or data are being transmitted<br />

to the other call party, the <strong>STEPP</strong> device resets the GSM engine after<br />

user-defined timeout is exceeded. The countdown starts when the result<br />

code “CONNECT 9600” appears to the called party.<br />

• To stop the GSM reset, a SMS message without value has to be sent to<br />

the device.<br />

6.3.14 GSMWRST (h)<br />

Syntax GSMWRST=<br />

This parameter has the ability to reset the GSM engine (WAVECOM module)<br />

of <strong>STEPP</strong> device in interval of times. The reset occurs when the specified<br />

amount of time, determined by the property, has passed and no GSM<br />

activities are available at this time.<br />

<br />

It determines the amount of time, in minutes, that passes be<strong>for</strong>e the GSM<br />

engine initiates another reset. The is an integer value. The default<br />

value is 1440 (24 hour).<br />

How the parameter could be sent:<br />

SMS &CNF PWD UNIT GSMWRST=720<br />

command &CNF PWD UNIT GSMWRST<br />

NMEA $PSRF108,GSMWRST=720*00<br />

message $PSRF108,GSMWRST*0E<br />

Notes<br />

6.3.15 MSG<br />

• If the value is set to 0, the system deactivates the reset procedure.<br />

• If the parameter value is omitted, the <strong>STEPP</strong> resets this parameter to<br />

default value of 1440 min (=24 hour).<br />

Syntax MSG=,,,,,,,<br />

,<br />

This parameter can be used to configure the <strong>STEPP</strong> device <strong>for</strong> periodically<br />

delivering the GPS protocols. The configuration depends on the on view<br />

satellites and the minimum or maximum time, distance and speed. If all<br />

minimum values or just one maximum value is exceeded, then the <strong>STEPP</strong><br />

triggers an alarm SMS to the specified phone number.<br />

h<br />

The Firmware 1.6.10 and greater versions support this parameter.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 93


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

An SMS message is sent to the specified phone number when the<br />

minimum number of satellites is available and the condition specified in<br />

all , and values or just one of , and<br />

values are satisfied. The SMS message may contain up to two GPS<br />

protocols specified in the field. Messages are not sent more<br />

frequently than one message every 30 seconds (default setting).<br />

:<br />

It specifies the alarm type. It can be set to S, D, V or A corresponding to<br />

a SMS alarm, Data call, Voice call or Alarm (listen-in mode) call<br />

respectively, see also sections 4.3.9.1 and 4.3.9.2.<br />

:<br />

It specifies the phone number where the alarm has to be sent.<br />

<br />

It specifies the minimum number of satellites in view (recommended > 3)<br />

<br />

It specifies the minimum time. The unit is second [s]<br />

<br />

It specifies the maximum time. The unit is second [s]<br />

<br />

It specifies the minimum distance. The unit is meter [m]<br />

<br />

It specifies the maximum distance. The unit is meter [m]<br />

<br />

It specifies the minimum speed. The unit is kilometers per hour [km/h]<br />

<br />

It specifies the maximum speed. The unit is kilometers per hour [km/h]<br />

:<br />

It defines the input GPS protocols, which will be sent to the message<br />

sender, only if the alarm type is set to S (<strong>for</strong> SMS).<br />

How the parameter could be sent:<br />

SMS &CNF [PWD] UNIT MSG=S132345678,4,60,0,0,0,0,0,RMCIOP<br />

command &CNF [PWD] UNIT MSG=S0125156105,4,60,0,0,0,0,0,RMCIOP<br />

NMEA $PSRF108,MSG=S132345678,4,60,0,0,0,0,0,RMCIOP*06<br />

message $PSRF108,MSG=S0125156105,4,60,0,0,0,0,0,RMCIOP*62<br />

Notes<br />

• If all , and limits are exceeded and minimum<br />

number of satellites is available, SMS messages will periodically<br />

be sent to the specified phone number. Any null value is ignored.<br />

• If any of , and limits is exceeded and minimum<br />

number of satellites is available, SMS messages will periodically<br />

be sent to the specified phone number. Any null value is ignored.<br />

• To stop transferring of such protocols the command &REQ POS 0 or<br />

&CNF UNIT MSG (without parameters) has to be sent to the device.<br />

• The phone number can also be another participant<br />

(message receiver), different one from the message sender. The <strong>STEPP</strong><br />

device transfers the GPS protocols to the assigned participant. This<br />

feature allows the specified participants to have knowledge of the<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 94


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

6.3.16 IGN (f)<br />

device location and/or device events (depending on the user-specified<br />

protocol(s)). This feature can be enabled from the device manager (one<br />

of the authorized phone numbers, if specified), without the need to<br />

enter the phone numbers of these participants in the authorized list. In<br />

this way the participants could not access the <strong>STEPP</strong> device. This<br />

feature can also be called “alarm <strong>for</strong>warding”.<br />

Syntax IGN=,,<br />

This execute parameter has to be per<strong>for</strong>med by monitoring an abandoned<br />

vehicle fitted with <strong>Falcom</strong> <strong>STEPP</strong>. Unimportant how the Ignition stauts is. By<br />

sending this command, the <strong>STEPP</strong> device generate automatically a Master<br />

region (GEO00) of a given value. The center of generated Master<br />

region is the current <strong>STEPP</strong> position. If the wehicle goes out of this Master<br />

region and the IGN signal is switched off, an alarm will be sent out to the predefined<br />

phone number. As long as the IGN signal is turned on, the generated<br />

Master region (GEO00) will be deleted, so there is no more vehicle monitoring<br />

available. But if the IGN signal will be switched off again, the <strong>STEPP</strong> device<br />

generates automatically the new Master region (GEO00) of existing <br />

value. The center of generated Master region will be the current <strong>STEPP</strong><br />

position.<br />

Please note that, this cofiguration has more priority than &CNF [PWD]<br />

WATCH cofiguration. That means, if a Master region is already per<strong>for</strong>med via<br />

&CNF WATCH command and the user per<strong>for</strong>ms a new one via &CNF UNIT<br />

IGN, then the &CNF WATCH configuration will exists as long as the Ignition<br />

does not alert its state. If Ignition alerts its state from ON to OFF, the &CNF<br />

WATCH configuration will be overwritten by &CNF UNIT IGN<br />

configuration.<br />

<br />

Not supported by the firmware. It can be set to zero (0).<br />

<br />

Optional positive number, unit is meter. Place the vehicle into a restricted<br />

circle zone, whereby the current position (including Latitude and<br />

Longitude) of the <strong>STEPP</strong> is the center of circle and is the<br />

radius of circle.<br />

<br />

String, the SMS message which will be delivered from the <strong>STEPP</strong> device<br />

to the target phone number specified by the GEOMSG<br />

parameter. This parameter is optional, up to 20 character can be set.<br />

How the parameter could be sent:<br />

f<br />

The Firmware 1.6 and greater versions support this parameter.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 95


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

SMS<br />

command<br />

NMEA<br />

message<br />

&CNF [PWD] UNIT IGN=0,1000,Ignition-alarm<br />

&CNF [PWD] UNIT IGN=0,1000,Ignition-alarm:GEOMSG=<br />

S012345678,3,60,0,0,0,0,0,IOPRMC<br />

&CNF UNIT IGN<br />

&CNF UNIT IGN:GEOMSG<br />

$PSRF108,IGN=0,1000,Ignition-alarm*25<br />

$PSRF108,IGN=0,1000,Ignition-alarm:GEOMSG=<br />

S012345678,3,60,0,0,0,0,0,IOPRMC*52<br />

$PSRF108,IGN*42<br />

$PSRF108,IGN:GEOMSG*6C<br />

Notes<br />

• A SMS alarm message is issued, if the vehicle fitted with <strong>STEPP</strong><br />

moves beyond the user-defined master region. Please, note that, if<br />

master region is activated, other set areas are deactivated.<br />

• If the value is set to 0, then the device deactivates the master<br />

region and automatically activates the other set areas (if defined).<br />

• !!!! Please note that you have to configure first the destination number<br />

where the SMS alarm should be sent to. This could be done by using<br />

the command:<br />

&CNF UNIT GEOMSG=S012345678,3,60,0,0,0,0,0,IOPRMC<br />

(this is only an example, other configuration events are also possible).<br />

Finally configure the Master region via SMS command.<br />

• In order to configure a Master region and set the GEOMSG settings at<br />

once (instead of the user at first configures the GEOMSG parameter<br />

and then initialize the Master region), you can send both parameters<br />

(split by colons [:]) the IGN and GEOMSG with corresponding settings<br />

on one line, (see example in table above).<br />

• To clear the present configuration of IGN, a SMS message without<br />

value has to be sent to the device.<br />

• The user may also clear the present configuration of IGN and<br />

GEOMSG at once, see the last example in the table above.<br />

• If the object (vehicle fitted with the FALCOM <strong>STEPP</strong>) enters (i) into the<br />

predefined master region, the SMS message delivered from the <strong>STEPP</strong><br />

device to the target phone number specified by the<br />

GEOMSG parameter includes:<br />

- the device name (if predefined),<br />

- the header (GEO00),<br />

- the specified by the WATCH parameter and<br />

- closed by the user selected protocols either by the WATCH or<br />

GEOMSG parameter.<br />

e.g.<br />

+CMT: "+4917610022382",,"05/06/27,10:44:20+08"<br />

<strong>STEPP</strong> Ignition-alarm<br />

$GPRMC,084509.984,A,5040.3998,N,01058.8412,E,0.06,350.84,<br />

270605,,*05<br />

$GPIOP,11000000,00000000,0.71,5.25,4.11*73<br />

i<br />

Feature of the Firmware 1.8.14 and greater versions<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 96


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

6.3.17 GEOMSG<br />

• If the object (vehicle fitted with the FALCOM <strong>STEPP</strong>) leaves (i) the<br />

predefined master region, the SMS message delivered from the <strong>STEPP</strong><br />

device to the target phone number specified by the<br />

GEOMSG parameter includes:<br />

- the device name (if predefined),<br />

- the predefined text “GEO-ALARM 0”<br />

- closed by the user selected protocols either by the WATCH or<br />

GEOMSG parameter.<br />

e.g.<br />

+CMT: "+4917610022382",,"05/06/27,10:44:20+08"<br />

<strong>STEPP</strong> GEO-ALARM 0<br />

$GPRMC,084509.984,A,5040.3998,N,01058.8412,E,0.06,350.84,27<br />

0605,,*05<br />

$GPIOP,11000000,00000000,0.71,5.25,4.11*73<br />

Syntax GEOMSG=,,,,,,<br />

,,<br />

This parameter is the same one as the MSG parameter, however it must be used<br />

<strong>for</strong> geo-fencing configuration, only. That means a SMS message is sent to the<br />

specified phone number , and not to the phone number m_phone<br />

specified by the MSG parameter. Additionally, the parameter GEOMSG is<br />

independent of the MSG parameter configuration.<br />

A SMS message is sent to the specified phone number when the<br />

minimum number of satellites is available and the condition specified in<br />

all , and values or just one of , and<br />

values are satisfied. The SMS message may contain up to two GPS<br />

protocols specified in parameter. Messages are not sent more<br />

frequently than one message every 30 seconds.<br />

:<br />

It specifies the type of alarm. It can be set to S, D, V or A corresponding<br />

to a SMS alarm, Data call, Voice call or Alarm (listen-in mode) call<br />

respectively, see also sections 4.3.9.1 and 4.3.9.2.<br />

:<br />

It specifies the phone number where the alarm has to be sent.<br />

<br />

It specifies the minimum number of satellites in view (recommended > 3)<br />

<br />

It specifies the minimum time. The unit is second [s]<br />

<br />

It specifies the maximum time. The unit is second [s]<br />

<br />

It specifies the minimum distance. The unit is meter [m]<br />

<br />

It specifies the maximum distance. The unit is meter [m]<br />

<br />

i<br />

Feature of the Firmware 1.8.14 and greater versions<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 97


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

SMS<br />

command<br />

NMEA<br />

message<br />

It specifies the minimum speed. The unit is kilometers per hour [km/h]<br />

<br />

It specifies the maximum speed. The unit is kilometers per hour [km/h]<br />

:<br />

It defines the input NMEA messages (see chapter 6.2) that will be sent to<br />

the message sender, only if the alarm type is set to S (<strong>for</strong> SMS).<br />

How the parameter could be sent:<br />

&CNF [PWD] UNIT GEOMSG=S132345678,4,60,0,0,0,0,0, RMCIOP<br />

&CNF [PWD] UNIT GEOMSG=S0125156105,4,60,0,0,0,0,0, RMCIOP<br />

&CNF UNIT GEOMSG<br />

$PSRF108,GEOMSG=S132345678,4,60,0,0,0,0,0,RMCIOP*4B<br />

$PSRF108,GEOMSG=S0125156105,4,60,0,0,0,0,0,RMCIOP*70<br />

$PSRF108,GEOMSG*16<br />

Notes<br />

• If all , and limits are exceeded and minimum<br />

number of satellites is available, SMS messages will periodically<br />

be sent to the specified phone number. Any null value is ignored.<br />

• If any of , and limits is exceeded and minimum<br />

number of satellites is available, SMS messages will periodically<br />

be sent to the specified phone number. Any null value is ignored.<br />

• To stop transferring of protocols the command &CNF UNIT<br />

GEOMSG (without parameters) has to be sent to the device.<br />

• The phone number can also be another participant<br />

(message receiver), different one from the message sender. The <strong>STEPP</strong><br />

device transfers the GPS protocols to the assigned participant. This<br />

feature allows the specified participants to have knowledge of the<br />

device location and/or device events (depending on the user-specified<br />

protocol(s)). This feature can be enabled from the device manager (one<br />

of the authorized phone numbers, if specified), without the need to<br />

enter the phone numbers of these participants in the authorized list. In<br />

this way the participants could not access the <strong>STEPP</strong> device. This<br />

feature can also be called “alarm <strong>for</strong>warding”.<br />

6.3.18 GEO (f)<br />

Syntax<br />

GEO=,,,,,<br />

,<br />

This parameter allows the <strong>STEPP</strong> device to determine an area (geofencing<br />

region). Up to 99 areas are possible. Chapter 4.2.3.1.5 gives more in<strong>for</strong>mation<br />

about the features of geofencing.<br />

:<br />

The region index (00–99). The 00 region is the master region.<br />

:<br />

String, optional region name up to 20 characters are available. The text is<br />

sent in any message related to the respective region.<br />

f<br />

The Firmware 1.6 and greater versions support this parameter.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 98


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

SMS<br />

command<br />

NMEA<br />

message<br />

:<br />

The region ID. Optional positive number that identifies an area. It can be<br />

same one <strong>for</strong> different areas that are overlapped to each other.<br />

,,,:<br />

The region boundaries. Three different <strong>for</strong>mats <strong>for</strong> Latitude/Longitude<br />

can be used (degrees, minutes, secondes or decimal or NMEA <strong>for</strong>mat).<br />

For more in<strong>for</strong>mation, see chapter 8.1.<br />

:<br />

Controls when to send periodical messages related to the region (in<br />

addition to the messages when a region boundary is crossed). Indicates<br />

the type of activation which can be set to:<br />

0 - the alarm is issued by leaving the defined zone.<br />

1 - the alarm is issued by entering into the defined zone.<br />

2 - the alarm is issued by entering and leaving the defined zone.<br />

How the parameter could be sent:<br />

&CNF UNIT GEO01=Ilmenau,01,50.69181,10.89674,50.67472,10.94447,0<br />

&CNF UNIT<br />

GEO02=Langewiesen,02,50.68175,10.95133,50.66715,10.98726,1<br />

&CNF UNIT<br />

GEO03=Manebach,03,50.68505,10.85257,50.67375,10.86674,2<br />

&CNF UNIT GEO03<br />

$PSRF108,GEO01=Ilmenau,01,50.69181,10.89674,50.67472,10.94447,0<br />

*1C<br />

$PSRF108,GEO02=Langewiesen,02,50.68175,10.95133,50.66715,10.98726<br />

,1*00<br />

$PSRF108,GEO03=Manebach,03,50.68505,10.85257,50.67375,10.86674,2<br />

*1C<br />

$PSRF108,GEO03*4C<br />

Notes<br />

• Please note that, to prevent the alarms SMS sent from the <strong>STEPP</strong><br />

device after each geo-fencing area configuration, at first configure the<br />

geo-fencing area(s) via SMS, and finally configure the destination<br />

number where the SMS alarm should be sent to. It could be<br />

per<strong>for</strong>med using the command:<br />

&CNF UNIT GEOMSG=S012345678,3,0,0,0,0,0,0,RMCGGA<br />

• Different possibilities can be combined when you specifying the control<br />

indicator in the command to be sent.<br />

• If the minimum time specified by the GEOMSG parameter is<br />

exceeded, SMS messages will periodically be sent to the message<br />

receiver as long as the device is entered in a restricted area.<br />

• To delete the present configuration of GEO, a SMS message<br />

without value has to be sent to the device.<br />

6.3.19 DEL<br />

Syntax DEL=<br />

The responded SMS message from the <strong>STEPP</strong> device includes the end<br />

sequence between each of the ,<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 99


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

SMS<br />

command<br />

NMEA<br />

message<br />

and as default setting, see<br />

chapter 6.1.3. The default delimiter can be replaced with user<br />

configurable delimiter by setting the DEL parameter to an ASCII value (i.e. 32<br />

<strong>for</strong> space and 13 <strong>for</strong> CR).<br />

Parameter Description<br />

: it specifies the ASCI code value.<br />

How the parameter could be sent:<br />

&CNF UNIT DEL=124<br />

$PSRF108,DEL=124*45<br />

Notes<br />

• Do not use this command, if not required.<br />

6.4 SMS configuration Commands– supported from firmware<br />

1.6.2<br />

To control your <strong>STEPP</strong> device you can simply send SMS <strong>commands</strong> over-air<br />

(GSM network). Please, keep in mind, the <strong>STEPP</strong> device works properly using<br />

SMS <strong>commands</strong>, only when PIN authentication of the used SIM card and basis<br />

configurations have locally been done (if PIN is required) and it is also<br />

registered in the GSM network.<br />

SMS messages described below can be used to configure the <strong>STEPP</strong> device, to<br />

request specific in<strong>for</strong>mation via SMS such as the position and to instruct the<br />

device to initiate a GSM connection such as a data call. After the configuration<br />

is accepted and completed, the <strong>STEPP</strong> device sends back its in<strong>for</strong>mation via<br />

SMS in various situations. The stored history data can be retrieved at a later<br />

time over-air via GSM data connection. Based on the user remote configuration<br />

the stored history data into the FLASH memory can also locally be received <strong>for</strong><br />

further evaluation.<br />

The <strong>STEPP</strong> device offers two different access permissions that can be<br />

per<strong>for</strong>med by using the SMS <strong>commands</strong>:<br />

• If a SMS password and/or at least one phone number is defined into the<br />

authorised list, the access permissions are allowed only <strong>for</strong> specific user<br />

(i.e. except the authorised persons, no other person can access the <strong>STEPP</strong><br />

device)<br />

• If no SMS password and/or none phone number is specified into the<br />

authorised list, the access permissions are allowed <strong>for</strong> all user (i.e.<br />

unspecified persons who knows the phone number of the <strong>STEPP</strong> can<br />

access it).<br />

If a SMS password is defined, the <strong>STEPP</strong> device will not accept SMS<br />

<strong>commands</strong> without that password, so it should be included in SMS messages<br />

after the message header such as &REQ or &CNF. The SMS password is<br />

indicated as [PWD] or PWD, indicating that it is an optional field.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 100


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

Additionally, the PWD parameter protects the <strong>STEPP</strong> device from the<br />

unidentified accesses.<br />

The device also provides four digital outputs, four digital inputs, two analog<br />

inputs and digital inputs <strong>for</strong> the ignition and battery status in a car. Each of the<br />

inputs can be configured to trigger the device to send a SMS message or<br />

initiate a data, alarm or voice call.<br />

All SMS <strong>commands</strong> have to be sent in uppercase (capital letter) otherwise the<br />

configuration could not be accepted.<br />

None of these SMS <strong>commands</strong> can be sent locally through serial interface to<br />

the device. These <strong>commands</strong> can only be sent as a SMS message (over GSM<br />

network).<br />

6.4.1 &CNF [PWD] UNIT NAME=VALUE[:NAME=VALUE] Write device<br />

configuration<br />

&CNF [PWD] UNIT<br />

Command =:=...:<br />

=<br />

Examples &CNF PWD UNIT NAME=name<br />

&CNF PWD UNIT RING=2<br />

&CNF PWD UNIT PWD=password<br />

&CNF PWD UNIT PORT1=Z,1,1<br />

&CNF PWD UNIT KEY1=S123456,Alarm Input 1,RMC<br />

&CNF PWD UNIT TEL0=V+4912345678<br />

&CNF PWD UNIT VOL=10,12<br />

&CNF PWD UNIT LOG=4,5,3600,0,0,0,0<br />

&CNF PWD UNIT IGN=15<br />

&CNF PWD UNIT IN1= S123456,Alarm Analogue1,2,3,IOP<br />

&CNF PWD UNIT TEL1=S0123456:VOL=7,10<br />

&CNF PWD UNIT TEL1<br />

&CNF UNIT VOL=10,12<br />

…….<br />

Command Description<br />

Using this command the <strong>STEPP</strong> device can be configured and a range of<br />

parameters can be set. Each parameter can be configured and adapted to the<br />

user requirements.<br />

Parameter Description<br />

<br />

It indicates that the inserted parameter name will be changed or new<br />

configured. It depends on the parameter name to be handled; please, refer<br />

to the chapter 6.3. In that chapter you will find more details about the<br />

supported parameter.<br />

The following parameter name can be used:<br />

NAME It allows you to define or change the device name.<br />

PWD It allows you to define or to change the device password.<br />

RING It is intended <strong>for</strong> modifying to your own preferences the<br />

ring melody <strong>for</strong> voice calls.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 101


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

PORT It is intended <strong>for</strong> changing the present status of the <strong>STEPP</strong><br />

digital outputs and its specifies the index of<br />

output ports.<br />

KEY It is intended <strong>for</strong> configuring the digital inputs of the<br />

<strong>STEPP</strong> and its specifies the index of digital<br />

inputs.<br />

IN It is intended <strong>for</strong> configuring the analogue inputs of the<br />

<strong>STEPP</strong> and its specifies the index of analoge<br />

inputs.<br />

TEL It allows you to define the phone numbers which have to<br />

be saved in the access/authorization list, and the <br />

specifies the entry index of list.<br />

VOL It allows you to adjust the loudspeaker and microphone<br />

volume levels.<br />

LOG It allows you to modify/set the parameters <strong>for</strong> the history<br />

data.<br />

ACK It allows you to activate/deactivate the confirmation of<br />

SMS sent by <strong>STEPP</strong>.<br />

GSMWRST() It allows the <strong>STEPP</strong> device to reset the GSM core in<br />

amount of time.<br />

Fehler! Verweisquelle konnte nicht gefunden werden. It allows you to<br />

determine the amount of time to wait <strong>for</strong> data<br />

transmission.<br />

MSG It allows you to configure the <strong>STEPP</strong> device <strong>for</strong><br />

periodically delivering of GPS protocols.<br />

IGN It allows you to monitor an abandoned vehicle fitted with<br />

<strong>Falcom</strong> <strong>STEPP</strong>.<br />

GEOMSG It allows you to configure the <strong>STEPP</strong> to get the geofencing<br />

messages periodically or only one-time.<br />

GEO It allows the <strong>STEPP</strong> device to determine an area<br />

(geofencing region).<br />

DEL It allows you to specifiy a delimiter in the received SMS<br />

messages.<br />

<br />

It specifies the value(s) of the entered parameter name. The value<br />

depends on the parameter name to be handled; please, refer to the chapter<br />

6.3. In that chapter you will find more details about the supported<br />

parameter.<br />

Notes<br />

• If more than one parameter has to be sent within a SMS message<br />

(command), they should be separated by colons [:]. In the table above,<br />

the type is used to initiate that type of GSM connection is SMS.<br />

The is the phone number to connect to and is the<br />

text to be sent. Keep in mind that the length of text within a SMS is<br />

limited to 160 characters.<br />

• If no authorized numbers are set, the device accepts all incoming calls<br />

and messages. To prevent the <strong>STEPP</strong> device from accepting all calls<br />

and messages, up to ten authorized numbers are available.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 102


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

• If the type (if the entered parameter supports it) of GSM<br />

connection is set to D, V or A corresponding to a Data call, Voice call<br />

or Alarm (listen-in mode) call respectively, no text and protocol<br />

are required.<br />

• The values of the loudspeaker and microphone volumes recommanded<br />

to be specified at 6.<br />

• If a message including one of the a<strong>for</strong>ementioned parameter is sent<br />

without value then the current status (value) of that parameter stored<br />

into the FLASH memory will be deleted (deactivated).<br />

• In the history of <strong>STEPP</strong> the events of $GPIOP protocol can also be<br />

saved.<br />

6.4.2 &CNF [PWD] PASS Define a password <strong>for</strong> SMS configuration<br />

Command &CNF [PWD] PASS <br />

Examples &CNF abd123 PASS gbdr1212<br />

&CNF PASS gbdr1212<br />

&CNF gbdr1212 PASS<br />

Command Description Define a password <strong>for</strong> the target device<br />

Use this command when you want individually to define or to change a<br />

password specified <strong>for</strong> the lock of unidentified accesses. A password<br />

consists of a string of numeric digits with a length in the range of upto 40<br />

characters. Additionaly, the password may also be configured using the<br />

PWD parameter name. Accordingly, the password may be called "device<br />

password". The password is not associated with the PIN of the SIM card.<br />

Parameter Description<br />

<br />

It specifies the password <strong>for</strong> the configuration by SMS. Password<br />

consists of a string with a length upto 40 characters.<br />

Notes<br />

• The unblocking procedure is per<strong>for</strong>med, if no password value<br />

is allocated, whereby the old password [PWD] has to be<br />

included. If you have <strong>for</strong>gotten the parameter [PWD], the unblocking<br />

procedure is described in chapter 8.1.1.<br />

6.4.3 &REQ [PWD] POS [n] Request vehicle position with defined period<br />

Command &REQ [PWD] POS <br />

Examples &REQ PWD POS 0<br />

&REQ PWD POS 5<br />

&REQ POS 10<br />

Command Description<br />

Using this command the <strong>STEPP</strong> device position can be requested, either <strong>for</strong><br />

just one time or periodically. The position (a SMS message containing the<br />

$GPGGA and $GPRMC NMEA sentences) is returned to the message<br />

sender.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 103


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

Parameter Description<br />

<br />

Request device (vehicle) position every minute(s).<br />

Notes<br />

• If no period is given (it is omitted), the position (GPGGA and<br />

GPRMC) is sent once and the MSG parameter remains unmodified (h) .<br />

• If a period is specified (in seconds), the on the MSG<br />

parameter is also modified so that the position is sent periodically.<br />

• If the period is set to 0, the system responds OK and it stops<br />

sending of periodic messages. The MSG parameter gets modified (h) .<br />

6.4.4 &REQ [PWD] POS (c) Configure and request vehicle position with<br />

defined period<br />

&REQ [PWD] POS<br />

Command<br />

,,,,,,,<br />

Examples &REQ PWD POS 4,0,0,0,0,0,0,RMCIOP<br />

&REQ PWD POS 4,0,0,0,50,25,50,RMC<br />

&REQ PWD POS 4,30,0,0,50,25,50,RMC<br />

&REQ PWD POS 4,60,0,0,50,25,50,GGAIOP<br />

&REQ POS 4,60,0,0,50,25,50,GGAIOP<br />

Command Description<br />

Using this command the <strong>STEPP</strong> device can be configured and based on the<br />

user limited configuration. It is able to implement it and in case of limited<br />

configuration is exceeded, the <strong>STEPP</strong> sent the position requested by the user;<br />

either <strong>for</strong> just one time or periodically (depends on the user set value).<br />

The position (a SMS message containing one of possible combination of<br />

NMEA sentences, e.g. $GPRMC and $GPIOP) is returned to the message<br />

sender every second(s).<br />

To understand and properly set the following parameters, please, refer to the<br />

chapter 6.3. In that chapter you will find detailed in<strong>for</strong>mation about the set<br />

parameters.<br />

Parameter Description<br />

<br />

It specifies the minimum number of satellites in view (recommended > 3)<br />

<br />

It specifies the minimum time. The unit is second [s]<br />

<br />

It specifies the maximum time. The unit is second [s]<br />

<br />

It specifies the minimum distance. The unit is meter [m]<br />

<br />

It specifies the maximum distance. The unit is meter [m]<br />

<br />

h<br />

The Firmware 1.6.10 and greater versions support this parameter.<br />

h<br />

The Firmware 1.6.10 and greater versions support this parameter.<br />

c<br />

The Firmware 1.4 and greater versions support this SMS command.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 104


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

It specifies the minimum speed. The unit is kilometers per hour [km/h]<br />

<br />

It specifies the maximum speed. The unit is kilometers per hour [km/h]<br />

:<br />

It defines the input GPS protocolls that will be sent to the message<br />

sender. The <strong>STEPP</strong> device can send a set combination of provided<br />

NMEA sentences every user defined time.<br />

Notes<br />

• If the <strong>STEPP</strong> is unable to calculate a valid position due to the satellites<br />

in view (less then 3 satellites), und the device is configured to send<br />

periodically the messages, then it stops sending of messages, und when<br />

a valid position is being obtained it starts again sending out of user<br />

defined messages.<br />

• The parameter has to be ≥ 30.<br />

• The parameter has to be ≥ 4<br />

• If the number of satellites is set to 0 the <strong>STEPP</strong> device ignores all<br />

other parameters and sends out to the message sender the $GPGGA and<br />

$GPRMC protocols, only.<br />

• Keep in mind, if the &REQ [PWD] POS command (with user-defined<br />

parameters) is sent to the <strong>STEPP</strong> device, the MSG parameters are also<br />

modified. The difference between the &REQ [PWD] POS command<br />

and the MSG parameter is:<br />

The <strong>STEPP</strong> device transfers the user-defined GPS protocols only to<br />

message sender, if the &REQ [PWD] POS (with parameters) is sent<br />

to the <strong>STEPP</strong> device.<br />

Using the MSG parameter, the <strong>STEPP</strong> device transfers the userdefined<br />

GPS protocols to the specified phone number <br />

which can also be another message receiver, different one from the<br />

message sender.<br />

• If the parameter is set to “0” the SETPP II will send a single<br />

message to the message sender.<br />

6.4.5 &REQ [PWD] CNF Read the configuration of device<br />

Command &REQ [PWD] CNF<br />

Examples &REQ PWD CNF<br />

Respond<br />

SMS<br />

stepp_II CNF01 NAME=stepp_II:LOG=3,1,900,0,0,0,0:GEO01=Langewiesen,1,5041<br />

stepp_II CNF02 PIN=1111:NMEA=9600-8N1,GGA.1,GLL.1,GSA.1,GSV.1,RMC.1,IOP.1,GS<br />

stepp_II CNF03 PORTS=P1#E,0,0,P2#Z,5,5,P3#A,0,0,P4#A,0,0:UNIT=FAL <strong>STEPP</strong> V1.6.2<br />

stepp_II END04 GPSFIX=5040.4012 1058.8418 782464386 3976357 771535 4910975<br />

Command Description<br />

Using this command the <strong>STEPP</strong> device delivers to the message sender in<br />

one or more SMS messages whole configuration settings stored in the<br />

internal FLASH memory. If parameter PWD is already specified, the PWD<br />

value will not be delivered from the device.<br />

Notes<br />

• If the configuration does not fit in (due to limited text length within a<br />

SMS of 160 characters) one SMS message, it is sent in several SMS<br />

messages. In this case, CNF is replaced by CNFxx, where xx is the<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 105


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

message index starting from 00. In the last message, CNF is replaced by<br />

ENDxx. See respond messages in table above.<br />

6.4.6 &REQ [PWD] CONNECT Initiate a return call as a data call<br />

Command &REQ [PWD] CONNECT <br />

Examples &REQ PWD CONNECT 1234567<br />

&REQ CONNECT +491234567<br />

&REQ PWD CONNECT 0221345789<br />

&REQ PWD CONNECT<br />

Command Description<br />

Using this command the <strong>STEPP</strong> device can be instructed to start a GSM<br />

connection. It initiates a return call from the device as a data call and<br />

transfers the set GPS protocols.<br />

The target phone number can also be other receiver (not the message<br />

sender). The <strong>STEPP</strong> device will transfer its GPS positions to the target userspecified<br />

phone number.<br />

Parameter Description<br />

<br />

It specifies the target phone number where the GSM data connection has to<br />

be established. The specified call number should to be <strong>for</strong> data call.<br />

Notes<br />

• If no number is given, the device will start a data connection to the<br />

message sender.<br />

6.4.7 &REQ [PWD] PHONE [phone] Initiate a listen or voice call<br />

Command &REQ [PWD] PHONE <br />

Examples &REQ PHONE1 0123405<br />

&REQ PHONE2 0123045<br />

Command Description<br />

Using this command the <strong>STEPP</strong> device can be instructed to start a GSM<br />

connection. It initiates a return call from the device as an alarm or voice call.<br />

The target phone number can also be other receiver (not the message<br />

sender). The <strong>STEPP</strong> device will establish an alarm or voice call to the target<br />

specified phone number. Please, refer to the chapter 4.3.1.2.1 and 4.3.1.2.2<br />

<strong>for</strong> more in<strong>for</strong>mation about the voice and alarm calls.<br />

Parameter Description<br />

<br />

It specifies the entry index of call connection type. The following values are<br />

supported:<br />

1 initiates a return call from the device as an alarm (listen-in mode)<br />

call<br />

2 initiates a return call from the device as a voice call<br />

<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 106


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

It specifies the target phone number where the GSM call connection has to<br />

be established. The specified call number should to be <strong>for</strong> voice call.<br />

Notes<br />

• If no number is given, the device will start a voice or alarm call to the<br />

message sender.<br />

6.4.8 &REQ [PWD] START [latitiude],[longitude] Request vehicle position<br />

every defined period (d)<br />

Command &REQ [PWD] START ,<br />

Examples &REQ PWD START<br />

&REQ PWD START 50.70 10.98<br />

Command Description<br />

The GPS system can be reset to a particular latitude and longitude using<br />

this SMS message. This command resets the GPS receiver and GSM<br />

engine of the <strong>STEPP</strong> as well.<br />

Parameter Description<br />

<br />

It specifies the Latitude of the device. Its unit is degree.<br />

<br />

It specifies the Longitude of the device. Its unit is degree.<br />

Notes<br />

• If the message sender knows the coordinates of the <strong>STEPP</strong> device, the<br />

latitude and longitude can be specified <strong>for</strong> a quick position fix.<br />

6.4.9 &CNF [PWD] WATCH [radious],[text] (f) Set a master region<br />

Command &CNF [PWD] WATCH ,<br />

&CNF [PWD] WATCH ,,,,<br />

,,,, ,, (g)<br />

Examples &CNF PWD WATCH 200,enters the zone<br />

&CNF PWD WATCH 200,enters the zone,S0125156105,4,0,0,0,0,<br />

0,0,RMC<br />

&CNF PWD WATCH 0<br />

Command Description<br />

This SMS command can be per<strong>for</strong>med by monitoring an abandoned vehicle<br />

fitted with <strong>STEPP</strong> device. Sending this command, the <strong>STEPP</strong> device<br />

generates automatically a Master region (GEO00) with a given <br />

value. The center of generated circle region is the current <strong>STEPP</strong> position. If<br />

the wehicle goes out of this Master region, an alarm will be sent to the predefined<br />

phone number from the GEOMSG parameter.<br />

The firmware 1.6.5 and greater versions support the GEOMSG settings to<br />

be included into the &CNF WATCH as one line (command). So a Master<br />

region can be configured at once, instead of sending at first the command<br />

d<br />

The Firmware 1.05 and greater versions support this SMS command.<br />

f<br />

The Firmware 1.6 and greater versions support this parameter.<br />

g<br />

The Firmware 1.6.5 and greater versions support this parameter settings<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 107


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

GEOMSG parameter and then initialize the Master region via &CNF<br />

WATCH (feature of the firmware 1.6.2 and earlier versions) by using two<br />

separated SMS.<br />

Parameter Description<br />

Optional positive number, unit is meter. Place the vehicle into a<br />

restricted circle zone, whereby the current position (including<br />

Latitude and Longitude) of the <strong>STEPP</strong> is the center of circle and<br />

is the radius of circle.<br />

String, the SMS message which will be delivered from the <strong>STEPP</strong><br />

device to the target phone number specified by the<br />

GEOMSG parameter. This parameter is optional, up to 20<br />

character can be set.<br />

<br />

It specifies the type of alarm. It can be set to S, D, V or A corresponding<br />

to a SMS alarm, Data call, Voice call or Alarm (listen-in mode) call<br />

respectively, see also section 4.3.1.2.1 and 4.3.1.2.2.<br />

<br />

It specifies the phone number where the alarm has to be sent.<br />

<br />

It specifies the minimum number of satellites in view (recommended > 3)<br />

<br />

It specifies the minimum time. The unit is second [s]<br />

<br />

It specifies the maximum time. The unit is second [s]<br />

<br />

It specifies the minimum distance. The unit is meter [m]<br />

<br />

It specifies the maximum distance. The unit is meter [m]<br />

<br />

It specifies the minimum speed. The unit is kilometers per hour [km/h]<br />

<br />

It specifies the maximum speed. The unit is kilometers per hour [km/h]<br />

<br />

It defines the input NMEA messages (see chapter 6.2) that will be sent to<br />

the message recipient, only if the alarm type is set to S (<strong>for</strong><br />

SMS).<br />

Notes<br />

• A SMS alarm message is issued, if the vehicle fitted with <strong>STEPP</strong><br />

moves beyond the user-defined master region. Please, note that, if<br />

master region is activated, other set Geo-fencing areas are deactivated.<br />

• If the value is set to 0, then the device deactivates the master<br />

region and automatically activates the other set Geo-fencing areas (if<br />

defined).<br />

• !!!! Please note that, operating with firmware 1.6.2 and earlier versions,<br />

you have to configure first the destination number where the SMS<br />

alarm should be sent to. This could be done by using the command:<br />

&CNF UNIT GEOMSG=S012345678,3,60,0,0,0,0,0,IOPRMC<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 108


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

(this is only an example, other configuration events are also possible).<br />

Finally configure the Master region via SMS command.<br />

• The parameters ,,,,,,<br />

or integrated into the &CNF WATCH command<br />

are the same one provided by the GEOMSG, but they are supported to<br />

be entered in the &CNF WATCH command by using the firmware<br />

1.6.5 and greater versions, only.<br />

• If one of the parameters ,,,,,<br />

, or is specified, the GEOMSG settings<br />

are also modified based on the user defined value.<br />

• If the Master region is deactivated (by sending the command &CNF<br />

WATCH 0), the GEOMSG settings are still available. The GEOMSG<br />

settings can only be cleared separately. If these settings are no more<br />

required <strong>for</strong> other geofencing regions by the user, to clear the command<br />

(&CNF UNIT GEOMSG) without parameter has to be sent to the<br />

<strong>STEPP</strong> device.<br />

• If the object (vehicle fitted with the FALCOM <strong>STEPP</strong>) enters (i) into the<br />

predefined master region, the SMS message delivered from the <strong>STEPP</strong><br />

device to the target phone number specified by the<br />

GEOMSG parameter includes:<br />

- the device name (if predefined),<br />

- the header (GEO00),<br />

- the specified by the WATCH parameter and<br />

- closed by the user selected protocols either by the <br />

property of the WATCH or GEOMSG parameter.<br />

e.g.<br />

+CMT: "+4917610022382",,"05/06/27,10:44:20+08"<br />

<strong>STEPP</strong> enters the zone<br />

$GPRMC,084509.984,A,5040.3998,N,01058.8412,E,0.06,350.84,<br />

270605,,*05<br />

$GPIOP,11000000,00000000,0.71,5.25,4.11*73<br />

• If the object (vehicle fitted with the FALCOM <strong>STEPP</strong>) leaves (i) the<br />

predefined master region, the SMS message delivered from the <strong>STEPP</strong><br />

device to the target phone number specified by the<br />

GEOMSG parameter includes:<br />

- the device name (if predefined),<br />

- the predefined text “GEO-ALARM 0”<br />

- closed by the user selected protocols either by the <br />

property of the WATCH or GEOMSG parameter.<br />

e.g.<br />

+CMT: "+4917610022382",,"05/06/27,10:44:20+08"<br />

<strong>STEPP</strong> GEO-ALARM 0<br />

$GPRMC,084509.984,A,5040.3998,N,01058.8412,E,0.06,350.84,<br />

270605,,*05<br />

$GPIOP,11000000,00000000,0.71,5.25,4.11*73<br />

i<br />

Feature of the Firmware 1.8.14 and greater versions<br />

i<br />

Feature of the Firmware 1.8.14 and greater versions<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 109


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

6.5 NMEA Commands – supported from firmware 1.6.2 and<br />

greater<br />

The NMEA messages can also be sent to the <strong>STEPP</strong> terminal via SMS<br />

configuration. If more than one NMEA message are to be sent in one SMS<br />

message, they should be separated by inserting the End Sequence<br />

termination line (carriage return and line feed). Please note that, if an SMS<br />

password is enabled, NMEA sentences starting with $PSRF108 are not<br />

accepted via SMS configuration.<br />

All of these NMEA messages can be sent to the device either locally<br />

through serial interface or as a SMS over-air (GSM network).<br />

If a Data call is established to the <strong>STEPP</strong> device, the NMEA messages can<br />

also be directly transmited.<br />

6.5.1 $PSRF108,NAME=VALUE[:NAME=VALUE] Write device<br />

configuration<br />

Command $PSRF108,=:=<br />

...:=<br />

Examples $PSRF108,PIN=0000*68<br />

$PSRF108,NAME=tommy001*6B<br />

$PSRF108,RING=2*1F<br />

$PSRF108,PWD=123456*7B<br />

$PSRF108,PORT1=Z,1,1*4D<br />

$PSRF108,KEY1=S123456,Alarm Input 1,RMC*65<br />

$PSRF108,TEL0=V+4912345678*2A<br />

$PSRF108,VOL=10,12*44<br />

$PSRF108,LOG=4,5,3600,0,0,0,0*7F<br />

$PSRF108,IN1=S123456,Alarm Analogue1,2,3,IOP*72<br />

$PSRF108,TEL1=S0123456:VOL=7,10*7F<br />

$PSRF108,TEL1*6E<br />

….<br />

Command Description<br />

Using this command the <strong>STEPP</strong> device can be configured and a range of<br />

parameters can be set. Each parameter can be configured and adapted to the<br />

user preference.<br />

Parameter Description<br />

<br />

It indicates that the inserted parameter name will be changed or new<br />

configured. It depends on the parameter name to be handled. Please, refer<br />

to the chapter 6.3. In that chapter you will find more details about the<br />

supported parameter.<br />

The following parameter name can be used:<br />

PIN It allows you to set the PIN of used SIM card (only<br />

loccally).<br />

NAME It allows you to define or change the device name.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 110


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

PWD It allows you to define or to change the device password.<br />

RING It is intended <strong>for</strong> modifying to your own preferences the<br />

ring melody <strong>for</strong> voice calls.<br />

PORTIt is intended <strong>for</strong> changing the present status of the <strong>STEPP</strong><br />

digital outputs and its specifies the index of<br />

output ports.<br />

KEY It is intended <strong>for</strong> configuring the digital inputs of the<br />

<strong>STEPP</strong> and its specifies the index of digital<br />

inputs.<br />

IN It is intended <strong>for</strong> configuring the analogue inputs of the<br />

<strong>STEPP</strong> and its specifies the index of analoge<br />

inputs.<br />

TEL It allows you to define the phone numbers which have to<br />

be saved in the access/authorization list, and the <br />

specifies the entry index of list.<br />

VOL It allows you to adjust the loudspeaker and microphone<br />

volume levels.<br />

LOG It allows you to modify/set the parameters <strong>for</strong> the history<br />

data.<br />

ACK It allows you to activate/deactivate the confirmation of<br />

SMS sent by <strong>STEPP</strong>.<br />

Fehler! Verweisquelle konnte nicht gefunden werden. It allows you to<br />

determine the amount of time to wait <strong>for</strong> data<br />

transmission.<br />

MSG It allows you to configure the <strong>STEPP</strong> device <strong>for</strong><br />

periodically delivering of GPS protocols.<br />

IGN It allows you to monitor an abandoned vehicle fitted with<br />

<strong>Falcom</strong> <strong>STEPP</strong>.<br />

GEOMSG It allows you to configure the <strong>STEPP</strong> to get geo-fencing<br />

messages periodically or one-time regions <strong>for</strong> periodically<br />

delivering of GPS protocols.<br />

GEO It allows the <strong>STEPP</strong> device to determine an area<br />

(geofencing region).<br />

DEL It allows you to specifiy a delimiter on the received SMS<br />

messages.<br />

<br />

It specifies the value(s) of the entered parameter name. The value<br />

depends on the parameter name to be handled; please, refer to the chapter<br />

6.3. In that chapter you will find more details about the supported<br />

parameter and an improved value description.<br />

<br />

CheckSum has to be calculated.<br />

Notes<br />

• If more than one parameter has to be sent within this message, they<br />

should be separated by colons [:]. Keep in mind, if this message is<br />

supposed to be sent as a SMS, the length of text within a SMS is limited<br />

to 160 characters.<br />

• If no phone numbers are set in the authorized list, the device accepts all<br />

incoming calls and messages. To prevent the <strong>STEPP</strong> device from<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 111


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

accepting all calls and messages, at least an authorized number has to<br />

be available in the authorized list.<br />

• If a message including one of the a<strong>for</strong>ementioned parameter is sent<br />

without value then the corrent value of that parameter stored into the<br />

FLASH memory will be deleted (deactivated).<br />

• The events of $GPIOP protocol can also be stored in the history data.<br />

6.5.2 $PSRF103,[msg],00,[rate],01[*CkSum] Select protocols to<br />

be sent to<br />

Command $PSRF103,,00,,01<br />

Examples $PSRF103,00,00,00,01*24<br />

$PSRF103,00,00,01,01*25<br />

$PSRF103,01,00,00,01*25<br />

$PSRF103,01,00,01,01*24<br />

$PSRF103,02,00,00,01*26<br />

$PSRF103,02,00,01,01*27<br />

$PSRF103,03,00,00,01*27<br />

$PSRF103,03,00,01,01*26<br />

$PSRF103,04,00,00,01*20<br />

$PSRF103,04,00,01,01*21<br />

Command Description<br />

This command is used to control the output of supported NMEA<br />

messages GGA, GLL, GSA, GSV, RMC, GPIOP and GPGSM. Using<br />

this command message, NMEA messages may be polled once, or setup<br />

<strong>for</strong> periodic output.<br />

Parameter Description<br />

<br />

It specifies the NMEA message which will be configured. Following<br />

values are available:<br />

00 corresponds to the GPGGA message<br />

01 corresponds to the GPGLL message<br />

02 corresponds to the GPGSA message<br />

03 corresponds to the GPGSV message<br />

04 corresponds to the GPRMC message<br />

07 corresponds to the GPIOP message<br />

08 corresponds to the GPGSM message<br />

00<br />

predefined value<br />

<br />

specifies the message period in seconds. Following values can be set:<br />

00 disables the message specified in the field<br />

01 enables the message specified in the field<br />

01<br />

predefined value.<br />

<br />

CheckSum has to be calculated.<br />

Notes<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 112


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

• If the field is specified to 0, the selected message will<br />

be disabled (switched OFF).<br />

6.5.3 $PSRF109,[data][*ChSum] Download the history data<br />

Command $PSRF109,,,,,<br />

<br />

Examples $PSRF109,1,280104,155811,300104,150000*36<br />

Command Description<br />

Download history from <strong>STEPP</strong> using specified parameters. This<br />

command enables you to retrieve stored GPS history data either from a<br />

directly connected <strong>STEPP</strong> or from communicating one via a data line.<br />

The data into the on-board memory are stored according to UTC Time<br />

(Universal Time Coordinated). There<strong>for</strong>e, the parameters of this<br />

command are also based on the UTC time.<br />

Command Description<br />

<br />

It specifies the download history <strong>for</strong>mat. The GPS data can be<br />

configured in the following data <strong>for</strong>mats:<br />

0 corresponds to the request history in the NMEA <strong>for</strong>mat<br />

1 corresponds to the request history in the binary <strong>for</strong>mat<br />

<br />

Specifies the start date. Its <strong>for</strong>mat is DDMMYY<br />

<br />

Specifies the start time. Its <strong>for</strong>mat is HHMMSS<br />

<br />

Specifies the end date. Its <strong>for</strong>mat is DDMMYY<br />

<br />

Specifies the end time. Its <strong>for</strong>mat is HHMMSS<br />

<br />

CheckSum has to be calculated.<br />

Notes<br />

• To download the history data, please consider the UTC Time, otherwise<br />

you will download the stored data in the incorrect time.<br />

6.6 GPIOP <strong>for</strong>mat protocol<br />

The $GPIOP status protocol appears in the following <strong>for</strong>mat:<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 113


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

$GPIOP<br />

8-Bit value – Input<br />

8-Bit value – Output<br />

Value analogue input 1<br />

Value analogue input 2<br />

Value internal battery voltage<br />

GPS<br />

Status protocol<br />

I I I I I I I I - Input-Bits KEY8..KEY1<br />

OOOOOOOO - Output-Bits PORT8..PORT1<br />

adc1 – A/D – Wandler 1 – Molex Pin2<br />

adc2 – A/D – Wandler 2 – Molex Pin4<br />

Voltage of internal battery<br />

configured GPS protocol<br />

In the example the inputs / outputs marked red have<br />

been set.<br />

I I I I I I I I = Input 2 and 8 (Ignition) active<br />

OOOOOOOO = Output 1 and 3 activated<br />

$GPIOP,01000010,00000101,0.00,0.00,4.07*70<br />

The below schematic shows the structure and description (of each bit) of the<br />

$GPIOP protocol message.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 114


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

6.7 Description of the binary <strong>for</strong>mat<br />

The binary <strong>for</strong>mat stored in the memory of the <strong>STEPP</strong> device has the following<br />

structure.<br />

Name Format Checksum End Sequence<br />

$GPLOG , <br />

$GPLOG,19590B9E336B822E685F2C6264030010421500200025,195910DE33BBC<br />

B2EB69C2CA7B105001000100000000*62<br />

A record line in the binary <strong>for</strong>mat consists of two data records - the <br />

and fields, similar regarding the build structure, with a maximum<br />

data compression. Data records and are comma delimited<br />

“,”. This <strong>for</strong>mat can be applied when a large amount of recorded data in a short<br />

time is required to be downloaded from the <strong>STEPP</strong> device remotely via a data<br />

call connection.<br />

The following table is intended as a quick reference to explain the stored<br />

binary data.<br />

Name Bytes<br />

Binary (hex)<br />

Scale Example<br />

ASCII (Dec)<br />

Units<br />

Scale Example<br />

$GPLOG - - - -<br />

first data record<br />

GPS time*<br />

(since 01/06/1980)<br />

4 19590B9E Seconds 425266078<br />

X-position** 3 336B82 m 3369858<br />

Y-position** 3 2E685F m 3041375<br />

Z-position** 3 2C6264 m 2908772<br />

SVs in Fix*** 1 03 3<br />

Velocity 2 *100 0010 m/s Vs÷100 0.1<br />

GPIO 2 4215 -<br />

has to be<br />

converted in<br />

the binary<br />

<strong>for</strong>mat, see<br />

chapter 6.7.1<br />

Analogue 1 2 *(256/36.3) 0020<br />

V÷(256/36.3) 2.83<br />

Calculation: 20÷(256/36.3)=2.83<br />

Analogue 2 2 *(256/36.3) 0025<br />

V÷(256/36.3) 3.54<br />

Calculation: 25÷(256/36.3)=3.54<br />

Delimiter[,] - - - - - -<br />

second data record<br />

It has the same structure as first data record, but it may contains different values.<br />

*0D - - - -<br />

* GPS time The number of seconds since Saturday/Sunday Midnight<br />

UTC, with time zero begging this midnight. Used with<br />

GPS Week Number to determine a specific point in GPS<br />

Time.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 115


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

** X, Y, Z position Coordinates of user’s position in ECEF (meters). The<br />

Earth-centered Earth-Fixed (ECEF) is a Cartesian<br />

coordinate system with its origin located at the center of<br />

the Earth. The coordinate system used by GPS to<br />

describe 3-D location. For WGS-84 (World Geodetic<br />

System 1984) reference ellipsoid. ECEF coordinated<br />

have the Z-axis aligned with the Earth’s spin axis, The<br />

X-axis through the insertion of the Prime meridian and<br />

the Equator and the Y-axis is rotated 90 degrees East of<br />

the X-axis about the Z-axis.<br />

***SVs in Fix For validated and invalidated solution definition, see<br />

table below.<br />

SVs in Fix<br />

Hex ASCII<br />

Description<br />

0 x 00 0 No navigation solution<br />

0 x 01 1 1 Satellite solution<br />

0 x 02 2 2 Satellite solution<br />

0 x 03 3 3 Satellite solution<br />

0 x 04 to 0 x 0C<br />

Example<br />

4 to 12 > 3 Satellite solution<br />

0 x 6 6 6 satellites are in view<br />

6.7.1 Convert the GPIO hexadecimal value to binarry <strong>for</strong>mat<br />

In order to identify the status of provided GPIO states, you have to convert the<br />

corresponding hexa value in the binary <strong>for</strong>mat. The schematic below shows the<br />

structure of the GPIO protocol message converted from hexa value (4215) in<br />

the binary <strong>for</strong>mat. The GPIO state consists of a 16 bit values (4 Bytes), where<br />

the first 8 bits (0-7 bits, counting begin from right to left) inicate the outputs<br />

state and the last 8 bits (8-15 bits) indicate the inputs state. Each bit contains<br />

the current state of the corresponding <strong>STEPP</strong> device input/output. If the bit x is<br />

set to 1/0, it means that the input or output is set to HIGH/LOW state,<br />

respectively.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 116


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

6.8 Vehicle Location<br />

Transferring the GPS protocols of a <strong>Falcom</strong> <strong>STEPP</strong> to an alarm centre, which<br />

should be equipped with a <strong>Falcom</strong> SWING, TANGO or an A2D-1 as a GSM<br />

modem, can be done in the following ways:<br />

• Via a data line which has been initiated in the <strong>STEPP</strong>config.<br />

• Via recurring SMS transmission, which was initiated after a SMS &REQ<br />

POS was sent to the <strong>Falcom</strong> <strong>STEPP</strong>.<br />

• Via a data line, which was initiated by <strong>STEPP</strong>config after a SMS<br />

&REQ [Password] CONNECT <br />

was sent to the <strong>Falcom</strong> <strong>STEPP</strong>. After receiving the SMS, <strong>Falcom</strong> <strong>STEPP</strong><br />

will automatically establish a data line to the number entered under , and transfer the NMEA protocols.<br />

• Via a data line which was triggered by <strong>Falcom</strong> <strong>STEPP</strong> due to an alarm.<br />

The configuration in <strong>Falcom</strong> <strong>STEPP</strong> could be:<br />

$PSRF108,KEY1=D01234567,Alarm 1*73<br />

In case of an alarm, this would establish a data line by activating alarm<br />

input 1 to the telephone number 01234567.<br />

Via a data line from any GSM modem, provided no entries have been made to<br />

the list “authorized phone numbers”<br />

From a GSM modem whose number has been entered into the list of<br />

“authorised phone numbers”, and if that number has been flagged with a <br />

<strong>for</strong> data, or if no flag has been set <strong>for</strong> the type of call.<br />

In the latter case, a data line will always be established.<br />

Important in<strong>for</strong>mation:<br />

1. The number contained in the list of “authorized phone numbers” must<br />

match exactly with the number transmitted via the GSM network.<br />

2. The transmission of one’s own number via the GSM network must not be<br />

deactivated (AT+CLIR=0 or 2).<br />

3. Each telephone number may only appear once into the list of “authorized<br />

phone numbers”.<br />

A duplicated entry with different call type flags is not allowed.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 117


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

6.9 <strong>Falcom</strong> <strong>STEPP</strong> – Help with occurring errors<br />

Whenever an error occurs with <strong>Falcom</strong> <strong>STEPP</strong>, always check the correct<br />

connection and connecting cables.<br />

Verify that the antennas are correctly connected to the <strong>Falcom</strong> <strong>STEPP</strong>. The<br />

following table will assist you in elevating the most common problems.<br />

Problem Cause Solution<br />

The yellow LED<br />

(TimeMark) doesn‘t<br />

flash<br />

The green LED (GSM)<br />

lamp isn‘t on<br />

The green LED (GSM)<br />

doesn‘t flash<br />

• Check that the cables Vin<br />

(white) , GND (brown) and<br />

Akku (green) are correctly<br />

connected<br />

• GSM antenna and GPSantenna<br />

are interchanged<br />

• No active GPS antenna<br />

connected<br />

• Vehicle is in the garage.<br />

The GPS antenna does not<br />

have an unobstructed view<br />

to the sky<br />

• Internal storage battery is<br />

discharged too much due to<br />

shortage of external supply<br />

tension (Vin)<br />

• Akku (green) cable is not<br />

connected<br />

• SIM card has not been<br />

inserted<br />

• PIN number has not been<br />

configured<br />

• GSM antenna not at all or<br />

incorrectly connected<br />

• No GSM field strength<br />

• SIM card has been changed<br />

which has another PIN code<br />

of the first one<br />

• Connect the Vin (white) cable<br />

with (+),<br />

• Connect the GND (brown) cable<br />

with (-)<br />

• Connect the Akku (green) cable<br />

with (-)<br />

• Check that both antennas are<br />

properly connected<br />

• Only use 3 V active GPS<br />

antennas (e.g. ANT006 of<br />

<strong>Falcom</strong>)<br />

• GPS reception requires a good<br />

view to a satellite<br />

• Check that the supply tension<br />

Vin has the correct value<br />

10,2..31,8V<br />

Connect the GND (brown) cable<br />

with (-)<br />

• Please insert the SIM card<br />

correctly<br />

• Configure the correct PIN<br />

number within the Service-<br />

Mode-Configure device<br />

parameters<br />

• Check that the GSM antenna is<br />

properly connected<br />

• Switch off the <strong>Falcom</strong> <strong>STEPP</strong>.<br />

- Remove the SIM card and<br />

insert it into your mobile<br />

phone or <strong>Falcom</strong> GSM modem<br />

(like SWING, A2D-1 or<br />

TANGO) and enter the correct<br />

PIN.<br />

- Switch on the <strong>STEPP</strong> again<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 118


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

The Yellow LED<br />

(GPS) flashes (4sec.<br />

interval)<br />

• SIM card has not been<br />

inserted<br />

• PIN number is incorrect<br />

configured<br />

• The start-up of GSM engine<br />

has detected an error.<br />

• SIM card has been changed<br />

which has another PIN code<br />

of the first one<br />

(without the SIM), then start<br />

up the <strong>STEPP</strong>config software.<br />

Go to “Service Mode” ><br />

“Device basis configurations”.<br />

Delete the PIN in the<br />

corresponding field and press<br />

the button “Send”.<br />

- Close the Config<strong>STEPP</strong><br />

software and switch off the<br />

<strong>STEPP</strong> device.<br />

- Remove the SIM card from<br />

your mobile or GSM modem<br />

and insert it into the <strong>STEPP</strong>.<br />

- Switch on the <strong>STEPP</strong> device<br />

and start again the<br />

Config<strong>STEPP</strong> software<br />

- Go to “Service Mode” ><br />

“Device basis configurations”.<br />

Enter the new PIN code in the<br />

corresponding field, then press<br />

the button“Send”.<br />

• Please insert the SIM card<br />

correctly<br />

• Configure the correct PIN<br />

number within the Service-<br />

Mode-Configure device<br />

parameters<br />

• Power down the <strong>Falcom</strong> <strong>STEPP</strong><br />

and power it up again.<br />

• Please try to do the same steps<br />

described in the previev row on<br />

the same column.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 119


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

7 How to update the new firmware into the <strong>STEPP</strong><br />

The firmware of <strong>Falcom</strong> <strong>STEPP</strong> is constantly being improved and new features<br />

are added. In order to allow users of <strong>Falcom</strong> <strong>STEPP</strong> to utilize new releases of<br />

the firmware, a program has to be available to update the on-board Flash-<br />

Memory. The new firmware and an update program are distributed<br />

electronically via Internet, only.<br />

Important note: Please write down the important existing configuration<br />

settings <strong>for</strong> the <strong>Falcom</strong> <strong>STEPP</strong> using the current firmware. The update<br />

procedure of new firmware erases the whole internal flash memory and the<br />

presettings stored on it are absolutely erased, too.<br />

In order to update a new <strong>Falcom</strong> <strong>STEPP</strong> firmware, please follow step-by-step<br />

the instructions described below:<br />

� Point your web browser to www.falcom.de, go to service � firmware<br />

� <strong>Falcom</strong> Stepp and download the “stepp_sw_x.zip“ file. The folder<br />

“sirf_flash” and the new firmware are included into this zip file.<br />

� If <strong>Falcom</strong> <strong>STEPP</strong> terminal is still not connected to the <strong>STEPP</strong>-<br />

STARTERKIT, connect it (follow the instructions described on the<br />

chapter “1.3 Installing the <strong>STEPP</strong>-STARTERKIT”), else go to the next<br />

step.<br />

� The update procedure takes place if the target system (<strong>Falcom</strong> <strong>STEPP</strong>)<br />

is reset in the internal update mode. There<strong>for</strong>e, if the terminal is powered<br />

on, power it down (means, turn off the switches ACCU OFF, V+ and<br />

BOOT, on the <strong>STEPP</strong> EVAL-BOARD).<br />

� First turn on the switch BOOT (this enables update mode), and then turn<br />

on the switches ACCU OFF and V+. The system is now in the update<br />

mode.<br />

� Unzip the stepp_sw_x.zip file and start “SiRFflash.exe” program from<br />

the folder “sirf_flash” by double clicking the icon. The Dialog Window<br />

shown below appears.<br />

� Make sure that the serial port of EVAL-BOARD is properly connected<br />

to one of the available COM ports on your PC (i.e. COM1).<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 120


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

�<br />

�<br />

�<br />

�<br />

�<br />

�<br />

�<br />

�<br />

�<br />

Please refer to the figure below <strong>for</strong> the following points. Select the<br />

Program flash radio button in the Activity selection box<br />

Select the Line where your <strong>Falcom</strong> <strong>STEPP</strong> is connected (i.e COM1) and<br />

Baud rate (115200) in the Communication settings box.<br />

Select the Chip select (CSN0) and Chip offset (0) in the Flash location<br />

settings box.<br />

Choose the download file (the new firmware “*.S” is included in the<br />

stepp_sw_x.zip file) by using the Browse button into the File selection<br />

box.<br />

Select Erase whole chip, in the Programming options box.<br />

Press Execute button to start the flash update programming.<br />

The current positions of the programming progress are displayed in the<br />

Progress box and the Total, Erase and Burn process are shown in the<br />

Timing box.<br />

Note: Do not interrupt this procedure. A partially reprogrammed<br />

flash memory could lead to invalid operation of the terminal<br />

and permanent damage to the components.<br />

If an error is generated by clicking the Execute button or during flash<br />

programming, check cables and retry the operation or click the help<br />

button to get the troubleshooting described in the help file of SirfFlash<br />

program.<br />

If download has been completed successfully, power down the <strong>Falcom</strong><br />

<strong>STEPP</strong> (turn off the switches ACCU OFF, V+ and BOOT). Your<br />

<strong>Falcom</strong> <strong>STEPP</strong> is ready to run with the new firmware. The <strong>Falcom</strong><br />

<strong>STEPP</strong> with the new firmware is automatically started at the next power<br />

up (turn on the switches ACCU OFF, V+ and IGN). A complete<br />

configuration has to be done, maybe now your writen down<br />

configuration settings are to be entered.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 121


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

8 Appendix A<br />

8.1 How to convert the coordinates<br />

In order to convert coordinates from degrees, minutes, seconds <strong>for</strong>mat to<br />

decimal <strong>for</strong>mat, use this easy <strong>for</strong>mula:<br />

degrees + (minutes/60) + (seconds/3600)<br />

The example coordinate above (UL) would be calculated as:<br />

In our example:<br />

Latitude (LR) = 10°52’55” N<br />

Longitude (LR) = 50°42’44” W<br />

Latitude (UL)<br />

X° Y' Z'' = [10 + (52/60) + (55/3600)] = 10.8819// Latitude (UL)<br />

X° No conversion required<br />

Longitude (UL)<br />

X° Y' Z'' = [50 + (42/60) + (44/3600)] = 50.7122// Longitude (UL)<br />

X° No conversion required<br />

The example coordinate above (LR) would be calculated as:<br />

In our example:<br />

Latitude (LR) = 10°57’14” N<br />

Longitude (LR) = 50°40’18” W<br />

Latitude (LR)<br />

X° Y' Z'' = [10 + (57/60) + (14/3600)] = 10.9538 // Latitude (LR)<br />

X° No conversion required<br />

Longitude (LR)<br />

X° Y' Z'' = [50 + (40/60) + (18/3600)] = 50.6716// Longitude (LR)<br />

X° No conversion required<br />

8.1.1 What to do if the defined password of device fails ?<br />

The NMEA message in the table below is mainly intended <strong>for</strong> use if the<br />

parameter [PWD] has been specified, and you have <strong>for</strong>gotten the specified<br />

password of <strong>STEPP</strong> device. In this case no configuration could not be made via<br />

SMS <strong>commands</strong>.<br />

Command $PSRF108,PWD=*XX<br />

$PSRF108,PWD*XX<br />

Examples $PSRF108,PWD=tommy001*6B<br />

$PSRF108,PWD*41<br />

Command Description<br />

This command has to be sent only locally to the <strong>STEPP</strong> device (by<br />

connecting the device to a PC/laptop). After the password is specified or<br />

deleted, the device can be accessed remotely via SMS.<br />

Parameter Description<br />

<br />

It allows you to define the password of device.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 122


<strong>STEPP</strong>CONFIG VERSION 1.8.14<br />

8.1.2 Default settings of the firmware 1.6.5<br />

The standard <strong>STEPP</strong> firmware 1.6.5 and greater versions have the following<br />

default settings, all others settings are deacivated and require a manual<br />

configuration.<br />

General settings Value Description<br />

COM port settings 9600 baudrate<br />

8 databit<br />

N parity<br />

1 stopbit<br />

Protocol <strong>for</strong>mat NMEA NMEA <strong>for</strong>mat<br />

Protocols GGA GPGGA protocol will be delivered every<br />

second<br />

GSA GPGSA protocol will be delivered every<br />

second<br />

GSV GPGSV protocol will be delivered every<br />

second<br />

Parameters<br />

RMC GPRMC protocol will be delivered every<br />

second<br />

ACK() 1 Each SMS message sent to the <strong>STEPP</strong> device<br />

will be confirmed to the message sender.<br />

GPSRESET() 10,H The GPS rreceiver makes a hotstart (H) every<br />

10 minutes, if no GPS-fix is obtained.<br />

TEL =[empty] If type connection on this parameter is<br />

not specified, the number will<br />

be available only <strong>for</strong> Data call.<br />

KEY =[empty] If the field is not specified the alarm<br />

will be triggered by rising edge (Low to High<br />

state) of the user-defined input.<br />

MSG =[< 30] Messages are not sent more frequently than<br />

one message every 30 seconds, if the is<br />

specified less then 30.<br />

DEL The responded SMS message from the <strong>STEPP</strong><br />

device includes the end sequence <br />

between each of message.<br />

GSMWRST() 1440 Reset the GSM core after 1440-minutes (=24<br />

hour), if no GSM activities are available at this<br />

time.<br />

This confidential document is the property of FALCOM GmbH and may not be copied or circulated without permission.<br />

Page 123

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!