Skip to main content

Configuration Files

The Plotter software uses two configuration files. These files should remain in the same folder as the plotter.exe executable.

drawing
  • readers.json holds the physical positions of the radars. The following is an example of such a file.
readers.json
{
"Readers": [
{
"ReaderID": "2B0E4F8D",
"x0": [
-50.0,
0.0,
10.0
],
"angle0": [
0,
-10,
0
],
"anglesRanges": [
-70,
70,
-70,
70
]
},
{
"ReaderID": "A4F7C965",
"x0": [
50.0,
0.0,
10.0
],
"angle0": [
-180,
0,
0
],
"anglesRanges": [
-70,
70,
-70,
70
]
}
]
}

ReaderID: Unique ReaderID in the received UDP packets.
x0: Absolute coordinate of radar in meters. X, Y, and Z position, in descending order.
angle0: Rotation angle of radar in degrees. Azimuth and Elevation, in descending order. Positive angular directions are depicted in the figure.
anglesRanges: Boundaries of the allowable angular coverage. Any positions measured outside this angular range are disregarded.

  • plotSettings.csv sets the boundaries of the viusalization box of the plotter. Here is an example of such a file.
plotSettings.csv
xmax,50
ymax,50
zmax,10

Here, the plotter will plot positions in a space spanning x=[-50m,50m], y=[-50m,50m], and z=[0,10m],