X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=bertos%2Fcfg%2Fcfg_adc.h;h=25eea527ea46997fc20e80d82e05919bd0d28147;hb=356174d97981c9c1166458db7dfa939f3202349f;hp=8e3e98a522e8828cd72371eaf838063c85e40db9;hpb=fc1e6d7a9533d20ddeda452f244e29c6605090ae;p=bertos.git diff --git a/bertos/cfg/cfg_adc.h b/bertos/cfg/cfg_adc.h index 8e3e98a5..25eea527 100644 --- a/bertos/cfg/cfg_adc.h +++ b/bertos/cfg/cfg_adc.h @@ -39,23 +39,59 @@ #ifndef CFG_ADC_H #define CFG_ADC_H -/// Module logging level. +/** + * Module logging level. + * + * $WIZARD = { "type" : "enum", "value_list" : "log_level" } + */ #define ADC_LOG_LEVEL LOG_LVL_INFO -/// Module logging format. +/** + * Module logging format. + * + * $WIZARD = { "type" : "enum", "value_list" : "log_format" } + */ #define ADC_LOG_FORMAT LOG_FMT_VERBOSE +/** + * Frequency clock for ADC conversion. + * + * $WIZARD = { "type" : "int" } + */ +#define CONFIG_ADC_CLOCK 4800000UL -#define CONFIG_ADC_CLOCK 4800000UL ///< Frequency clock for ADC conversion. -#define CONFIG_ADC_STARTUP_TIME 20 ///< Minimum time for startup a conversion in micro second. -#define CONFIG_ADC_SHTIME 834 ///< Minimum time for sample and hold in nano second - +/** + * Minimum time for startup a conversion in micro second. + * + * $WIZARD = { "type" : "int" } + */ +#define CONFIG_ADC_STARTUP_TIME 20 -#define CONFIG_ADC_AVR_REF 1 ///< ADC setting for AVR target -#define CONFIG_ADC_AVR_DIVISOR 2 ///< ADC setting for AVR target +/** + * Minimum time for sample and hold in nano second. + * + * $WIZARD = { "type" : "int" } + */ +#define CONFIG_ADC_SHTIME 834 +/** + * ADC setting for AVR target. + * + * $WIZARD = {"type" : "int" } + */ +#define CONFIG_ADC_AVR_REF 1 +/* + * ADC setting for AVR target. + * + * $WIZARD = {"type" : "int" } + */ +#define CONFIG_ADC_AVR_DIVISOR 2 -/// Enable ADS strobe. +/** + * Enable ADS strobe. + * + * $WIZARD = {"type" : "boolean" } + */ #define CONFIG_ADC_STROBE 0 #endif /* CFG_ADC_H */