ArduinoMega2560_SPI 1.0
Cargando...
Buscando...
Nada coincide
config.h
Ir a la documentación de este archivo.
1#ifndef CONF_MAIN_H
2#define CONF_MAIN_H
3
4#include <Arduino.h>
5
6/**
7 * @brief Main configuration structure for the project.
8 *
9 * Groups global parameters that control the overall behavior
10 * of the application, allowing features to be enabled or disabled
11 * at compile-time or runtime.
12 */
14 // BYTE 0 (bits 0–7)
15 uint8_t debugMode : 1; // Bit 0 (LSB)
16 uint8_t fullDiagnosticsPins : 1; // Bit 1
17 uint8_t diagnoseAnalog : 1; // Bit 2
18 uint8_t diagnoseGPIO : 1; // Bit 3
19 uint8_t diagnosePWM : 1; // Bit 4
20 uint8_t diagnoseUART : 1; // Bit 5
21 uint8_t diagnoseEEPROM : 1; // Bit 6
22 uint8_t version : 1; // Bit 7 (MSB)
23
24
25};
27
28#endif // CONF_MAIN_H
configuracionMain systemConfiguration
Main configuration structure for the project.
Definition config.h:13
uint8_t fullDiagnosticsPins
Definition config.h:16
uint8_t diagnosePWM
Definition config.h:19
uint8_t debugMode
Definition config.h:15
uint8_t diagnoseAnalog
Definition config.h:17
uint8_t version
Definition config.h:22
uint8_t diagnoseEEPROM
Definition config.h:21
uint8_t diagnoseUART
Definition config.h:20
uint8_t diagnoseGPIO
Definition config.h:18