2 * @ingroup doxygenDocFiles
3 * @brief Doxygen module groups definition
5 * @note The order of group definitions within this file determines the order
6 * of them on the modules page so place new groups accordingly.
9 /** @defgroup globalHeaders Global Headers
11 * These key files are included in most source files by default.
22 /** @defgroup dataInitialisers Data Initialisers
24 * These files provide initial data definitions for items that live in flash.
34 /** @defgroup measurementsAndCalculations Measurements And Calculations
36 * These files all operate on inputs in order to eventually generate outputs.
40 * - Core variable generation
41 * - Core variable averaging
42 * - Derived variable generation
44 * - Ignition calculations
47 /** @defgroup allHeaders All Header Files
49 * Most of these are fairly uninteresting, hence being clost to the bottom of
50 * the modules list. Typically they just contain function declarations for
51 * inclusion in other source files.
54 /** @defgroup doxygenDocFiles Doxygen Documentation Files
56 * These files exist purely to contain documentation for extraction
57 * by Doxygen. Using this grouping keeps them off the file list.