12. System Manager Settings
The following settings (stored in /hv/sysmgr/HvSystemManager.xml) can be used to change the behavior of the System Manager.
If you want to edit this file, you need to have root rights:
cd /hv/sysmgr
sudo gedit HvSystemManager.xml
Hint
SystemManager has to be stopped before editing HvSystemManager.xml
Setting |
Description |
|---|---|
ServerPort |
System Manager Listening port |
RemainingHostMemory |
Memory size in MB which should remain for Hypervisor Host |
LogLevel |
0 = off 1 = Debug (verbose) 2 = Info 3 = Warning 4 = Error |
EnableSessionManager |
True: only a single session is allowed. False: multiple parallel sessions are enabled (not recommended!) |
EnableDynamicCpuConfig |
True: arbitrary CPUs can be used by the RTOS. False: only the last n CPUs can be used by the RTOS. |
TimerSleepTimeMs |
Basic sleep timer delay |
TimerNormalCount |
Timer multiple for normal polling |
TimerSlowerCount |
Timer multiple for slow polling |
TimerSlowestCount |
Timer multiple for slowest polling |
HardwareTcpTimeout |
Timeout for TCP Gateway (msec) |
HardwareMqttTimeout |
Timeout for MQTT Gateway (msec) |
PrintSysmgrMessages |
True: print script messages for System Manager |
AnalyzerThresholds |
CT_CHK: clock throttling check (0=disabled, 1=enabled) CT_GOOD: CT check percentage for green light CT_BAD: CT check percentage for red light TL_CHK: task latency check (0=disabled, 1=enabled) TL_GOOD: TL check percentage for green light TL_BAD: TL check percentage for red light SMI_CHK: System Management interrupt check (0=disabled, 1=enabled) |
EnableFileLogger |
True: write log file |
WorkingDir |
System Manager working directory (e.g. for storing project files) |
HsiPath |
Hypervisor System Information folder |
LogFileName |
Folder and filename of system manager logfile |