# CPU High Load Monitor Configuration File [Monitor] Enabled=TRUE [MonteCarlo] Enabled=TRUE SamplingTimeSec=3 SamplingIntervalMicroSec=500 InitiationTimingSec=15 AnlysisProcessCount=3 SleepTimeMSec=100 LogCount=5 [TopCalculation] Count=10 TimeDivisionModuloArg=1000 SleepTimeMilliSec=50 # ClearThreadPrio is 1 and CountUpThreadPrio is 11. [WDT0] PrioMin=1 PrioMax=10 TriggerCount=10 CountIncPeriodMs=1000 CountClrPeriodMs=1000 SupplementalConsoleLoggingEnabled=FALSE SupplementalRamFilePhysAddrStart=0x00000000 SupplementalRamFileLen=0x00032000 # ClearThreadPrio is 11 and CountUpThreadPrio is 17 [WDT1] PrioMin=11 PrioMax=16 TriggerCount=10 CountIncPeriodMs=1000 CountClrPeriodMs=1000 SupplementalConsoleLoggingEnabled=FALSE SupplementalRamFilePhysAddrStart=0x00000000 SupplementalRamFileLen=0x00032000 # ClearThreadPrio is 17 and CountUpThreadPrio is 19. # GtfStartup (Prio18) and _CWORD77_(Prio17) tend to occupy CPU, so I created dedicated group. [WDT2] PrioMin=17 PrioMax=18 TriggerCount=10 CountIncPeriodMs=1000 CountClrPeriodMs=1000 SupplementalConsoleLoggingEnabled=FALSE SupplementalRamFilePhysAddrStart=0x00000000 SupplementalRamFileLen=0x00032000 # ClearThreadPrio is 19 and CountUpThreadPrio is 31 [WDT3] PrioMin=19 PrioMax=30 TriggerCount=10 CountIncPeriodMs=1000 CountClrPeriodMs=1000 SupplementalConsoleLoggingEnabled=FALSE SupplementalRamFilePhysAddrStart=0x00000000 SupplementalRamFileLen=0x00032000 # ClearThreadPrio is 31 and CountUpThreadPrio is 49 [WDT4] PrioMin=31 PrioMax=48 TriggerCount=5 CountIncPeriodMs=1000 CountClrPeriodMs=1000 SupplementalConsoleLoggingEnabled=FALSE SupplementalRamFilePhysAddrStart=0x00000000 SupplementalRamFileLen=0x00032000 # ClearThreadPrio is 49 and CountUpThreadPrio is 255 [WDT5] PrioMin=49 PrioMax=254 TriggerCount=5 CountIncPeriodMs=1000 CountClrPeriodMs=1000 SupplementalConsoleLoggingEnabled=FALSE SupplementalRamFilePhysAddrStart=0x00000000 SupplementalRamFileLen=0x00032000