Professional Documents
Culture Documents
Version 6.47
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
1-128
Table of contents
Table of contents ....................................................................................................................................... 2
1 Conventions used in this document ......................................................................................................... 4
2 Document revisions .............................................................................................................................. 5
3 Vega features....................................................................................................................................... 7
4 Vega unit configuration ......................................................................................................................... 8
4.1 Web server ..................................................................................................................................... 8
4.2 VRC server...................................................................................................................................... 8
4.3 Receiving data from Vega unit ........................................................................................................... 8
5 Using the web server .......................................................................................................................... 10
5.1 Tattile Device Discovery and manuals downloads ............................................................................... 10
5.2 Using Tattile Device Discovery ......................................................................................................... 10
5.3 Web browser access and user authentication..................................................................................... 11
5.4 Access levels ................................................................................................................................. 13
6 Main web page ................................................................................................................................... 14
7 Events and actions.............................................................................................................................. 17
7.1 Save image to FTP server ............................................................................................................... 20
7.2 Saving text messages to FTP server ................................................................................................. 23
7.3 Send alarm to Gate Master (GM alarm) ............................................................................................ 25
7.4 Pulse out ...................................................................................................................................... 27
7.5 Send messages to RS 232 and RS 485 serial ports ............................................................................. 28
7.5.1 Configuration of the RS232 and RS485 serial ports ....................................................................... 28
7.5.2 Output date format ................................................................................................................... 30
7.5.3 Format protocol PROTOCOLLED................................................................................................ 30
7.6 Sending messages to TCP-IP socket (TCP Message) ........................................................................... 31
7.6.1 STANDARD protocol .................................................................................................................. 33
7.6.2 String format ........................................................................................................................... 34
7.6.3 XML format .............................................................................................................................. 34
7.6.4 Custom protocol ....................................................................................................................... 35
7.7 Data storage on Secure Digital memory............................................................................................ 45
7.8 Saving text messages to Secure Digital ............................................................................................ 46
7.9 Shared configuration ...................................................................................................................... 47
7.9.1 JPEG header............................................................................................................................. 47
7.9.2 Default DB fields configuration ................................................................................................... 47
7.10 Conditional execution ..................................................................................................................... 47
8 Digital signature on JPEG images .......................................................................................................... 48
8.1 Standard FIPS-186-2 ..................................................................................................................... 48
8.2 Digital signature on Tattile JPEG images ........................................................................................... 49
8.3 Digital signature verification ............................................................................................................ 51
9 Image encryption ............................................................................................................................... 52
9.1 ZIP encryption............................................................................................................................... 52
9.2 AES encryption .............................................................................................................................. 52
9.2.1 How to generate crypt_key.dat ................................................................................................ 52
9.2.2 How to decrypt image buffers..................................................................................................... 53
10 System enabling and disabling and General Setting ................................................................................ 54
10.1 Operating modes ........................................................................................................................... 55
10.1.1 Free Run mode ......................................................................................................................... 56
10.1.2 Trigger from digital inputs mode ................................................................................................. 56
10.1.3 Trigger Ethernet mode .............................................................................................................. 58
11 Image grabbing .................................................................................................................................. 60
12 OCR configuration ............................................................................................................................... 64
12.1 Configuring the OCR parameters ..................................................................................................... 64
12.2 Lane Config................................................................................................................................... 70
12.3 Last transit image .......................................................................................................................... 74
13 OCR reading text results ...................................................................................................................... 76
14 OCR reading statistics ......................................................................................................................... 77
15 Using car plate lists............................................................................................................................. 78
16 Color context camera .......................................................................................................................... 81
16.1 Double heads camera (2H) ............................................................................................................. 81
16.2 External context camera ................................................................................................................. 84
17 GPS .................................................................................................................................................. 86
18 Secure digital memory ........................................................................................................................ 88
19 Network interface configuration ............................................................................................................ 90
19.1 Check syncronization ..................................................................................................................... 92
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
2-128
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
3-128
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
4-128
2 Document revisions
Document revisions
Ver.
Date
4.29
5.00
5.01
5.02
17 August, 2007
1 October, 2007
29 January, 2008
30 January, 2008
5.03
25 November, 2008
5.04
5.05
20 December, 2008
13 January, 2009
Author
5.08
5.09
02 December, 2010
6.06
6.07
6.08
6.09
6.10
6.11
6.12
6.13
6.14
6.15
6.16
6.17
07 August, 2012
11 September, 2012
8 October, 2012
30 October, 2012
04 February, 2013
20 February, 2013
28 February, 2013
10 April 2013
19 April, 2013
06 May, 2013
26 June, 2013
30/07/2013
6.18
16/09/2013
6.19
18/09/2013
6.20
04/10/2013
6.21
15/10/2013
6.22
30/10/2013
6.23
27/01/2014
6.24
13/02/2014
6.25
14/02/2014
6.26
04/03/2014
Comment
compatibility
with Vega
version
Vega 10.8
Vega 10.8
Vega 10.57
Vega 10.60
Vega 10.63
Vega 10.63
Vega 11.2
Vega 11.10
Vega 11.14
Vega 11.15
Vega 11.19
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
5-128
18/03/2014
B. Galvani
6.28
6.29
6.30
6.31
6.32
04/04/2014
14/04/2014
27/05/2014
19/06/2014
24/06/2014
L. Bonisoli
L. Bonisoli
L. Bonisoli
L. Bonisoli
L. Bonisoli
6.33
30/06/2014
L. Bonisoli
6.34
22/09/2014
L. Bonisoli
6.35
6.36
08/10/2014
08/10/2014
L. Bonisoli
A. Dondi
6.37
13/10/2014
F.Conti
6.38
24/10/2014
A. Dondi
6.39
30/10/2014
F.Conti
6.40
21/11/2014
A. Dondi
6.41
26/11/2014
F.Conti
6.42
04/02/2015
F.Conti
6.43
04/02/2015
F.Conti
6.44
16/02/2015
F.Conti
6.45
11/03/2015
F.Conti
6.46
27/03/2015
L.Bonisoli
6.47
21/05/2015
Fabio Conti
Vega 11.22
Vega 11.25
Vega 11.27
Vega 11.31
Vega 11.40
Vega 11.41
Vega 11.52
Vega 11.53
Vega 11.53
Vega 11.53
Vega 11.53
Vega 11.56
Vega 11.55
Vega 11.63
Vega 11.63
Vega 11.63
Vega 11.63
Vega 11.67
Vega 11.67
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
6-128
3 Vega features
Vega outlines a family of cameras produced by Tattile for automatic car plate reading.
Vega is suitable for parking lots, limited traffic areas surveillance, traffic monitoring and free
traffic statistics.
The system is highly integrated and contains the following components in a single casing:
Black and white camera for car plate number reading
Color Camera (*)
Processing board for real time OCR reading, service and user interface management
Infrared illuminator (IR)
Secure digital memory (*)
Digital input and outputs
Ethernet interface
RS-232 e RS-485 serial ports
Dedicated processor for MPEG4/H264 color streaming video (ONLY for Vega 2H)
GPS unit (*)
(*) Only on the devices which support it
For a detailed description of each product specifications and available optional features, please
see the Installation Guide.
Illuminator IR
Serial Ports
Digital IO
Camera BW for
OCR
Ethernet
100Mbit
Power 24VDC
Loop Detector(*)
Encoder
MPEG4/H.264 (*)
Main Board
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
7-128
WEB Server
WEB
Browser
Network
VRC Server
VRC Client
Application
8-128
FTP Client
FTP
Server
TCP
Message
Client
TCP
Message
Server
Network
GM
Message
Serial Port
Client
GM server
Serial Connection
Serial Port
Server
Some models of the Vega family come with embedded secure digital (SD) memory. If data
sending is not possible, for instances when network communication is not available, data are
automatically archived to SD. Data are then automatically retrieved from SD and sent once the
connection has resumed.
In some models there are 2 SD, in this case the second one could be used as local storage for
images.
For details, please refer the section describing SD management. For Vega models with
embedded SD memory please refer to the Installation Guide.
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
9-128
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
10-128
11-128
Warning: for best access security, once the device has been installed, please
change the factory-assigned username and password (see HTTP Users Settings).
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
12-128
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
13-128
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
14-128
15-128
Apply button: to apply the changes you must click on Apply button at the
bottom of most pages. In some cases the device will warn you for a reset needed.
Reset button: to undo changes in the page, you can click on the Reset button
at the bottom of most pages.
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
16-128
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
17-128
18-128
The Configuration page allows setting each action parameters using configuration TAGs. The
TAGs is strings starting with a % symbol. Click the context HELP buttons in each web page to
view the available TAGs (in appendix 30 complete list of TAGs with descriptions).
Vega firmware understands the TAGs and translates them to their corresponding value. For
instance: lets think of how to form the name of the file to which the image will be saved. If the
file name was set to %PLATE and the car plate is HG542ER and it is Italian then the file name
is HG542ER-ITA.JPG (if image is saved to JPG format).
%PLATE HG542ER-ITA.JPG
When using TAGs not provided by the software, they are not translated and are left unchanged.
For example, the %TEST TAG is not supported, so that:
%TEST%PLATE TESTHG542ER-ITA.JPG
Separators, such as the _ character, are handled as unknown TAGs so it is possible to use
them to separate file name components.
%TEST%_%PLATE TEST_HG542ER-ITA.JPG
Joining of special plates: trailers and/or ADR (dangerous goods)
In case the firmware is enabled is possible to join in the same result the reading of two plates if
one of them is a Trailer (TRL) plate or a Dangerous Good (ADR) plate.
Reading of standard Italian plate and Trailer plate
%PLATE HG542ER-ITA&AB12345-TRL.JPG
Reading of standard Italian plate and Dangerous Good plate
%PLATE HG542ER-ITA&331088-ADR.JPG
Shared Configuration
This feature allows to create a sequence of TAG words (defined as default) which can be used
in an immediate way in the various fields of the matrix events.
Is also possible to perform a real-time event monitoring.
The available actions and their detailed descriptions are shown below.
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
19-128
Enable: this parameter takes two possible values: YES or NO. If enabled (YES), this feature
allows saving the image of the event.
Encryption: allows to enable encryption of images. Options available:
1) No encryption
2) ZIP encryption. OBSOLETE. Do not use.
3) AES encryption
Please refer to Image encryption chapter for further details.
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
20-128
21-128
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
22-128
23-128
Enable: this parameter takes two possible values: YES or NO. If enabled (YES), this feature
allows saving the image of the event.
Encryption: allows to enable encryption of images. Options available:
1) No encryption
2) AES encryption
Please refer to Image encryption chapter for further details.
Path Name: it allows specifying the folder name where the database is saved. It is necessary
to use appropriate TAGs to indicate this folder name. For example, when using %DATE, a
new folder is created each day.
File Name: it allows specifying the name of the database to be updated with the data about
vehicle transit. For example when using %DATE a new file is generated each day. The file
name is the date on that day e.g.: 2008-10-28.
File Extension: specifies the extension of the generated file. For example, if File Name field
contains %DATE and File Extension contains CSV, the resulting file name will be similar to
2008-10-28.CSV. The File Extension field can be left empty.
Fields: it allows specifying the database fields.
Example:
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
24-128
Save Headers: when this field is set to YES, the system inserts a row containing the list of
fields at the beginning of the file.
25-128
Enable: this parameter takes two possible values: YES or NO. If enabled (YES), this feature
allows saving the image of the event.
Send Jpeg Image: it takes two possible values: YES or NO. If enabled (YES), this feature
attaches to the message an image of the transit event (in JPEG format).
Jpeg Quality: the values may range from 1 to 100 where 1 is the maximum compression level
(lowest quality) and 100 is the minimum compression level (highest image quality). Suggested
values from 50 to 90.
GM Server IP: the IP address of the PC to which the alarm message will be sent.
GM Server Port: the port to which the GM server will receive messages. Its default value is
35.000.
Text Position: it allows specifying the position of a text window inside the saved image. This
window contains the information entered in Text Value. The allowed values are: TOP_LEFT,
TOP_RIGHT, BOTTOM_LEFT, BOTTOM_RIGHT and DISABLED.
Text Options: it allows to enable the option NOT_OVER_PLATE. This option move
automatically the text window when positioned over the plate, in order to not cover the plate.
Text Value: it allows specifying information to be included in the image, whose position is
indicated in Text Position. It is necessary to use appropriate TAGs to provide this information.
Available TAGs are made up by the character % followed by a string. For example, use the
%PLATE%DATE%TIME TAGs in order to save the image containing the plate, acquisition
date and time.
Upon inserting any TAGs, a new caption is added above the image.
Buffering on SD: when it is present the Secure Digital memory. In case of network failure and
Buffering SD enabled, the camera is able to save automatically all data regarding the actions to
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
26-128
Note: Vega machines are equipped with an internal I/O circuit with control outputs
for direct management of electrical devices (such as LEDs, sound alarms,
blinking, display) or electromechanical devices (such as electrical locks,
motorized barriers, traffic bollards, motorized gates) associated with systemgenerated events.
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
27-128
7.5.1
Before using the serial ports, it is necessary to configure them in a web page found in the
system section.
This configuration page is accessed via the icon shown below:
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
28-128
Baud Rate: it allows specifying the serial port communication speed. The allowed values
are: 2.400, 4.800, 9.600, 19.200, 38.400, 115.200 Kbps.
Parity: it allows specifying the congruence check of data, performed on the parity bit.
The allowed values are: NONE, EVEN and ODD.
Stop Bit: it allows specifying the stop bit value. The allowed values are 1 (one) or 2
(two).
Message: it allows specifying the message protocol. The available options are: RAW or
PROTOCOLLED.
Wait ACK: it allows enabling/disabling the confirmation signal sent by the external unit
upon data receiving. The available options are: YES and NO (only when in Protocolled
mode).
Timeout ms: it allows specifying the time (in milliseconds) of waiting for an answer from
the external unit (only when in Protocolled mode).
Retry Number: it allows specifying the number of times the Vega machine will try to resend the
message to the external receiving unit (only when in Protocolled mode).
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
29-128
7.5.2
7.5.3
Value
0x89
Description
0XAB
0xCD
0xEF
ID
DataLen
Message Progressive ID
Data Size in Bytes
Data Packet
DataLen
1
XOR
0x12
0x34
0x56
0x78
A progressive integer number starting from 1 gives ID value. Such value is augmented at each
message sending. The 4 bytes in DataLen are sent starting from the most relevant byte.
It is possible to specify or not (using the web interface) whether an acknowledge packet should
be waited for.
The packet structure is as follows:
Acknowledge Packet
Number of bytes
1
4
1
Value
0xA5
ID
0x5E
Description
Open ACK Message Code
Message ID
Close ACK message Code
The ID in the ACK message must be the same as the ID of the received message.
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
30-128
Enable: it takes two possible values YES or NO. It allows to send data over socket TCP-IP.
YES means function enabled.
Message: see description for each available message format. Please note that each TAG or
generic text written in this field must start with a %.
Message format: it allows to choose the type of message to send. For example:
STANDARD: message is formatted through the using of all TAGs, but you can not
place arbitrary fields (see TAGs List).
STRING: The message string is formatted either using the only string TAGs or using
arbitrary strings (therefore images are not included).
XML: the message is a XML document.
ZEAG: the message is ZEAG compliant (it is possible to modify only Jpeg Quality and
Crop Image).
MILESTONE: data are sent as Analytics Event to the Xprotect server.
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
31-128
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
32-128
7.6.1
STANDARD protocol
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
33-128
7.6.2
String format
Output is generated using a syntax where each transit is represented by a string composed by
all fields specified in the Message field. The Message field can contain TAGs and generic
text. Each unknown TAG will be considered as string.
For example, these message TAGs:
%PLATE%_%DATE% %TIME%_TEST_SITE
Generate the following string output:
369AXJ-CANSK_2014-06-24 18-18-17-125_TEST_SITE
7.6.3
XML format
Output is generated using a XML syntax where each transit is represented by a root node and
every TAG specified by the user in the Message field is represented by a child node.
For example, these message TAGs:
%PLATE%DATE%TIME%GAIN%SHUTTER%STROBO%IMAGE_BW
Generate the following XML output:
<?xml version='1.0' encoding='UTF-8' standalone='no'?>
<root>
<PLATE>AA555AA-ITA</PLATE>
<DATE>2013-10-30</DATE>
<TIME>17-08-55-808</TIME>
<GAIN>256</GAIN>
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
34-128
7.6.4
Custom protocol
Custom protocol are available only for new products Vega Access, Vega III and Vega 2HD.
Before using the custom protocols, it is necessary to configure them in Protocols web page
found in the System section.
This configuration page is accessed via the icon shown below:
Fields available:
Basic Settings:
- ZEAG Enable: this parameter takes two possible values: YES or NO. If enabled (YES),
this feature allows the communication with the protocol ZEAG.
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
35-128
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
36-128
- Milestone Enable: this parameter takes two possible values: YES or NO. If enabled
(YES), this feature allows the communication with the Milestone Xprotect server.
- Server IP: server IP dedicated to receive analytics events.
- Server port: server port dedicated to receive analytics events.
- Event Name: Name of the analytics event
The Milestone integration uses the Analytics Event of the Xprotect server. In order to manage
this kind of messages you must enable the Analytics Event Server and create a new
Analytics event named Event Name by using server management application.
You can set up the event in Milestone as following:
1) Open XProtect Corporate Management Client.
2) Go to Tools->Options->Analytics Events Settings
3) Click on the Option drop-down menu of Milestone application, after that click on Option
item. Check the checkbox Analytics events to enable receiving events. Choose the
port (ie: 9090). And click on OK to close the window. This is the same port you must
set in Vega configuration.
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
37-128
4) On the main interface, create a new Analytics Events with name VegaEvent.
Therefore, click on the Analytics Events item of the left treeview control by the right
button of the mouse.
This is the same name you have written in the Vega configuration.
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
38-128
5) After creating the analytic event, there is the necessity to create an hardware object
associated with a generic driver Universal Driver (1 channel). You can manage to it
either manually or automatically.
Click on the Hardware Devices item of the left treeview control by the right button of
the mouse.
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
39-128
IP Address
Port (80 as default value)
User Name (superuser as default value)
Password (superuser as default value)
Driver (Universal 1 channel driver as default value)
6) Consequently there will be showed in the Hardware summary section your new Vega
device.
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
40-128
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
41-128
9) Press the button Sources and select as a source the hardware you have defined
previously.
10) Finally you have to define the Alarm Data settings. In this section you define what kind
of data will be sent to the client. Click on the Alarm Data settings item of the left
treeview control and move to Alarm List Configuration tabulation page.
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
42-128
System integrator is in charge to develop the plugin to extract further data (ie:
image, etc).
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
43-128
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
44-128
Enable: it allows to store data over SD memory. YES means function enabled.
Image Encryption: allows to enable encryption of images. Options available:
1) No encryption
2) AES encryption
Please refer to Image encryption chapter for further details.
Jpeg Quality: specify the image quality to save in the SD memory. The values may range from
1 to 100 where 1 is the maximum compression level (lowest quality) and 100 is the minimum
compression level (highest image quality). Suggested values from 50 to 90.
Crop Image: this setting allows sending to a SD a crop of the full image. Such crop is cut
around the car plate. Available sizes: 320x240, 640x480, 800x600, 1024x768 or PLATE_ONLY
where the cutting is made just around the plate.
Sending an image crop instead of the full image saves space on the storage server and cuts
down on transmission time on the network (this is useful when working with low pass band
networks).
Path Name: It allows to specify the path over the SD where to save data. The first part of the
path is mandatory Date\Hour.
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
45-128
Enable: this parameter takes two possible values: YES or NO. If enabled (YES), this feature
allows saving the image of the event.
Path Name: it allows specifying the folder name where the database is saved. It is necessary
to use appropriate TAGs to indicate this folder name. For example, when using %DATE, a
new folder is created each day.
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
46-128
Save Headers: when this field is set to YES, the system inserts a row containing the list of
fields at the beginning of the file.
JPEG header
Configuration of TAGs inserted in the jpeg header. See Chapter 30.4 Jpeg header data for
further information
7.9.2
Configuration of TAGs that can be applied to the save DB actions. See Chapter 30.3 List of
available TAGs for further information
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
47-128
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
48-128
SHA-1 produces a 160-bits digest message that goes through the DSA algorithm and produces
a signature between 46 and 48 bytes long. Such variability is brought about by a random
component entered by the signature algorithm.
Assuming the same image and private signature key are being used, the produced signature
always differs by this random component introduced by the DSA algorithm.
The buffer produced by the DSA algorithm is then translated into an HEX string and inserted in
the JPEG image header, after the red-highlighted S_IMAGE_SIGN TAG, in the window shown
above.
The translation of the signature into an HEX string allows using printable alphanumeric
characters instead of a binary data buffer.
The public key of verification is made available to whoever wants to verify the signature
authenticity.
SHA-1 hash procedure used for digital signature generation includes the image entire JPEG
header, so that any tampering with the JPEG header or image will automatically determine the
signature authentication process failure.
The JPEG image header contains the serial number of the card used to generate the image
(TAG I_SN at the header top). This means the system stems from the hardware whose serial
number is shown in I_SN.
Image signature procedure with Vega systems is as follows:
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
49-128
All space characters, where the signature strings is to be entered, are inserted in the
JPEG image header.
On the entire image, JPEG header included, the digest is calculated.
The signature is calculated over the digest.
The signature is entered in the JPEG header.
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
50-128
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
51-128
9 Image encryption
Actions on event allows to encrypt images for better security.
The available methods are the following:
1) Encrypted ZIP file. OBSOLETE.
2) AES128 binary file.
9.2.1
You can generate a custom suitable crypt_key.dat b fllowing the steps below:
1) Get the Tattile RSA public key; bu either doing a VRC read file command (read the file
tat_pub.pem) or using the previously reported public key.
2) Choose a AES key with length of 16bytes (128 bit).
3) Crypt the 16bytes previously chosen with the RSA Tattile public key.
4) Send the binary buffer obtained to the camera by writing it as a file (VRC write file with
name crypt_key.dat), or using the field available in the command VRC 25216.
5) If you uploaded the key by using the file write command, you must reboot the device to
apply the new key. In case of key sent via VRC command 25216, the new key is applied
on the fly.
Example of crypting AES key vith OpenSSL:
openssl rsautl -encrypt -inkey pub_tat.pem -in plainaes.bin -out crypt_key.dat -oaep pubin
Where:
- pub_tat.pem is the RSA Tattile public key.
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
52-128
9.2.2
Each image is encrypted with the AES128 key provided by the customer, or if the customer
didnt set any key, the default AES key is the following:
0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
0x08, 0x09, 0x00, 0x01, 0x02, 0x03, 0x04, 0x05
Please note that the trivial key is available only for demonstration. You should generate one by
your own and upload it to the camera.
The custome should decrypt each image in the following way:
1) AES configuration: AES128 CTR
2) Initialization Vector: all zeros.
Example of decrypting an image sing OpenSSL:
#!/bin/bash
key128="00010203040506070809000102030405"
iv="00000000000000000000000000000000"
openssl enc -d -aes-128-ctr -in AB123CD.jpg.aes -out AB123CD.jpg -K $key128 -iv $iv
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
53-128
Enable Engine: this parameter takes two possible values: YES or NO. It allows
enabling/disabling the processing of the images grabbed by Vega.
If set to NO, the device is on sort of stand-by and its infrared illuminator is disabled, which
means that any commands from external triggers are ignored.
The infrared illuminator is momentarily enabled only if the OCR Camera page is being
accessed.
Acquisition Mode: it allows selecting the system operating mode. The following values are
selectable:
FREE_RUN
TRIGGER_START_STOP
TRIGGER_START_TIME
TRIGGER_START_FREE_RUN_STOP
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
54-128
Site Address: this field can contain an alphanumeric string, such as the address of a system
location. This string is available as %SITE_ADDRESS TAG and can be sued in the Text Value
field of the Save Image action.
TCP message after FTP Actions: with this parameter you can enable (YES) TCP send
message after every FTP actions enabled (FTP save image and FTP save DB).
Maximum fps: the field sets the maximum grabbing frame rate. Use 0 for no limitation.
Enable GPS: Enables the optional GPS connected to the device. It allows to use it for time
synchronization and position detection.
Filter static plates: the field allow to avoid sending transtis if the same plate is detected
multiple times, in example when a vehicle stops in the camera field of view. Please use this
option with care.
TCP timeout (ms): Change this field only if requested by the Tattile support team. Default
value is 10000.
Jpeg Output Colorspace: Allows to choose the OCR image colorspace. Change this field only
if needed. Default value is: 8bpp:
- 8bpp: the output image is encoded as 8bpp jpeg.
- 24bpp: the output image is encoded as 24bpp even if grayscale.
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
55-128
When in FREE RUN mode, Vega freely grabs and processes images. The software
automatically detects the presence of a car plate in the image and thus generates an event. In
FREE RUN mode, the system may generate the following events:
OCR READ
OCR NOT READ
Several TRIGGER modes are available, but the basic principle they work on is similar.
The Vega system receives a start trigger.
Following the start trigger, image grabbing and processing begins.
The Vega system receives a stop trigger and the internal system generated an event.
In TRIGGER mode, the system may generate the following events:
OCR READ
OCR NOT READ
OCR NO PLATE
The NO PLATE event can occur only while in TRIGGER mode since in FREE RUN mode, the
event is generated based on whether a car plate is detected inside the image. In FREE RUN
mode, vehicle not having a car plate generate no event therefore, it is necessary to use either
one of the TRIGGER modes in order to grab images of any vehicle no carrying a car plate.
The time interval between a start and a stop trigger is called Gate Time.
The digital inputs are defined via the Digital Trigger web page.
This configuration page is accessed via the icon shown below:
When the machine is in Free Run mode, parameters set in the Digital Trigger page are ignored.
Using the WEB pages
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
56-128
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
57-128
It is possible to use the same digital input as start trigger and stop trigger,
provided that rise and fall edges have different values.
58-128
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
59-128
11 Image grabbing
The live image page shows the image captured from the sensor. If the web page is open, the
system will not trigger any vehicle and it will not generate actions.
After 120 the live image will automatically stop.
This configuration page is accessed via the icon shown below:
The left side area of this page displays live video images generated by the Vega machine
(see figure).
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
60-128
General:
Grab Mode: in this section, it is possible to set the image-grabbing mode: AUTOIRIS,
SINGLE_POINT or MULTI_POINT.
Info Position: in this section it is possible to specify, inside the live image, the position of the
OCR reading results and the units work parameters.
The allowed values are: TOP_LEFT, TOP_RIGHT, BOTTOM_LEFT_BOTTOM_RIGHT and
DISABLED.
Image Mode: in this section it possible to see an enlargement of the central area of the image.
The allowed values are: NORMAL and CENTRED ZOOM.
Autoiris:
The Autoiris mode allow the camera to automatically calculate and set the best acquisition
parameters (shutter time, strobo time, gain).
Autoiris mode allows the automatic adaptive grabbing parameters to be set during the whole
day. This is the preferred working mode that should give the best performances.
The following configurable parameters are available. Please be careful when changing these
parameters.
Iris level: desired brightness level (values 0-100). Advised 25.
Min Shutter us: Minimum electronic exposure time. The minimum value permitted is
3uS.
Max Shutter us: Maximum electronic exposure time (maximum is 10000uS). If this value
is high, the grabbing frame rate of the device decreases. Advised 1000uS.
Min Gain: minimum gain. The minimum value is 3.
Max Gain: maximum gain (max 512). High gain values lead to high noise images.
Single Point:
In this section it is possible to set the parameters to use in SINGLE_POINT grabbing mode.
In this mode all the images are captured using the parameters:
Gain: it indicates the gain of the video signal.
Shutter us: it indicates the exposure time in microseconds.
Strobo us: activation time of the infrared illuminator.
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
61-128
Multi point:
In this section, it is possible to set the parameters to use in the MULTI_POINT grabbing mode.
Image-grabbing cyclically uses the following:
Gain0-Shutter0
Gain1-Shutter1
Gain2-Shutter2
Gain3-Shutter3
This mode is recommended for all installations with firmware version lower than 4.79.
The Save Image button allows saving an image for each work point. It is very useful for
evaluating the system work points.
The first work point Gain0-Shutter0 and the last one Gain3-Shutter3 are dynamically included
and excluded using a software command that works based on current light variances. This
allows for system optimization because info less images (i.e. images either too dark or
saturated) will not be processed.
Set values must be steady crescent which means that the Gain3>Gain2>Gain1>Gain0 and
Shutter3> Shutter 2> Shutter 1> Shutter 0 criterion must be always met. The commands in the
web page do not allow entering values that do not comply with such requirement.
Focus:
Focus: this field enables the focus tool. You can use this tool while setting the camera focus.
62-128
Save image:
The Save Image button allows saving (Jpeg format) the image currently
displayed. The image is saved with the natural resolution of the image sensor.
Warning: engine is stopped if live video images are displayed in the OCR Camera
page and this means no event is available. Processing is automatically reactivated
upon exit from the OCR Camera page.
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
63-128
12 OCR configuration
The Vega system is capable of real time OCR processing grabbed images. Up to 32 countries
car plates can be simultaneously read.
It is necessary to update the Vega software if the user wants to change the countries the Vega
system has to read.
To view the countries the Vega system is capable of reading, please access the web server
and click the DeviceInfo icon: go to the line that shows the firmware version.
Example 1:
Firmware version
Example 2:
Firmware version
Different installing pack are created directly by Tattile under request from customers. For
instance, for Europe is created an install pack where all 27 EU countries are included, but with
different priority levels:
For example an installation in Italy:
HIGH PRIORITY: ITA (country where the camera is installed)
MEDIUM PRIORITY: FRA, DEU, CHE, SVN, AUT (border countries)
LOW PRIORITY: all other EU countries.
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
64-128
Plate Locator:
Sensitivity: the allowed values are NORMAL, HIGH, AUTO. The higher the Sensitivity the
higher the sensitivity of the car plate search algorithm. Please dont modify these parameter
unless explicitly told by a Tattile operator.
It is recommended to avoid higher sensitivity values unless these are absolutely necessary:
high values may cause longer calculations with an overall lower system performance.
The default value is NORMAL.
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
65-128
These maximum and minimum character sizes should be empirically set upon installation, in
order to check whether the OCR recognizes the car plate characters.
Min Width: this is the plate character minimum width, in pixels.
Max Width: this is the plate character maximum width, in pixels.
Min Height: this is the plate character minimum height, in pixels.
Max Height: this is the plate character maximum height, in pixels.
Plate Format:
Max Jolly Char: this feature allows setting the maximum number of plate characters the Vega
machine OCR is allowed not to recognize within the car plate. If set to 0 (zero), the reading is
valid only if the Vega machine recognizes every character of the number plate. If set 1 or 2
(maximum value), the Vega machine will take as valid the reading obtained and the result will
include one or two Jolly characters represented by the # symbol placed instead of the
unrecognized characters. Car plate reading with jolly characters generates an OCR_READ
event.
Plate With Separator: allows to enable (YES) inserting a character _ between group of
character found by OCR into plate string. If enabled it will be put _ between group of char only
for German plates (DEU).
Enable UTF8 Encode: it allows to decode the string of characters using UTF8 coding. Without
this function enabled the string is coded as ASCII (8 bit).
Example: UTF8 allows to shows Arabic characters and umlaut characters (, , ).
UTF8 is present in following data:
File name and directory over FTP saving
File name ,directory and content of CSV file saved in FTP
Data over Serial ports RS232 - 485
TCP Message
UTF8 is not present in the web pages data like as Camera OCR, Image Result and in SD data
saving.
Temporal Integration:
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
66-128
The Min Time Same Plate ms and Enable Multi Out Same Plate function fields are strictly
related.
Min Time Same Plate ms: it indicates two different things, depending on the value of the
Enable Multi Out Same Plate parameter.
Meanings:
1) Enable Multi Out Same Plate is set to 0 (zero):
It represents the minimum length of time during which the camera will not create a transit event
even if the number plate has been already recognized. In other words, for this length of time a
previously recognized plate does not need be in the Vega field of action in order to generate
another transit event. If the vehicle remains in the Vega field of action, the same plate
recognition event is generated only once.
67-128
Enabling this parameter may be helpful with motorized barrier gates as the transit event is likely
to be periodically sent when a vehicle is standing in front of the barrier while waiting.
For example, in LTZ implementations this parameter should be disabled, so that any vehicle
parked inside the camera frame view does not continuously generates a transit event.
Max Plates In Image: it specifies the maximum number of plates to be recognized in an image.
Use a value greater than 1 in case of a two lanes installation layout (Vega HD, 2HD).
Image Selection Mode: it indicates the selection mode of the image containing the recognized
plate associated with the transit. The possible values are:
BEST_LUMINANCE: best average luminance in the car plate area. This is the default mode
for transit image selection.
CENTERED POSITION: the selected image is the one with the plate as close as possible to
the image center.
HIGHEST POSITON: the selected image is the one with the plate as close as possible to
the top of image.
LOWEST POSITON: the selected image is the one with the plate as close as possible to the
bottom of image.
LOWEST POSITION_BEST_ILLUMINANCE: the selected image is the one with the plate
as close as possible to the bottom of image, but with the highest luminance.
LOWEST ILLUMINANCE: the selected image is the one with the lowest luminance.
Min Num Plate Read: minimum number of read images to validate a transit. Its applied to
READ and NOT READ. The allowed values are 1 to 3 and is used only in FREE RUN mode.
This filter is useful for avoiding false readings caused b patterns that may confuse the camera.
Apply Min Num Read To: the type of transit that the Min num plate read is applied to.
Min Plate Score for Num Read=1: minimum recognition score which prevents the filtering of
the transits with a number of reads less than Min Num Read.
Advanced features:
Enable Kemler Codes (ADR) Recognition: enables the recognition of the ADR Kemler codes.
This parameter can be set only if the OCR library for ADR is loaded on the camera.
Join Special Plates in a Single Result: enables the association of the standard plates and
special plates (ADR, trailer plates) into a single result. For example, when a truck with a
standard plate and a trailer plate is detected by the system, only a single event with the two
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
68-128
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
69-128
The configuration of the lanes is used to assign the correct identification at each transit lane.
This assignment is useful in the case in which there are external detectors speed which assign
speed and / or class of the vehicle in transit and also to know which lane has generated transit
in the case of the acquisition mode has been set to TRIGGER_INTERNAL.
The following position Fields are expressed in percentage of the width / height of the image,
and you can set positive and negative values in order to align the lane lines to the current
configuration of the road.
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
70-128
Win MinX Pixel: Represents the X coordinate of the upper-left corner of the search area of
the plate within the image (see figure)
Win MinY Pixel: Represents the Y coordinate of the upper-left corner of the search area of
the plate within the image (see figure)
Win MaxX Pixel: Represents the X coordinate of the lower-right corner of the search area
of the plate within the image (see figure)
Win MaxY Pixel: Represents the Y coordinate of the lower-right corner of the search area
of the plate within the image (see figure)
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
71-128
Vertical limits:
Upper and lower limits of the license plate search:
Top line: upper limit (In the top line red).
Bottom line: lower limit (In the lower line red).
Lanes:
Configurable number of lanes. Currently are managed as two lanes.
Lane 1 (Green):
Configuring the lane 1, in the image corresponds to the green lane.
Top left: Top left corner of the lane
Top right: The upper right corner of the lane
Bottom left: Lower-left corner of the lane
Bottom right: Lower right corner of the lane
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
72-128
Lane 2 (Blue):
Configuring the lane 2, in the image corresponds to the blue lane. For a description of the fields
used in this section refer to the equivalent fields described in the section on lane 1.
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
73-128
This page displays image and grabbing data of the last detected vehicle transit. The page is
automatically and periodically reloaded so it is possible to keep open and view in real time the
system results. Since the page is periodically being reloaded, it might happen that not all
system-detected vehicle transits are displayed. So it happens that with heavy traffic, the refresh
period is not capable of showing vehicles that actually transited.
Using the WEB pages
The page contains the image and grabbing data of the last detected vehicle transit.
Next to the image of the transit, the following data are displayed:
PLATE: car plate associated with the transit event.
COUNTRY: three-character string indicating the plate country of origin.
N. READ: number of images containing the read plate.
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
74-128
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
75-128
Date (DD/MM/YYYY)
19:26:27:887
Hour (hh:mm:ss:mmm)
DL477JB
ITA
(5)
Number of lectures
Acq()
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
76-128
These values are useful when installing and optimizing the Vega machine.
The upper part of the OCR Statistics image contains the percentage of the transits that have been
recognized as READ, NOT READ or NO PLATE.
The lower part, Frame Grabber Point Statistics, contains the percentage of readings for the 3
different points of image grabbing.
This allows viewing, at any time of the day, how many transits have been detected as well as what
grabbing points were used in order to save the images.
Using this information, the User can evaluate whether the grabbing settings used are correct and
consistent and calculate the transit recognition rate.
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
77-128
The car plate checklist can be stored either on the Flash memory of the Vega machine or on a
remote FTP server.
The checklist is loaded to the Vega unit RAM memory:
upon system startup
pressing the Reload List button (after the new list is changed)
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
78-128
N.B.: in order for the last row of the file to be loaded too, a carriage return key must be
typed at the end of the line!
The comment string maximum length is 64 characters. Longer comment strings will be
truncated.
The maximum list files size is not defined. This size varies depending on car plate/comments
length.
Please refer to 31 Appendix D: for list of countries.
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
79-128
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
80-128
This page is available only on Vega number plate readers. For a description of models with
embedded context camera, please refer to the Installation guide.
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
81-128
General:
Enable Engine: Its possible values are either YES or NO. It enables or disables the processing
of images grabbed by the context camera. When set to NO, the context camera is disabled and
images are not available for system actions/events.
Grab Mode: in this section it is possible to set the image-grabbing mode. The available modes
are: SINGLE_POINT or AUTOIRIS.
The context camera operating mode should be Autoiris. The single-point mode is
available for setting up the Autoiris mode parameters purposes.
Info Position: in this section it is possible to specify inside the live image, where the overlay of
the grabbing parameters (gain and exposure time) will be positioned.
Histogram stretch: histogram stretching.
Binning: Allows to reduce image resolution for increasing brightness. In automatic mode, the
camera will decide by itself how much binning to use.
Image Mode: Allows zoom 1:1 centered on image center. Useful for focusing camera.
White Balance: white balance control.
Max Color Gain: the maximum gain of the color.
Single Point:
In this section, it is possible to set the parameters to use in SINGLE_POINT grabbing mode.
When using this mode, each image grabbing uses the following parameters:
Gain: it indicates the gain.
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
82-128
Autoiris:
When in Autoiris mode, the system automatically adjusts the grabbing parameters based on
external lighting condition so as to keep a stable image luminance.
The following fields are available for managing these parameter variance limits:
Iris level: it indicates the level of image brightness. The allowed values range from 1 to
100. Set a higher value to brighten the image or a lower value to make it darker.
Min Gain: it indicates the minimum gain value allowed to use in the Autoiris algorithm.
Max Gain: it indicates the maximum gain value allowed to use in the Autoiris algorithm.
Min Shutter us: it indicates the minimum shutter value allowed to use in the Autoiris
algorithm.
Max Shutter us: it indicates the maximum shutter value allowed to use in the Autoiris
algorithm.
Focus:
Save image:
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
83-128
The Save Image button allows saving (Jpeg format) the image currently displayed. The image
is saved with the natural resolution of the image sensor.
Warning: engine is stopped if live video images are displayed on the Context
Camera page and this means no event is available. Processing is automatically
reactivated upon exit from the Context camera page.
84-128
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
85-128
17 GPS
The GPS unit can be enabled setting the field Enable GPS to YES in the General settings
page. Changes to this value require a reboot of the camera.
After setting the value to YES, its possible to display the data detected by the GPS unit in the
GPS page, which shows the geographic coordinates, date, time, and the number of visible
satellites. In addition, the page allows to turn off and on the GPS using the GPS OFF and GPS
ON buttons.
Note:
- The GPS unit is available only on models which support it.
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
86-128
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
87-128
88-128
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
89-128
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
90-128
Network:
NetBiosName: it allows setting the name of the Vega machine. It is possible to enter
alphanumeric values in this field. Spaces must be represented by _ (underscore).
Ip Address: it allows setting the IP address of the Vega machine.
NetMask: it allows setting the network netmask.
Gateway: it allows setting the gateway IP address.
DNS server: it allows setting the IP address of the DNS.
DhcpEnable: it allows enabling/disabling automatic acquisition of IP addresses.
Time Server:
In the Time Server section of Vega device there are three ways of time synchronization:
a. SNTP synchronization via NTP server.
b. PTP: synchronization via IEEE1588 protocol v1.
c. GPS: synchronization via GPS module.
91-128
Read date: reads the current date and time from the device.
92-128
= 12.0ms
The reported information allows to detect if there were synchronization errors, minimum /
average / maximum error, and the last synchronization offset.
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
93-128
Access to HTTP Users page is granted to the Super User only, who is allowed to enable,
disable or delete users or to assign new passwords.
Server Port: porta su cui viene aperto il server http. Il valore di default 80.
The Super User has the rights to modify any Vega operational parameters.
The Administrator user has the rights to modify any Vega operational parameters but is not
allowed to access the HTTP Users page.
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
94-128
The Guest is only allowed to view the system parameters, except for the HTTP Users page.
The system can be assigned up to 10 Administrator / Guest users and one only Super user.
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
95-128
Log files can slow down the normal operation of the system.
Please avoid to use them when not needed!
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
96-128
22 Firmware update
The page allows to upgrade the whole system:
- Firmware
- Fpga
- Web pages
- Configuration files
This configuration page is accessed via the icon shown below:
To upgrade the firmware you need the installpack file released by Tattile.
Each installpack may contain the fpga.
97-128
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
98-128
Download firmware and settings procedure: press the download button to save to PC a .bin
file containing the Vega firmware and all its user-defined parameters.
This feature is very useful when duplicating the same configuration onto another device or
keeping the file for backup purposes. The .bin file can be directly loaded to a Vega system,
using either of the available upgrade options.
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
99-128
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
100-128
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
101-128
24.1 Information
Depending on the system, some capabilities could be shown as disabled or not shown at all.
24.2 Diagnostic
Status: describes the summary of device status:
OK: system is working fine.
Warning: the device detected something wrong in the system variables. The device may still
work but with poor performances.
Alarm: the device detected severe malfunctioning. It should not work in this status.
Config: the device is in configuration from a web browser or using the VRC commands.
(This status is available if and only if the option is enabled on the configuration web page,
see 23 Installation layout and diagnostic configuration.)
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
102-128
Type
Malfunction
Malfunction
Malfunction
Current
Camera tilt/roll
Malfunction
Malfunction
RAM memory
Alarm
Alarm
Malfunction
Acquisition on OCR
channel
Acquisition on color
channel
Plate reader status
Alarm
Malfunction
Malfunction
Alarm
Note
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
103-128
Vega systems have embedded digital inputs and outputs. Outputs are used for controlling
external devices; inputs can be used as trigger sources. It is possible to check and modify the
status of digital outputs. This feature is useful when checking the cabling upon installation.
A green input icon indicates that the input is high and a red output icon indicates that the output
is low. The digital output state can be changed by clicking on the output icon. The Refresh
Status updates the input and output logical status.
25.1 ID management
In devices of the Vega HD family this web page is also used for checking the ID logical state
and configure the ID behavior.
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
104-128
HIGH: The system measures how long the ID remains in high state.
LOW: The system measures how long the ID remains in low state.
T0
[1]
Ta
[2]
[3]
Tb
The picture represents an hypothetical ID0s trend. Assuming that ID 0 logic is HIGH, there
will be the following behavior:
1. During period [1] every actions tag called ID0_LOGIC_DELTA_MS will contain the time
in millisecond since T0.
2. During period [2] every actions tag called ID0_LOGIC_DELTA_MS will contain Ta.
3. During period [1] every actions tag called ID0_LOGIC_DELTA_MS will contain the time
in millisecond since T0.
Otherwise, if the ID 0 logic is LOW the behavior will be inverted.
105-128
26 System statistics
The page contains statistics about triggers and events.
This configuration page is accessed via the icon shown below:
The info in this page is very useful upon installation as they help check the available pass
bands from Vega to the data receiving servers.
In addition to this info, the page displays the statistics about synchronization with the SNTP
server. These statistics are updated when synchronization with time server is enabled (Network
Settings page).
Using the WEB pages
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
106-128
27 RTP streaming
Devices such Vega 2HD, Vega 2H can be configured to generate a RTP streaming (H264 or
Mpeg4) from the color channel.
The configuration page RTP is divided into two sections: RTP Streamingand SDP File:
RTP Streaming:
Enable: it allows to enable (YES) the sending of video streaming.
107-128
Bandwidth [Kbit/sec] (*): if Bandwidth Control is enable this value define the limit of the
bandwidth.
Quality % (**): defines the quality of the streaming video, ONLY if Bandwidth Control is
disabled.
GOP (Group Of Picture): define the distance between frame I (intraframe), default 20 frames.
Frame rate: streaming video frame rate. The allowed values are: 1, 3, 7, 10, 15 and MAX.
Timestamp in IDR header: if enabled (YES), it allows to have the timestamp coded in the
Userdata field of video stream. Please see appendix for further information.
SDP File:
SDP Notify Mode: SDP file destination:
BOTH: both.
FTP Server IP: IP address of FTP server where to send the SD file.
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
108-128
Use streaming server: it allows (YES) to send video towards a Streaming Video Server (for
example Darwin Streaming Server).
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
109-128
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
110-128
RTP Streaming:
Send: it allows to enable (YES) the sending of the video streaming.
Stream Format: it is possible to choose between MPEG4 and H264.
Dest. IP: IP address of streaming video destination.
Dest. Port: destination port.
Bandwidth Control: enable the bandwidth control.
Bandwidth [Kbit/sec]: if Bandwidth Control is enable this value define the limit of the
bandwidth.
Quality %: defines the quality of the streaming video, ONLY if Bandwidth Control is disabled.
GOP (Group Of Picture): define the distance between frame I (intraframe), default 20 frames.
Fps decimation ratio: frame decimation factor; default value is 1, it matches a 30fps.
Streaming server: it allows (YES) to send video towards a Streaming Video Server (for
example Darwin Streaming Server).
Streaming Server Conn. IP: IP address of streaming server.
Overlay Date and Time: it allows to write the timestamp in overlay on the video.
SDP File:
FTP Notify: sends the sdp file to a ftp server.
FTP Server IP: IP address of FTP server where to send the SDP file.
FTP Server Username: username to write the file in the FTP folder.
FTP Server Password: password for the FTP server.
FTP Server Port: FTP port.
FTP Server Path: destination sdp file path.
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
111-128
Network: the settings of Network configuration and Time synchronization through Time
Server (SNTP Protocol).
HTTP users: the configuration settings for users who use a browser to access the machine.
Firmware: this page displays the commands for updating the machine to the latest software
release and extracting the configuration to be automatically copied to another unit.
Device Info: this page displays info about the system hardware, configuration and firmware
versions.
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
112-128
00
10
20
30
40
50
60
70
80
1c
00
00
03
00
76
34
7b
72
80
01
0c
00
63
bf
4d
c9
c1
00 00
68 ce
00 00
00 00
7a 1a
ee 61
f0 ff
b6 0d
04...
00
38
00
01
80
ef
90
c8
01
80
04
41
00
f5
11
6e
67
00
02
88
84
60
1a
d5
42
00
db
c4
b9
79
f3
1f
00
00
07
15
fb
f7
2b
d5
14
01
08
c4
93
36
a9
f0
a6
26
00
80
ca
b5
8c
80
81
05
2c
44
0c
f6
07
17
41
14
00
60
74
a6
bb
1f
f9
fa
1e
cd
b4
d0
39
b8
00
2e
00
31
21
f6
7e
61
00
00
96
6f
1b
76
ea
eb
Inside the stream is possible to search for the sequnce of byte underlined (in HEX:
00 00 00 01 26 05), which is followed by 1 byte indicating the quantity of user
bytes that follow:
00
00
00
00
00
10
20
30
00
00
b5
50
00
04
91
a0
01
02
81
41
b0
db
00
e1
02
07
00
41
00
0d
01
03
00
00
00
00
01
33
00
00
b2
00
00
01
fa
36
01
b6
2e
00
20
28
00
cb
00
60
00
03
c8
59
0c
00
88
41
00
00
80
09
00
01
05
9f
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
113-128
Inside the stream is possible to search for the sequence of byte underlined (in
HEX: 00 00 01 B2), which is followed by 1 byte indicating the quantity of user
bytes that follow:
Header User Data: 4 bytes
0x00 0x00 0x01 0xB2
28.4 Example
Consider the following field of user data present in the stream H264 or MPEG4:
0010
fa 2e 00
0020 00 0c 00 00 00 04 02 db 07 08 00 2c 00 1e 00 96
0030 03
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
114-128
VEGA
LAN/WAN
TRIGGER ethernet
FTP Server
and/or VRC
Server
VEGA
Trigger Message
with unique ID
LAN/WAN
Data and/or Images
Trigger Source:
Loop system,
Optic Barriers,
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
115-128
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
116-128
Description
JPG
TCP
File
name
File
path
Image
overlay
DB
Standard
XML
Data code
Data size
(maximum)
Date type
ACQUSITION_MODE
14025
32
STRING
DATE
14000
12
STRING
TIME
14001
16
STRING
UTC_DATE
14093
STRING
UTC_TIME
14094
STRING
YEAR
14066
LONG
MONTH
14067
LONG
DAY
14068
LONG
HOUR
14069
LONG
MIN
14070
LONG
SEC
14071
LONG
14072
LONG
14003
14073
MILLISEC
PLATE
PLATE_HASH
SHA-1 hash of plate (plate number and 3 chars for the country)
STRING
44
STRING
In case of READ result, the TAG will contain the value READ.
14040
STRING
14004
STRING
PLATE_COUNTRY
14005
STRING
PLATE_PROVINCE
14081
STRING
PLATE_REGION
14088
STRING
PLATE_PREFIX
14089
STRING
14022
LONG
14002
32
STRING
14007
128
STRING
In case of NOPLATE result, the TAG will contain the value NOPLATE
PLATE_STRING
OCRSCORE
NETBIOSNAME
IMAGENAME
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in
esso descritti senza autorizzazione rilasciata dalla TATTILE S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein contained disclosed to third parties, nor methods, procedures or tests described,
performed without the authorisation of TATTILE S.r.l. , Mairano (Brescia), Italy..
117-128
IMAGEPATH
NREAD
Description
JPG
File
name
File
path
Image
overlay
Standard
XML
Data code
Data size
(maximum)
Date type
14008
128
STRING
14006
LONG
14029
LONG
14030
LONG
STROBO
14031
LONG
AI_LEVEL
AutoIris level
PLATE_MIN_X
14010
LONG
PLATE_MIN_Y
14011
LONG
PLATE_MAX_X
14012
LONG
PLATE_MAX_Y
14013
LONG
14009
LONG
PLATE_DESC_A
14023
128
STRING
PLATE_DESC_B
14024
128
STRING
14014
LONG
14015
LONG
14016
32
STRING
14032
32
STRING
SHUTTER
GAIN
TRANSIT_ID
SPEED
CLASS
CLASS_STRING
VEHICLE_TYPE
VEHICLE_TYPE_NUM
TCP
DB
RESERVED
QUALIF_0
Qualifier Byte 0
QUALIF_1
Qualifier Byte 1
GAP_TIME
DIRECTION
Vehicle direction
14018
12
STRING
14017
LONG
14019
32
STRING
OCCUPANCY_TIME
SN
NET_TRIG_ID
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in
esso descritti senza autorizzazione rilasciata dalla TATTILE S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein contained disclosed to third parties, nor methods, procedures or tests described,
performed without the authorisation of TATTILE S.r.l. , Mairano (Brescia), Italy..
118-128
JPG
File
name
File
path
Image
overlay
DB
GAIN_RED
GAIN_BLUE
PLATE_STD
14026
STRING
PLATE_TRL
14027
STRING
PLATE_ADR
14028
IMAGE_BW
14020
IMG_BW_DIM
BUFFER
IMAGE_COL
14021
IMG_COL_DIM
BUFFER
TAG value
SITE_ADDRESS
BINNING
PLATE_COLOR_STRING
PLATE_COLOR_HUE
Description
Standard
XML
Data code
Data size
(maximum)
Date type
14039
128
STRING
'-'
Separator '-'
'_'
Separator '_'
','
Separator ','
';'
Separator ';'
''
0xAB
CRLF
Newline (Windows)
LF
PLATE_COLOR_WIN
X
X
X
FFS_SIZE_KB
SD_SIZE_MB
Device SD size
FIRMWARE_VER
BOARD_FPGA_VER
BOARD_CODE
BOARD_REV
BOOT_VER
STRING
IMAGE_SIGN
Newline (Unix)
Plate position in color image
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in
esso descritti senza autorizzazione rilasciata dalla TATTILE S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein contained disclosed to third parties, nor methods, procedures or tests described,
performed without the authorisation of TATTILE S.r.l. , Mairano (Brescia), Italy..
119-128
Description
JPG
JPG quality
File
name
File
path
Image
overlay
TCP
DB
Standard
XML
Data code
Data size
(maximum)
Date type
Diagnostic status:
DIAG_STATUS
DIAG_NONE: No alarms
DIAG_WARNING: Warning status
14037
257
STRING
14038
257
STRING
12518
256
STRING
DIAG_STRING
DIAG_MASK
RESERVED
CAM_SIGN
Camera Signature
OCR_SCORE
DIRECTION
X
X
14022
LONG
14018
STRING
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in
esso descritti senza autorizzazione rilasciata dalla TATTILE S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein contained disclosed to third parties, nor methods, procedures or tests described,
performed without the authorisation of TATTILE S.r.l. , Mairano (Brescia), Italy..
120-128
Description
JPG
File
name
File
path
TCP
Image
overlay
DB
Data size
(maximum)
Standard
XML
Data code
Date type
14056
STRING
14059
LONG
14060
STRING
Event description:
- RISE
- FALL
14061
LONG
the plate moves from the bottom to the top in the image;
"UNKNOW": It is not possible to detect the direction of motion of the
plate, perhaps because the plate is locked in a position in the image..
GRAB_MODE
ID_INDEX
ID_CHANGE_TIME_MS
ID_EVENT
ID0_STATUS
14062
LONG
ID1_STATUS
14063
LONG
ID2_STATUS
14064
LONG
14065
LONG
ID0_LOGIC_DELTA_MS
14074
LONG
ID1_LOGIC_DELTA_MS
14075
LONG
ID2_LOGIC_DELTA_MS
14076
LONG
ID3_LOGIC_DELTA_MS
14077
LONG
14092
STRING
14086
LONG
ID3_STATUS
PLATE_CENTROIDS
LANE_ID
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in
esso descritti senza autorizzazione rilasciata dalla TATTILE S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein contained disclosed to third parties, nor methods, procedures or tests described,
performed without the authorisation of TATTILE S.r.l. , Mairano (Brescia), Italy..
121-128
122-128
D8
56
38
20
34
3D
34
50
52
FF
45
20
31
0D
52
37
47
44
E0
52
49
33
0A
4F
30
41
5F
03
3D
54
20
53
54
34
5F
43
7C
56
41
32
5F
4F
31
56
4F
53
45
2D
30
4E
4E
0D
45
44
5F
47
45
31
45
44
0A
52
45
46
41
55
31
54
41
49
3D
3D
49
20
2D
20
42
0D
5F
30
36
52
49
49
30
49
0A
42
0D
34
4D
49
53
39
4F
49
4F
0A
30
57
49
54
3A
53
5F
41
49
0D
41
20
20
33
4E
53
52
5F
0A
52
38
44
31
41
4E
44
42
49
45
2E
65
3A
4D
3D
5F
4F
5F
.|S_FIRMWARE
_VER=VEGA III 8.
68 ITA-EU-IST De
c 13 2011 09:31:
24..S_NETBIOSNAM
E=ROTONDA..I_SN=
647041..I_BOARD_
FPGA_VER=0..I_BO
ARD_CODE=640..I_
2C 20 31 2C 20 30 0D 0A 53 5F 43 41 4D 5F 53
47 4E 3D 0D 0A FF E9 00 04 00 00 FF DD 00 04
3C FF DB 00 84 00 13 0C 0C 0C 10 0C 13 10 10
123-128
S_NET_TRIG_ID=
Field name
Header Size
Command Code
Not used
Not used
Error
Payload size
MSG_SIZE
Message to send
Value
24
40000
0
0
0
MSG_SIZE
The firsts 24 bytes are called Command Header. The optional following bytes are the
Payload. The Payload length must be always multiple of 4 bytes. If the data contained in the
payload arent multiple, zero padding is required.
Each field contained in the payload must be formatted as in the following table.
N. bytes
4
4
ALIGN_LONG(DATA_SIZE)
Value
DATA_SIZE
The table shows the first 8 bytes (the Data Header) that contains the Data Code, a number
that identifies the content of the field, and the Data Size, a number that specifies the useful
length of the Data Buffer.
After the Data Header, the Data Buffer is the actual payload. It must be always a multiple of
4 bytes. Padding required if needed.
In the same message may be present a variable number of these data blocks. The Data Size
field of each block allows to jump through each one and to scan the whole message. Receiving
application must be able to search for the required Data Code inside the message regardless
of the data block order.
In example if you receive a field with Data Size value is 18, you must expect an actual Data
Buffer length of 20 bytes (20 is the highest near multiple of 4). So the application knows that its
payload will contain 18 useful bytes, but the application will need 20 bytes offset (plus the 8
bytes of the header) for jumping at the following data block.
The web page allows to configure the fields the message will contain as payload. In example, if
you specify %PLATE%DATE%TIME, the message payload will contain the data codes as
specified in the appendix.
124-128
String
Tag: CLASS_STRING
CAR
CAR WITH TRAILER
LORRY
LORRY WITH TRAILER
BUS
MOTORCYCLE-MOTORBYKE
UNKNOWN
7
8
9
MOTORCYCLE
MOTORBYKE
CAR
10
OTHERS
Note
Car
Car with trailer
Lorry
Lorry with trailer
Bus
Motorcycle or motorbike
Depending on classificator:
Identifies any unclassified vehicle
Motorcycle
Motorbike
Depending on classificator:
Identifies any vehicle that is not a motorbike or a
motorcycle
Depending on classificator:
Identifies any unclassified vehicle
125-128
String
Tag: VEHICLE_TYPE
UNKNOWN
PASS
PASS_NEW
PASS_OLD
PRIV_TR
PRIV_TR_NEW
PRIV_TR_OLD
TAXI
TAXI_NEW
TAXI_OLD
MOTO
MOTO_NEW
MOTO_OLD
MOPED
MOPED_NEW
MOPED_OLD
PUBL_TR
PUBL_TR_NEW
PUBL_TR_OLD
EXPORT
EXPORT_NEW
EXPORT_OLD
DIPLOMATIC
DIPLOMATIC_NEW
DIPLOMATIC_OLD
TRAILER
TRAILER_NEW
TRAILER_OLD
DEALER
DEALER_NEW
DEALER_OLD
IMPORT
IMPORT_NEW
IMPORT_OLD
Note
Passenger
Private transport
Taxi
Heavy motorcycle
Light motorcycle
Public transport
Export
Diplomatic
Trailer
Dealer
Imported vehicles
126-128
Country
ADR
Dangerous goods
CON
Container
TRL
Trailers
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
127-128
Il contenuto di questo documento di propriet della TATTILE srl. Non consentito riprodurre totalmente o parzialmente questo documento, n
divulgare informazioni in esso contenute, ne mettere in atto metodi, processi, o prove in esso descritti senza autorizzazione rilasciata dalla TATTILE
S.r.l., Mairano (Brescia)
The subject of this document is a TATTILE srl property. This document or any part of it must not be reproduced in any form, nor information therein
contained disclosed to third parties, nor methods, procedures or tests described, performed without the authorisation of TATTILE S.r.l. , Mairano
(Brescia), Italy..
128-128