Skip to main content

Road Editor

The Road Editor as part of ARM, it is used for initial setup and maintenance of TMS.13 series detectors on site. The direction of detection and settings for the location of the detector relative to the road must be set. It will allow device's proper operation.

The received data must be associated by the detector with lanes, vehicle classes and conditional detection zones.

The Road Editor allows you to configure all parameters in a convenient graphical interface. In this case, all detector settings can be written to the memory of the selected detector and read from the detector’s memory for reconfiguration.

Road Editor WebUI in ARM system

The web user interface (WebUI) of the Road Editor in the engineer's workstation includes:

Top panel

A detailed description of the Top panel items can be found in Base module section.

Graphical user interface

On the central part of the Road Editor a block is located. It enables to set the visual adjustment, and control of entered parameters.

The graphical interface is presented in the form of a schematic image of the road on the coordinate plane, in which the following can be configured: the number of lanes, direction, detection zones, etc.

GUI page

When you hover the mouse cursor over the zones, a pop-up window appears with information about the detection zone:

  • Zone index in the detector
  • Lane index in the detector
  • Zone length
  • Zone width
  • Zone start point
  • Zone end point

When hovering the pointer over a road element and pressing the left button, the following happens:

  1. When clicking on a Lane - The Tab Lanes becomes available in Side menu to quickly change the parameters of the selected lane.

Lane click

  1. When clicking on a Zone - The Tab Zones also will be available in Side menu to quickly change the parameters of the selected zone.

Zone click

  1. When you point at the point that visualizes the detector, information about the detector appears (name and type of detector, antenna type, Local index etc.), besides you can use the mouse to capture the detector location point and move it along the X axis.

Detector info

  1. Right—click on the road to determine the distance to the detector (shown in the lower right corner of the window).

Detector distance

Information panel

On the top of the Road Editor page the information panel is available. The panel displays information about the detector name, detector type, firmware, adapter library version, and detector IP address.

Information panel parameters

FieldDescription
DetectorDetector type, antenna type, detector firmware version, detector operation status marker
- green - working detector
- blue - in setup mode
- yellow - detector with warning
- red - non-working detector
AdapterAdapter firmware version, adapter operation status marker:
- Green – data is coming from the adapter
- Red – data is NOT coming from the adapter or the adapter is not running.
IP addressDetector IP address
Switch buttonSwitch button to turn on/off tracking mode
CheckboxCheckbox for enabling the function of displaying object ID number by the System
Occupancy indicationA checkbox for switching zones to vehicle detection mode (regardless of the vehicle's direction of movement). If the zone is occupied, the value is 1, if the zone is empty, the value is 0. When you enter the time feed, the busy indicator turns on automatically, because it is necessary for the timeline to work.

Side menu

The site menu is located on the right. it consists of a control panel and several collapsible blocks with a set of editing tools and fields for entering values (Detector control block and Tracking control block).

Side menu

Control Panel

This panel section provides a set of buttons for the graphical interface and for sending service commands.

Control Panel Parameters

NameDescription
Connecting to the detectorCalling a pop-up window to connect to the detector
Get roadGetting the road configured/saved on the detector and drawing it in GUI
Send roadSending the road configured in the interface to the detector
Write to fileWriting the drawn/configured road to a configuration file
Draw from file (render)Drawing the road in the graphical interface according to the parameters saved in the configuration file
Reboot detectorRebooting the detector
Reset settingsResetting the detector to factory settings
Road initializationForced setting of the base point to the origin of the coordinate plane (to zero)
Extended modeEnabling the detector operating mode, in which all objects in the entire detection area are viewed and recorded
note
  • Sending road - the option is used only if the road is fully configured
  • Reset settings - this button does not reset the detector’s network settings
  • Road initialization - this function is used every time you connect to the detector

Detector control block

The Detector control block in the side panel on the right is presented in the form of information about the detector as well as tabs Settings, Lanes, Zones.

Control block Detector

Parameters of the Detector block

FieldDescription
NameDetector name display
Detector typeDetector Type Display
Interface typeDisplaying the type of connection to the detector
Detector statusAutomatic display of a marker that corresponds to the operating status of the detector:
green - working detector
- blue – in setup mode
- yellow – detector with warning
- red - non-working detector
If you expand the tab Show , a full description of the work status is displayed
Automatic status checkWhen you install a checkbox, the detector status will be updated automatically, once every 60 seconds
Detector network parametersYou should to expand the tab Show to see or change the detector network parameters
ReceiveRequest to receive network parameters of the detector
SendSending new detector subnet parameters to the detector
Detector IP addressDetector IP address
Detector subnet MaskThe value of the subnet mask for determining the IP address of the subnet and the detector subnet host address
Detector gatewayDetector gateway address, ensures forwarding information between different IP subnets
NTP serverServer for synchronizing the detector time with local time
Send (NTP server)Synchronization of DT time with local time
Extra parametersThe number of available parameters depends on the detector type:
- The following parameters are available for DT-25: Calibration parameter, Bézier curves and Frequency band.
- For DT-35 the following parameters are available: Calibration parameter and Bézier curves.
Calibration parameterCalibration parameter switch allows you to switch calibrations between the (dsp) chipboard and the antenna, which in turn helps eliminate unnecessary target data.
Bezier curvesWhen this setting is enabled, the detector will build lanes based on Bezier curves
Frequency BandChanging the frequency range of the detector - the parameter is active after receiving all data from the detector. Available options are 77 and 80
Receive (extra parameters)Request to receive additional parameters from the detector. Additional parameters are not stored in the json file with the road. They can only be obtained by clicking the Receive button
Send (extra parameters)The Send button is common to all parameters switches and fields. You can also send each parameter separately

Tracking control block

The block is designed to enable the Tracking and Trace modes.

Tracking block

info

The Tracing function becomes available only after activating the Tracking mode.

Parameters of the Tracking block

ParameterDescription
TrackingTracking mode switch
Checkbox (object ID)Checkbox to enable display of object ID numbers
Checkbox (Occupancy indication)A checkbox for switching zones to vehicle detection mode (regardless of the vehicle's direction of movement)
TracingTrace mode switch

Data monitoring block

The data monitoring block is a table that displays real-time data about objects registered by the System. This block table will be filled with data when the Tracking function is enabled. The block can be expanded or collapsed by clicking on Arrow.

Data monitoring block

The data monitoring block consists of two tabs Objects and PVR.

The Objects Tab

ParameterDescription
#ID number assigned to the object by the System
X, mPositioning the drawn object on the canvas along the X axis
Y, mPositioning a drawn object on the canvas along the Y axis
Speed, km/hObject speed
LaneLane index in detector
Filter (Lane)Filtering registered objects by the band or bands selected in the filter
Length, mObject length
Filter (Length)Filtering objects by length (from / to).
note

Filter (Length) - You can enter a value from 0 to 45 m in the From, m field, and from 0 to 45 m in the To, m field.

Objects tab

The PVR Tab

ParameterDescription
PVRAmount of PVR data collected by the detector
Reset buttonButton to reset all recorded PVR
#ID number assigned to the object by the System
Speed, km/hObject speed
LaneLane number on the road
Filter (lanes)Filtering registered objects by the band or bands selected on the filter
ZoneSerial number of the zone on the lane
LengthObject length recorded by the System
Filter (length)Filtering objects by length (from / to)

PVR tab

info

Filter (length) - in field from, m you can set a value from 0 to 45 m, and in field to, m from 0 to 45 m

Timeline

In the upper right corner of the GUI, the Timeline UI element is located. It enables to open the Timeline page.

Timeline page

At the top of the page there are timelines defined for each of the monitored zones. Next, on the right side, it is written which zone the timeline corresponds to. The band shows whether the zone was occupied or vacant at certain time intervals.

Time interval on the band

The timeline describes the last 2 minutes. The beginning of the scale (on the left) is 120 seconds ago, the end of the scale (on the right) is 0 seconds ago, one division of the scale corresponds to 1 second. The division is colored red if there was a vehicle in the zone at that second. Otherwise, the division remains black. Furthermore, at the bottom of the window there is a schematic image of the road.

The bands operate in occupancy tracking mode: a zone is considered occupied if there is a vehicle in it, regardless of whether the direction of the vehicle coincides with the direction of the zone or not. When entering the timeline, the Occupancy indication checkbox turns on automatically. Besides, you can use the checkbox in the information panel to disable or enable the mode.

Click on Timeline button in the upper-right corner of the page to exit and go back to Road Editor main page.