ARUSNAVI ELECTRONICS ARNAVI 5 User manual

NAVIGATION CONTROLLER
ARNAVI 5
USER MANUAL
FIRMWARE VERSION 0.79 OR LATE
OOO ARUSNAVI ELECTRONICS

USER MANUAL [1.4]
Page 2
CONTENTS
GENERAL................................................................................................................................................................... 3
1. Technical characteristics...................................................................................................................................... 4
2. Appearance of the device and main tracker connector pinout............................................................................. 5
TRACKER SETTING ................................................................................................................................................. 7
1.Web configurator.................................................................................................................................................. 7
2. Diagnostics programm....................................................................................................................................... 14
3. Local updating of the device software............................................................................................................... 16
4. Setting via sms...................................................................................................................................................17
GUIDELINES FOR CONNECTING........................................................................................................................ 21
1. Discrete inputs/outputs....................................................................................................................................... 22
1.1 Outputs......................................................................................................................................................... 23
1.2 Analog inputs............................................................................................................................................... 25
1.3 Discrete inputs ............................................................................................................................................. 26
2. Digital inputs...................................................................................................................................................... 28
2.1 RS-232 interface .......................................................................................................................................... 29
2.2 RS-485 interface .......................................................................................................................................... 37
2.3 1-wire interface............................................................................................................................................ 44
2.4 CAN interface.............................................................................................................................................. 46
3. Connection of the speakerphone communication with the driver .....................................................................47
ADDITIONAL FUNCTIONALITY ......................................................................................................................... 48
1. Roaming –additional settings............................................................................................................................ 48
INDICATION OF OPERATION .............................................................................................................................. 49
SMS AND TCP COMMAND LIST..........................................................................................................................50
DESCRIPTION OF PARAMETERS IN THE WIALON SYSTEM........................................................................ 52
WARRANTY OBLIGATIONS................................................................................................................................. 55
SUPPLY PACKAGE................................................................................................................................................. 56

USER MANUAL [1.4]
Page 3
GENERAL
Arnavi 5 navigation controller (hereinafter referred to as ‘tracker’) is designed for the
remote monitoring of moving objects, with the option to operate with two monitoring servers, and
can be used in conjunction with any compatible software package.
Supported data transfer protocols to the server:
•Arnavi(INTERNAL) –our open protocol, available for integration.
•EGTS –Era Glonass Telematics Standard.
To ensure enhanced control over the condition of the vehicle or the equipment installed on
the vehicle, the device can be connected with discrete (on/off), analogue, and pulse-frequency
sensors (fuel consumption, passenger availability, temperature, and other sensors).
Connection of digital sensors via RS232, RS485 and 1-WIRE interfaces is envisaged.
Four programmable ‘open drain’ outputs allow for remote control of systems such as auto-
start or engine lock.
Internal support of the CAN bus according to the standard J1939 Protocol is implemented.
It is also possible to connect an external CAN module via RS232 or RS485 interfaces. More than
20 parameters are read: total fuel consumption and level, total mileage, operating time, engine
rpm speed and temperature, speed, axle loads, accident controllers, etc.
The built-in backup battery ensures the autonomous operation of the device when the
vehicle battery goes off with alerting about this event. This feature is widely used for security and
anti-theft purposes.
The built-in motion (acceleration) sensor is used in intelligent energy-saving algorithms
and can also be used to determine the vehicle parking places.
The tracker can record the level of the GSM signal, identify base stations and the accuracy
of navigation data at the moment of recording each coordinate point.
The firmware update feature without disassembling from the facility and without the need
for direct access to the device (via GSM) is available.
The housing is made of plastic in accordance with the requirements of European electrical
and fire safety standards.
The tracker can operate in the temperature range from -40 to +80 degrees Celsius (storage
temperature of up to -45 to +85 degrees Celsius) and is suitable for installation on passenger
vehicles with 12 V in-vehicle network, heavy vehicles with 24 V in-vehicle network as well as on
any other vehicles.
The permissible voltage is 7 to 44 V. There is protection against reverse polarity, short-
term voltage surges of no more than 300V and also protection of the built-in battery from
overcharging.
For more information about the possibility of connecting various external sensors, please

USER MANUAL [1.4]
Page 4
1. TECHNICAL CHARACTERISTICS
The main technical characteristics of the tracker modifications are presented in Table 1.
Table 1 –The main technical characteristics
Technical characteristics
Note
Modification
ARNAVI 5
Device dimensions, mm
Excluding antennas and mountings
74 х 69 х 22
Weight, g
Excluding antennas and harness
70
Supply voltage, V
Without pulse emissions
7–44
Operating temperature range, °C
Without the battery
-40...+80
Analogue input, pcs
Measurement range 0–33 V;
12 bit resolution, discrete
mode
4
Discrete input, pcs
Internal pull-up 3.3V. State “1” –
input voltage less than 1V, else –
state “0”.
6
Discrete output, pcs
Switching current up to 540 mA
4
Motion/tilt sensor
Inbuilt
yes
RS232 interface
yes
RS485 interface
yes
CAN interface
J1939 Standard
yes
1-WIRE interface
Temperature sensors, I-Button keys
yes
Body opening sensor
Mechanical
Optional
USB interface
Diagnostics, update
yes
GSM module
GSM / GPRS / HTTP
SIM868
Navigation module
Glonass / GPS
SIM868
GSM antenna
Cable length 2–3 m
external
Navigation antenna
Cable length 2–5 m
external
Number of SIM card slots
Alternate operation
2
Number of SIM chip slots
Alternate operation
2
MicroSD memory card
Optional
Autoinformer
Optional
Speakerphone connection
yes
Backup battery, mA
Li-Pol
250–1500
Non-volatile memory, Mb
400,000 events
32

USER MANUAL [1.4]
Page 5
2. APPEARANCE OF THE DEVICE AND MAIN TRACKER
CONNECTOR PINOUT
The appearance of the device is presented in Fig. 1 and 2. The pin assignment of the main tracker
connector is presented in Fig. 3 and described in Table 2.
Fig. 1 –Appearance of the device
Fig. 2 –Information part of the device

USER MANUAL [1.4]
Page 6
Fig. 3 –Main connector pinout
Table 2 –Pin assignment of the main connector
No
Design
ation
Intended purpose
Application/connection
1
GND
Minus power
Minus supply voltage
2
D9
Discrete
Discrete / frequency / pulse sensors
3
A7
Analogue +
Analogue sensors, discrete
4
A5
Analogue +
Analogue sensors, discrete
5
U3
Output
Switching current up to 540 mA
Discrete
Discrete / frequency / pulse sensors
6
U1
Output
Switching current up to 540 mA
Discrete
Discrete / frequency / pulse sensors
7
1-W
1-WIRE interface
Digital temperature sensors, identification keys
8
B
RS485 interface
RS485 sensors
9
RX
RS232 interface
RS232 sensors
10
L
CAN interface
L CAN line
11
MN
Microphone –
Speakerphone microphone connection
12
SN
Speaker –
Speakerphone speaker connection
13
VCC
Plus power
Plus supply voltage
14
D8
Discrete
Discrete / frequency / pulse sensors
15
A6
Analogue +
Analogue sensors, discrete
16
A4
Analogue +
Analogue sensors, discrete
17
U2
Output
Switching current up to 540 mA
Discrete
Discrete / frequency / pulse sensors
18
U0
Output
Switching current up to 540 mA
Discrete
Discrete / frequency / pulse sensors
19
SPK
Autoinformer
Autoinformer connection
20
A
RS485 interface
RS485 sensors
21
TX
RS232 interface
RS232 sensors
22
H
CAN interface
H CAN line
23
MP
Microphone +
Speakerphone microphone connection
24
SP
Speaker +
Speakerphone speaker connection

USER MANUAL [1.4]
Page 7
TRACKER SETTING
1.WEB CONFIGURATOR
For the remote configuration of the tracker, a cloud service, web configurator, is used. It allows
remotely configuring a device or group of devices without physical connection to the tracker via a cable
or adapter.
In addition, the web configurator service supports the function of the remote updating of device
software.
To work with the web configurator, you will need an account (login/password), which you can
always get receive at the Support Service at support@arusnavi.ru.
In any Internet browser, type http://ws.arusnavi.ru and access your personal section, where you
make the following steps to configure the device:
Step 1 –Through the search, at the bottom left corner, find the desired device by ID or IMEI
Step 2 –Click on the icon ‘ ’ –go to the tracker settings

USER MANUAL [1.4]
Page 8
Step 3 –‘Device data’ section displays general information: ID, IMEI, type, firmware version.
Step 4 –‘Server settings’ section.
It is necessary to enter the address, port of the monitoring server, select the protocol type
(INTERNAL or EGTS) and, if necessary, assign the server ID and password. Also, if necessary, you can
assign a second address of the monitoring server.

USER MANUAL [1.4]
Page 9
Note: In the simplest case of setting the device only for the purpose of determining the location
of the mobile object (vehicle) without the use of inputs/outputs and other interfaces, it is enough to
select only the first two points
‘Package structures’: GPS/GLONASS coordinates and GPS/GLONASS settings. In this case, the data
traffic from the device to the server will be minimal, which will have a positive impact on the cost of
cellular communication.
Step 5 –For the efficient transmission of data to the server with consideration of traffic compression,
select the dataset to be transmitted to the server in ‘Packet structure’ section.
Step 6 –‘Transmit track points and sensor values’ section. This section allows configuring the
parameters of the movement trajectory processing.

USER MANUAL [1.4]
Page 10
ATTENTION: EVENTS BY ANGLE, SPEED AND DISTANCE WILL ONLY BE SENT
DURING THE MOVEMENT OF THE VEHICLE, I.E. WHEN THE TERMS ‘FREEZE
COORDINATES WHEN PARKED’ WILL BE VALID.
<If course change of –angle> –If the change of the angle between the routing of the last
position sent to the server and the current routing exceeds the specified value, the current position will
be sent to the server. Unit of measure: degree.
<If speed change of –speed> –If the change between the speed at the moment of determining
the last position sent to the server and the current speed exceeds the specified value, the current position
will be sent to the server.
<Not less than every –distance> –If the distance between the last position sent to the server
and the current position exceeds the specified value, the current position will be sent to the server. Unit
of measure: metre.
<Interval at parking –time> –The time interval between the last sending of data to the server
and the next sending of data sent to the server, when at the parking position. Unit of measure: second.
<Do not update coordinates on parking> –The condition under which the coordinates of the
location will be fixed and remain unchanged (freeze coordinates) –Parking.
We recommend to leave the default settings.
Step 7 –‘Mode of operation I/O’ section allows configuring digital interfaces and digital
inputs/outputs.

USER MANUAL [1.4]
Page 11
When inserting a single SIM card, use the upper compartment of the holder –SIM card #1 (main).
Step 8 –‘Settings SIM card’ section
The board has a holder for two SIM cards and two heat-resistant SIM chips. SIM
card #1 (main) is installed in the upper compartment of the holder and
SIM card #2 (backup) is installed in the lower compartment of the holder.
The tracker initially establishes a connection via SIM card #1. If the connection to the server fails
after several attempts or SIM card #1 is missing, the tracker switches to SIM card #2 and tries to connect
to the server again.

USER MANUAL [1.4]
Page 12
Step 9 –After entering the required settings, they should be saved. Go to ‘Device
data’ section and click ‘Save settings’.
Then, in the general table of devices, in ‘Status’ field, the ‘settings’ entry will appear. It shows
that the device has been assigned new settings but they are not yet applied on the device. To apply the
new settings, send a command to the device in one of the following ways: by SMS, a command from the
server (see the description of commands in ‘SMS and TCP command list’ section) or via
ArnaviConfigurator software.
The status ‘settings’ will disappear when the device confirms the receipt of the
settings.

USER MANUAL [1.4]
Page 13
To update the tracker software, you need to:
1.
Select a device (check the box ‘device list’ on the left)
2.
Open the ‘Set the firmware for the selected devices’ tab
3.
Select the device type, firmware version and click ‘Apply’
Then, in the ‘Status’ field, the ‘firmware’ entry will appear. It shows that the device has been
assigned new software but it is not yet applied on the device. To apply the new software, send a
command to the device in one of the following ways: by SMS, a command from the server (see the
description of commands in ‘SMS and TCP command list’ section) or via ArnaviConfigurator software.

USER MANUAL [1.4]
Page 14
ATTENTION: WHEN CONNECTING THE TRACKER, THE PROGRAMME WILL
REQUIRE ENTERING A PASSWORD TO ACCESS THE DEVICE (THE DEFAULT PASSWORD IS
123456).
2. DIAGNOSTICS PROGRAMM
To check the correct operation and configuration of the tracker locally, you can use the
ArnaviConfigurator programme, which allows providing a complete picture of the device as well as
connected sensors and mechanisms at the installation site and configuring the tracker using the settings
tree.

USER MANUAL [1.4]
Page 15
When changing the settings via the programme or SMS, they are automatically synchronised on
the WEB configurator.
To work with the programme, you will need to install the device driver, for which purpose:
4.
Download the driver for the configurator from the website http://www.arusnavi.ru and
install it.
5.
After completing the installation process, in the ‘STMicroelectronics’ folder, select and
run the installation file" ‘dpinst_xxx’, where xxx – bitness of the operating system on
your PC.
The main parameters of the programme:
•Tracker information (ID, IMEI, software version, etc.))
•The operation statuses of the modules of the device
•GSM unit (operator, signal level, current server address, SMS messages, work status)
•Navigation unit (current coordinates, reception quality, speed, altitude)
•Discrete inputs/outputs (output status, input values)
•Digital sensors (RS232, RS485, 1-WIRE, CAN)
•The possibility of opening the calibration tables for the connected FLS
•Logging of events
•Commands for the tracker: update software, update settings, etc.
•The settings tree
More detailed information on working with the ArnaviConfigurator programme is described in the
Arnavi Configurator User Guide (the Guide can be found in the folder
Arusnavi with the installed programme).

USER MANUAL [1.4]
Page 16
3. LOCAL UPDATING OF THE DEVICE SOFTWARE
The device software can be updated in the main operation mode and in the bootloader mode.
Updating of the device software in the main operation mode
1.
Connect the device to a PC via USB.
Once connected, the device will be identified as a removable media ‘APP’.
2.
Copy the firmware file to the root of the removable media ‘APP’.
3.
Send the device the command ‘upgrade extflash’ (without quotation marks) to start the
update process using the ArnaviConfigurator programme.
4.
Wait for the update process to finish. After the update process is complete, the device
will restart automatically.
Updating of the device software in the bootloader mode
1. Enter the bootloader mode in one of the following ways:
-
by sending the command ‘upgrade msc’;
-
by closing 1-W (pin 7) to GND (pin 1) and shorting RX (pin 9) to TX (pin 21), and then
supplying power to the device. After entering the bootloader mode, at least one of the
pairs must be closed off.
In the bootloader mode, the device will be detected as a removable media ‘LOADER’ and
will stay in this mode for 120 seconds, after which the device will restart automatically.
2. Copy the firmware file to the root of the removable media ‘APP’, after which the update
process will start automatically.
3. Wait for the update process to finish. After the update process is complete, the device will
restart automatically.

USER MANUAL [1.4]
Page 17
Note: To enable understanding the beginning and end of a message, the latter are enclosed in
single quotation marks (‘). Do not use quotation marks when sending messages to the device.
4. SETTING VIA SMS
The structure of the message with the command to change the settings is as follows:
<access_password>*SETP*<changing_parameters_list>
By default, the <access_password> field has the value123456.
The <changing_parameters_list> field contains the number and value of one or more
parameters to be changed.
Each item of the changing parameters list has the following structure:
#<parameter_number>=<value>
<parameter_number> –the numerical index of the parameter.
<value> –the new value of the parameter, which can be either simple or composite.
List items are rendered without delimiters: the beginning of the next item is the sign of the end
of the previous one (symbol #).
If you type space key instead value –you will remove value from the server.
Example: ‘123456*SETP*#2= , , ’ –clear the APN parameters(space key instead argument)
When sending messages via SMS, it is necessary that the length of the message does not exceed
160 characters and that the message contains only letters of the Latin alphabet.
Monitoring server parameters 1 –Parameter number: 1
Command format:
‘#1=<server_address>,<server_port>,<protocol_type,<server_SN>,<server_password>’
Arguments:
<server_address> –a string with a length of up to 32 symbols. Contains the DNS name or IP
address of the server.
<server_port> –a number within the range from 1 to 65535. It is not a mandatory parameter
and this parameter is not required to be transmitted when it is not necessary to change the server port.
<protocol_type> –the number of the protocol: 0 –INTERNAL; 4 –EGTS.
<server_SN> –the ID for the server. It is not a mandatory parameter and this parameter is not
required to be transmitted when it is not necessary to change the ID for the server.
<server_password> –the password for the server. It is not a mandatory parameter and this
parameter is not required to be transmitted when it is not necessary to change the password for the server.
Examples:
‘123456*SETP*#1=193.193.165.165,20623,0’ –set the IP address, server port, and protocol
‘123456*SETP*#1= hw.geliospro.ru,20144,0’ – set the DNS name, server port, and protocol
‘123456*SETP*#1= hw.geliospro.ru’ –change only the server address.

USER MANUAL [1.4]
Page 18
APN parameters of the SIM card’s mobile operator 1 –Parameter number:2
Command format: ‘#2=<name>,<user_name>,<password>’ Arguments:
<name> –a string with a length of up to 32 symbols. Contains the name of the access point
<user_name> –a string with a length of up 32 symbols. Contains the user name of the access point
<password> –a string with a length of up 32 symbols. Contains the password of the access point
Examples:
‘123456*SETP*#2=internet,gdata,gdata’ –set the APN parameters of Megafon operator
‘123456*SETP*#2= , , ’ –clear the APN parameters(space key instead argument)
Trajectory processing parameters –Parameter number: 5
Command format:
‘#5=<distance_home>,<angle_home>,<speed_home>,<interval_дома>,
<distance_roaming>,<angle_roaming>,<speed_roaming>,<interval_roaming>’
Home –settings for the home network mode Roaming –settings for the roaming mode
Arguments:
<distance> –a number within the range from 100 to 65535 or 0. If the distance between the last
position sent to the server and the current position exceeds the specified value, the current position will
be sent to the server. Unit of measure: metre. Is not a mandatory parameter: The parameter is not
required to be transmitted when it is not necessary to change the distance. The value ‘0’ disables the
condition of sending to the service by distance.
<angle> –a number within the range from 0 to 180. If the change of the angle between the
routing of the last position sent to the server and the current routing exceeds the specified value, the
current position will be sent to the server. Unit of measure: degree. Is not a mandatory parameter: The
parameter is not required to be transmitted when it is not necessary to change the angle. The value ‘0’
disables the condition of sending to the service by angle.
<speed> –a number within the range from 5 to 65535 or 0. If the change between the speed at
the moment of determining the last position sent to the server and the current speed exceeds the
specified value, the current position will be sent to the server. Unit of measure: kilometres per hour. Is
not a mandatory parameter: The parameter is not required to be transmitted

USER MANUAL [1.4]
Page 19
TO ACTIVATE THE INTERNAL CAN INTERFACE (J1939 STANDARD), SPECIFY THE
PROGRAMME NUMBER –3.
when it is not necessary to change the speed. The value ‘0’ disables the condition of sending to the
service by speed change.
<interval> –a number within the range from 5 to 65535 or 0. If the interval between the time of
the last sending of the coordinates to the server and the current time exceeds the specified value, the
current position will be sent to the server. Unit of measure: second. Is not a mandatory parameter: The
parameter is not required to be transmitted when it is not necessary to change the sending interval. The
value ‘0’ disables the condition of sending to the service by interval.
Examples:
‘123456*SETP*#5=400,18,20,150’ –set all trajectory processing parameters
‘123456*SETP*#5=,,35,300’ –change only the speed and interval, distance and angle
leave unchanged
‘123456*SETP*#5=,15’ – change only the angle
‘123456*SETP*#5=400,18,20,150, 1000,25,40,360’ – different modes for home and roaming
APN parameters of the SIM card’s mobile operator 2 –Parameter number: 7
Command format: ‘#7=<name>,<user_name>,<password>’
Arguments:
<name> –a string with a length of up to 32 symbols. Contains the name of the access point
<user_name> –a string with a length of up 32 symbols. Contains the user name of the access point
<password> –a string with a length of up 32 symbols. Contains the password of the access point
Examples:
‘123456*SETP*#7=internet,gdata,gdata’ –set the APN parameters of Megafon operator
‘123456*SETP*#7= , , ’ –clear the APN parameters(space key instead argument)
Changing the number of the CAN bus handler –Parameter number: 12
Command format: ‘#12=<programme_number>’
Arguments
<programme_number> –a number within the range from 0 to 3000.
Example:
‘123456*SETP*#12=188’ –set the programme number 188.

USER MANUAL [1.4]
Page 20
To receive information on the SIM card of the device, the function of sending SMS messages
must be enabled.
Table 3 –Default device settings (factory settings)
Parameter
number
Description
Default value
#1
Monitoring
server address
1
hw.geliospro.ru,20144,0
#2
APN parameters of the
SIM card’s mobile
operator 1
No parameters are specified; automatic mode
#5
Trajectory processing
parameters
400,18,20,150 (transmission of the point to the
server when passing a distance of 400 m,
changing the course by 18 degrees or changing
the speed by 20 km/h, and also at least once
every 150 seconds)
#7
APN parameters of the
SIM card’s mobile
operator 2
No parameters are specified; automatic mode
#12
Changing the number of
the CAN bus handler
Information SMS messages
The device is able to send a set of SMS messages with information about operation. To receive an
information message, send a corresponding request:
<access_password>*SMSI –receive SMS with IMEI;
<access_password>*SMSK–receive SMS with coordinates and a link to the map;
SMS with the answer will return to the number of the sender of the request.
Table of contents
Other ARUSNAVI ELECTRONICS GPS manuals