Paparazzi UAS  v5.18.0_stable
Paparazzi is a free software Unmanned Aircraft System.
sys_mon.h File Reference
#include "std.h"
+ Include dependency graph for sys_mon.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void init_sysmon (void)
 Init system monitoring. More...
 
void periodic_report_sysmon (void)
 Report system status. More...
 
void periodic_sysmon (void)
 Analyse periodic calls Should be run at the highest frequency. More...
 
void event_sysmon (void)
 Analyse event calls. More...
 

Detailed Description

System monitoring common header return cpu load, average exec time, ...

System monitoring return cpu load, average exec time, ...

Definition in file sys_mon.h.

Function Documentation

◆ event_sysmon()

void event_sysmon ( void  )

Analyse event calls.

Store event calls total time and number of calls between two periodic calls

Definition at line 65 of file rtos_mon.c.

References event_timer, min_time_event, n_event, sum_time_event, SysTimeTimer, and SysTimeTimerStart.

◆ init_sysmon()

◆ periodic_report_sysmon()

◆ periodic_sysmon()

void periodic_sysmon ( void  )