Commit Graph

9 Commits

Author SHA1 Message Date
Gautier Hattenberger 62646d68de Modules recommends and suggests (#3005)
Add two new items in module's dependency:
- recommends: a recommended module tells the sorting algo that if the module is found, it should be sorted accordingly. It is useful for optional dependencies, like shell or mission in some modules
- suggests: if a functionality is not provided by the user, a module can suggest a list of modules that can provide them. It is a convenient way to have "default" modules.

As a result the former autoload node is removed and replaced by suggested modules.
2023-03-07 17:14:15 +01:00
Gautier Hattenberger d02ec5ba98 [modules] update modules XML for proper dependcies and tasks 2021-07-27 13:34:23 +02:00
Michal Podhradsky 41b2e7ec47 combine sys_mon and rtos_mon modules (#1846)
Only one module (sys_mon) used - it will automatically detect if it is rtos, sim or bare-metal and will send the proper message (RTOS_MON or SYS_MON). Easier to use because the user don't have to change between sys_mon and rtos_mon anymore.
Plus added support for CPU load on SIM targets
2016-08-22 23:48:13 +02:00
Felix Ruess e216c61244 [dox] fix sys_mon module description rendering 2013-08-30 16:24:37 +02:00
Felix Ruess ad8c7d636b [dox][modules] update sys_mon description 2013-08-30 14:58:33 +02:00
Gautier Hattenberger bcaba7c720 [modules documentation] Add a doc node to module
modules developpers can provide
- a description of the module
- a list of the configuration variables and flags (configure and define)
- a list of sections to add to the airframe file
2012-04-24 09:29:12 +02:00
Felix Ruess b5220caf84 set ap as only target for sys_mon 2010-09-14 21:57:37 +00:00
Gautier Hattenberger 63e4b6954b add the possibility to choose the directory name independent of the module name
only the directory "modules" is included now
2010-08-23 14:52:16 +00:00
Gautier Hattenberger dce98323f0 add a system monitoring module for FW and Quads 2010-08-04 16:23:56 +00:00