QuercusVL Programming Manual
7.3. Simulator
The simulator is available in two versions. "RLSimuGui" has a graphical interface and "RLSimu"
runs on command line. Both offer the same functionality.
The simulator will be started by opening a console (both Windows and Linux) and from the
"Bin" folder, the following command must be invoked:
●
RLSimu <typeP> <FGlobals> <FDetectors> <FLog> <DPersistent> <FSimulation>
●
RLSimuGui <typeP> <FGlobals> <FDetectors> <FLog> <DPersistent> <FSimulation>
Where:
●
RLSimu: simulator executable.
●
RLSimuGui: graphical interface simulator executable.
●
typeP: product type simulated:
○
BirdWatchRL
○
BirdWatchRLPlus
●
FGlobals: path (absolute or relative) to the unit configuration file.
●
FDetectors: path (absolute or relative) to the detectors and traffic lights configuration
file.
●
FLog: path (absolute or relative) to the log file generated by RLSimu.
●
DPersistent: folder where incidences will be stored (simulates the Log/ folder of the unit
FTP). The simulator will create the sub-folder “Incidences” (if it don't exist).
●
FSimulation: file that contains the simulation instructions.
7.3.1. Graphical interface
The GUI simulator has all the features of the command line simulator, but its status can be
watched in a more visual way. It has also some additional functionalities, such as to modify the
simulation speed in real time or pause the simulation. It has a single window where the
following fields can be seen:
●
Live Camera: graphical representation of the virtual lane. All movements taking place
on that lane can be seen.
●
Detectors: list of all detectors and their related tasks.
●
Unit:
○
I/O events: notes if the unit has been configured to send events when the state of
digital inputs and outputs changes. This feature is configured through Globals.ini,
VL library or the diagnosis tool.
●
I/O card:
Quercus Technologies
212