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

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],