MADDALENA Arrow Mobile Android User manual

EN_5000071C - 04/2022 - R3
Arrow Mobile Android
Quick Start Guide
USER INSTRUCTIONS
EN
Translation of the original instructions.
Please read this manual before using the device and keep it with the product.

2
1 Arrow Mobile Android ...................................................................3
1.1 Description ........................................................................................ 3
1.2 Prerequisites ..................................................................................... 3
2 Installing the app..............................................................................4
3 Launching Arrow Mobile Android ..................................................4
3.1 Loading a database of meters......................................................... 4
3.2 Creating the database file (.CSV) .................................................... 5
4 Selecting the antenna......................................................................5
5 Scans .................................................................................................6
5.1 wMBus 169 scan ............................................................................... 6
5.1.1 Broadcast scan .............................................................................6
5.1.2 Single scan .....................................................................................7
5.2 Interrupted/suspended scan........................................................... 8
5.2.1 Intentional suspension.................................................................8
5.2.2 Accidental suspension..................................................................8
5.3 wMBus 868 scan ............................................................................... 9
6 Detailed meter display ................................................................. 10
7 Managing and saving the read data .......................................... 10
List of contents

3
1 Arrow Mobile Android
1.1 Description
The Arrow Mobile Android reader kit is de-
signed to receive and decode messages trans-
mitted by Maddalena radios using the
169 / 868 MHz wMBus protocol.
The scan system is compatible with the following
Maddalena radios:
– ARROWWAN 169
– ARROWWAN MVM 169
– Arrow 868
– Radio Evo
The kit includes:
– Android table with Arrow Mobile Android app
– Maddalena P/N 1.ETRMD.0xxx USB radio transceiver
– RF 169 / 868 antenna with SMA connector
(the Arrow Collect 868 or UniCodevice can be used as
an antenna)
The basic reader kit is listed above.
The system works dierently depending on the radios
you are using it with.
For wMBus 868 radios, the system acts as a receiver be-
cause 868 radios are configured to transmit a periodic
message and the reader does not need to query them.
For wMBus 169 radios, the system works as a transceiv-
er: the system sends a message to the 169 radios and
waits for them to respond.
In this mode, the system scans the radios in broadcast
mode: all scanned radios, including those outside the
database, will respond to the broadcast call.
The app displays the locations of the radios on the map,
along with the location of the reader terminal extrapo-
lated from the tablet's GNSS system.
The operator uses the information displayed on the map
to identify and move close to the meters to be scanned
wirelessly.
The transceiver's range is aected by the surrounding
environment and type of installation:
For example in the countryside, the range may be as
much as 1.5-2 km, while in urban environments it may
be 500 m or less, depending the installation (for models:
ARROWWAN 169 and ARROWWAN MVM 169).
A transmitter in a wall niche is generally easier to scan
wirelessly than one in a deep manhole.
Deep installations, metal screening or even a car parked
over the manhole cover may drastically reduce the range.
1.2 Prerequisites
– The app must be installed on an Android tablet or
smartphone.
– The minimum hardware requirement is equivalent to a
Samsung Active 2 mod SM-T395.
– The app uses Google Maps, and thus requires an inter-
net connection (SIM card or WiFi).
– The Android device must have an active GNSS posi-
tioning system.
The Maddalena P/N 1.ETRMD.0xxx USB radio is
equipped with a USB connector for connection to a tab-
let or PC, and an SMA RF connector for connection to the
antenna.
Arrow Collect 868 or UniCo connects to the app via
Bluetooth.
The antenna may be a short rubberised unit (supplied
with the radio and generally used for walk-by applica-
tions or in workshop testing) or a vehicle-type antenna
with magnetic base, for use in drive-by applications.
If using a USB radio, first connect the Maddalena USB
radio to the tablet’s USB port at one end and connect
the antenna to the SMA connector at the other. Grant
Android location and read/write access permissions if
requested by the operating system.
Pair the tablet and Arrow Collect 868 or UniCo via Blue-
tooth, if using the latter before scanning.

4
2 Installing the app
To install Arrow Mobile Android, connect the tablet to a
PC via USB and copy the file “Arrow Mobile xx.xx.apk”
into the Downloads folder.
Before you install the file, you must change Android's
settings to allow the installation of third-party apps.
Then launch the APK file. The system will install Arrow
Mobile Android and ask you to grant the app a num-
ber of permissions (location, read/write, etc.). You must
grant all these permissions for the app to work properly.
3 Launching Arrow Mobile Android
Before you launch the app, connect the Maddalena USB
or Bluetooth transceiver to the tablet.
When you do so, the system will automatically prompt
you to launch the Maddalena app.
Click on “YES”.
If you want to, you can set the tablet to launch Arrow
Mobile Android automatically whenever you connect
the Maddalena USB antenna.
If the app does not start by itself,
click on the app icon
When the app is launched, the home page is displayed.
This interface is very simple and user friendly and imme-
diately shows all the features available to the user.
On the main page, you can go to the map and view your
location and that of any meters stored in the internal da-
tabase.
Click on “START NEW SCAN” to proceed with the broad-
cast scan.
Click on “START NEW SINGLE SCAN” to scan a single ra-
dio (entering the radio serial number or photographing
its QR-Code).
Click on “LOAD DATA FROM EXTERNAL FILE” to load the
file of the meters on the map and any encryption keys.
Click on “FIND METERS” to view details of the detected
meters and filter them by serial number.
Click on “SCANS” to view and edit previous scans.
Click on “DOWNLOAD RECENT DATA” to save all data
from individual scans which has not yet been saved to a
single file.
Click on “VIEW RECENT ALARMS” to display any meters
with active alarms and their details.
3.1 Loading a database of meters
Arrow Mobile Android can display the locations of the
reader and the radios on a map.
The locations of the radios must be loaded before any
scans can be made.
To load a database, go to the home page and click on
“LOAD DATA FROM EXTERNAL FILE”, then browse to and
select the file you wish to upload to the tablet or smart-
phone.
The meters database is a file in CSV format, formatted
and preloaded into the tablet's Downloads folder.
The database CSV file contains the following informa-
tion: the serial number of the mechanical meter, the se-
rial number of its radio, the owner, its address and its
geographical location (latitude and longitude). See “3.2
Creating the database file (.CSV)” on page 5for details on
creating the file

5
To load the database, click on “LOAD DATA FROM EX-
TERNAL FILE” and select “METERS ON THE MAP”.
Now select the file and click on “LOAD”.
In the same window, you can also load any encryption
keys by clicking on “PRIVATE KEYS” and selecting an
“.RFKeys” file preloaded in the Downloads folder.
Entering keys is not obligatory and the scan operation
can still be carried out.
The files can be decoded at a later time.
3.2 Creating the database le (.CSV)
The database containing the details of the meters is a
CSV file which includes a variety of information including
the following obligatory items: the serial numbers and
geographical locations of the radios (latitude and longi-
tude) in decimal degrees (e.g.: 46.094576 or 13.292671).
Below is a sample CSV file in MS Excel. Note that the col-
umns have no headers.
The N, O and P columns contain the serial numbers of
the radios and their latitudes and longitudes.
These three columns are OBLIGATORY for the geograph-
ical location of the meters; all other information is op-
tional.
4 Selecting the antenna
Before you can make any scans, you must select the cor-
rect radio antenna from those available. Select “TYPE OF
ANTENNA” from the home page and choose one of the
available options: Key 169; Key 868; Arrow Collect; Uni-
Co. from the home page:
This opens a new window in which you can select the
transmitter/receiver depending on the type of radio you
are scanning.
Once you have selected the antenna type, click on
“LOAD”.
The text at the top right now changes to “START”.

6
5 Scans
Arrow Mobile Android can scan both wMbus 868
and 169 radios. They have dierent scan modes. Fixed
frames can be detected by shifting the cursor from the
map screen and then activating “FIXED FRAMES”
N.B.: once a scan has been launched, all other options
are excluded and the display automatically switches to
map display mode.
5.1 wMBus 169 scan
Maddalena wMbus 169 radios can be scanned either
collectively (broadcast mode) or individually (unicast).
The protocol employed by Maddalena radios is a strict
implementation of EN13757, and hence is able to receive
any radio compliant with that standard, even if it is not a
Maddalena device.
All readings are saved: both those of the radios included
in the database and those outside it.
When smart metering is in progress, the partial results
are summarised in the grey “COLLECTED DATA” bar lo-
cated at the base of the map.
The readings received among all the meters present in
the database (in this case, 3 out of 10) and the number of
messages of other radio modules received (in this case,
57) are indicated. There may be radio modules not in-
serted in the database or radio modules of other man-
ufacturers
5.1.1 Broadcast scan
To start the scan, click on “START” or select “START NEW
SCAN” on the home page.
The terminal will launch a broadcast scan, i.e. a scan of
all Maddalena radios, whether in the database or not.
Once the scan of the meters has started, Arrow Mobile
Android automatically switches to map display mode.
When the view is zoomed out, the meters display as clus-
ters, i.e. as groups of meters, to simplify the display.
If you zoom in, you can view the details of the individual
meters.
Click on a single meter to open a window with detailed
information (serial number, meter, address). Click on
“DETAIL” at the top left to view the full list of meters vis-
ible in the current zoom area. This function is designed
for when multiple meters are installed in the same posi-
tion (e.g. an apartment block with 50 meters)
Meters which read correctly (without alarms) are dis-
played in green, while meters which have an active alarm
are displayed in orange and with the warning sign (ex-
clamation point), while unread meters display in white.
There is an option to view all meters on the map at once:
read and non-read, with active alarm or without alarm.
The non-read meters only can also be viewed on the
map.
This option eliminates meters that have just been read
(correctly or with an alarm condition) from the map. To
activate this option, move the cursor situated at the bot-
tom left-hand corner of the map to the left
To suspend the scan, click on “SUSPEND” at the top right.
A suspended reading can be resumed (“RESUME SCAN”)
or terminated (“TERMINATE”).
Once a scan has been reset, you cannot resume it. You
must launch a new scan. The status of readings from the
previous scan is deleted.
This means that if you have scanned 900 meters out of
1000, the new scan will reset the readings counter; note,
however, that the readings themselves are kept and not
deleted.
You can suspend a broadcast scan to make a single scan
and then resume the previous broadcast scan.

7
NOTE:
when a scan is in suspended status, the app stores the
scan information taken that turn.
While a scan is in suspended status, the app can be
closed and the radio disconnected.
When the app is next restarted, the scan can resume
from the point at which it was suspended.
To keep the display of scans made up to that moment,
the file of the meters on the map must not be edited. See
section “Interrupted/suspended scan”.
It is therefore important not to start a new scan. See sec-
tion “Broadcast scan”
5.1.2 Single scan
Only for models: ARROWWAN 169 and ARROWWAN
MVM 169.
Broadcast mode, explained above, is what is generally
used in walk-by/drive-by scans.
By its very nature, this mode calls all Maddalena radios,
and all radios within range which receive the call start
to transmit their data with a certain randomised delay
to limit the number of transmissions being made at the
same time.
If there is a very high concentration of radios, transmis-
sions from individual radios may “collide”, although to a
limited extent.
In addition to broadcast mode, you can also call an indi-
vidual radio.
This is useful when you want to scan a single radio with-
out scanning all the others in range as a test (in the
workshop, for instance) or if you have scanned 99 radios
out of 100 and want to call the last one without creating
“collisions” between the messages transmitted by radios
which have already responded.
You can scan a single radio in two ways: on the map (i.e.
the radio is included in the database) or on the home
page (useful during installations or when the radio is not
in the database).
5.1.2.1 Non-database scan
To scan a radio which is not in the database, go to the
home page and click on “START NEW SINGLE SCAN”.
This opens a new page in which you can use the device
camera to scan the barcode label containing the serial
number of the radio being tested.
Alternatively to scanning the barcode, you can also use
the keypad to enter the radio’s serial number by clicking
“enter code” at the bottom right.
Once you have entered the serial number, click on
“START SCAN”.
Antenna 169 will now query the radio with this serial
number.
The radio will respond within a few minutes (generally
within 40 - 60 seconds).

8
The messages received from the radio are displayed in
the receive window and automatically saved.
The reading will be saved in the file of non-database ra-
dio readings (the “unknown_meters” file).
FRAME RICEVUTO
5.1.2.2 Single scan from the map
To start a single scan from the map, click on the point
representing the radio you wish to read and open the
dialogue window with the installation details.
Now click and hold down the dialogue window for a few
seconds to launch the single scan.
When the scan starts, the status bar at the top will dis-
play “SCAN XXXXXXXX” where “XXXXXXXX” is the serial
number of the radio.
This can take from 40 seconds to a few minutes.
Once the radio has responded, click on “SUSPEND” to
terminate the scan.
You can now resume the broadcast scan by clicking on
“CONTINUE” or click on “TERMINATE” to terminate the
scan.
The reading will be saved in the file of database radio
readings (the “known_meters” file).
5.2 Interrupted/suspended scan
A scan can be interrupted for various reasons. The oper-
ations to be carried out to resume the scan vary depend-
ing on the cause of the interruption.
5.2.1 Intentional suspension
Press the “STOP” key at the top right to suspend the scan.
When the scan is interrupted, the “STOP” key is replaced
by two other keys:
– “RESUME TURN” to resume scanning from the previ-
ous point.
– “TERMINATE” to definitively end the scan.
Once “TERMINATE” is pressed, the status of the meters
on the map resets and the scans file can be downloaded
from the dialogue box.
5.2.2 Accidental suspension
An accidental suspension of scanning is usually due to
an unexpected event such as the radio being disconnect-
ed from the USB port or an incorrect manoeuvre that
inadvertently closes the app.
When this happens, the app stores the status of the
scans carried out up to that moment (if the tablet is not
switched o).
When the app is reopened, the “Start new scan” key is
replaced with “Continue scan”, which allows the user to
resume the scan or end it by pressing “TERMINATE”.

9
Accidental suspensions reset the association with the
app, so the radio must always be selected again.
To select the radio, press “TYPE OF ANTENNA” on the
home page and select the appropriate radio from the
list. Press “CONTINUE SCAN”.
Scanning can be resumed. The app shows the status of
previously scanned radios.
Press “TERMINATE” to end the operations and down-
load the scans file from the dialogue box.
5.3 wMBus 868 scan
In the case of the wMBus 868, the connected radio devic-
es act as receivers only.
The wMBus 868 radios transmit a wMBus compliant
message every x minutes (depending on the model),
which are received and saved by the Arrow Mobile app.
Before starting the wMBus 868 scan, select the receiver,
which can be the USB dongle 868 (via USB), or Arrow Col-
lect or UniCo (via Bluetooth).
To start the scan, click on “START” on the top right of the
home page, or on “START NEW SCAN”.
The terminal will start a broadcast read, i.e. it will read
all Maddalena radios, whether in the database or not.
The protocol employed by Maddalena radios is a strict
implementation of EN13757, and hence is able to receive
any radio compliant with that standard, even if it is not a
Maddalena device.
The map and meters display is exactly the same as that
for the 169 devices, with the dierence that you cannot
scan a single 868 radio.
All readings are saved: both those of the radios included
in the database and those outside it.
NOTE:
when a scan is in suspended status, the app stores the
scan information taken that turn.
While a scan is in suspended status, the app can be
closed and the radio disconnected.
When the app is next restarted, the scan can resume
from the point at which it was suspended.
To keep the display of scans made up to that moment,
the file of the meters on the map must not be edited. See
section “Interrupted/suspended scan”.
It is therefore important not to start a new scan. See sec-
tion “Broadcast scan”

10
6 Detailed meter display
Click on “METERS” in the menu at the bottom of the page.
This enables you to view the details of each meter.
The serial number and address are displayed.
Click on a single meter to display a page of the individual
received packets.
7 Managing and saving the read data
Click on “SCANS” in the menu at the bottom of the page
to display a list of completed read operations.
These can be saved to a CSV file or deleted.
Click on “DOWNLOAD” to save a file for meters includ-
ed in the database (filename: known_meters_readout_x)
and a file for meters not included in the database (file-
name: “unknown_meters_readout_x”).
The readout files are saved to the “Maddalena” folder in
the Downloads folder.
Each scan will generate its own readout file; for instance,
if you run three scans, three files will be generated:
known_meters_readout_1, known_meters_readout_2
and known_meters_readout_3 for example.

11

MADDALENA spa
Via G.B. Maddalena 2/4 - 33040 Povoletto (Udine)
Tel. +39 0432 634811
www.maddalena.it
Maddalena S.p.A. reserves the right to change its products at any time and without notice in order to
improve them without aecting their essential features. All illustrations and/or photos included in this
document may be shown with optional accessories that vary depending on the country where the device
is used.
Table of contents
Other MADDALENA Measuring Instrument manuals

MADDALENA
MADDALENA SensoStar C User manual

MADDALENA
MADDALENA SJ PLUS User manual

MADDALENA
MADDALENA microCLIMA/SENSOSTAR 2+ MSH User manual

MADDALENA
MADDALENA ElecTo SJ Parts list manual

MADDALENA
MADDALENA microCLIMA User manual

MADDALENA
MADDALENA ElecTo SONIC Parts list manual

MADDALENA
MADDALENA ElecTo SJ Parts list manual

MADDALENA
MADDALENA QuadraPlus User manual

MADDALENA
MADDALENA ArrowEVO Parts list manual

MADDALENA
MADDALENA ElecTo Bulk Parts list manual