/hal_espressif-latest/components/esp_adc/ |
D | adc_oneshot.c | 42 uint32_t unit_id; member 66 esp_err_t adc_oneshot_io_to_channel(int io_num, adc_unit_t *unit_id, adc_channel_t *channel) in adc_oneshot_io_to_channel() argument 68 return adc_io_to_channel(io_num, unit_id, channel); in adc_oneshot_io_to_channel() 71 esp_err_t adc_oneshot_channel_to_io(adc_unit_t unit_id, adc_channel_t channel, int *io_num) in adc_oneshot_channel_to_io() argument 73 return adc_channel_to_io(unit_id, channel, io_num); in adc_oneshot_channel_to_io() 81 …ESP_GOTO_ON_FALSE(init_config->unit_id < SOC_ADC_PERIPH_NUM, ESP_ERR_INVALID_ARG, err, TAG, "inval… in adc_oneshot_new_unit() 87 …ESP_GOTO_ON_FALSE(SOC_ADC_DIG_SUPPORTED_UNIT(init_config->unit_id), ESP_ERR_INVALID_ARG, err, TAG,… in adc_oneshot_new_unit() 93 bool success_claim = s_adc_unit_claim(init_config->unit_id); in adc_oneshot_new_unit() 94 …E(success_claim, ESP_ERR_NOT_FOUND, err, TAG, "adc%d is already in use", init_config->unit_id + 1); in adc_oneshot_new_unit() 96 s_ctx.units[init_config->unit_id] = unit; in adc_oneshot_new_unit() [all …]
|
D | adc_common.c | 26 esp_err_t adc_io_to_channel(int io_num, adc_unit_t *unit_id, adc_channel_t *channel) in adc_io_to_channel() argument 29 …ESP_RETURN_ON_FALSE(unit_id && channel, ESP_ERR_INVALID_ARG, TAG, "invalid argument: null pointer"… in adc_io_to_channel() 36 *unit_id = i; in adc_io_to_channel() 44 esp_err_t adc_channel_to_io(adc_unit_t unit_id, adc_channel_t channel, int *io_num) in adc_channel_to_io() argument 46 ESP_RETURN_ON_FALSE(unit_id < SOC_ADC_PERIPH_NUM, ESP_ERR_INVALID_ARG, TAG, "invalid unit"); in adc_channel_to_io() 47 …ESP_RETURN_ON_FALSE(channel < SOC_ADC_CHANNEL_NUM(unit_id), ESP_ERR_INVALID_ARG, TAG, "invalid cha… in adc_channel_to_io() 50 *io_num = adc_channel_io_map[unit_id][channel]; in adc_channel_to_io()
|
D | adc_cali_curve_fitting.c | 38 adc_unit_t unit_id; member 52 adc_unit_t unit_id; ///< ADC unit member 60 static void get_first_step_reference_point(int version_num, adc_unit_t unit_id, adc_atten_t atten, … 94 … get_first_step_reference_point(adc_encoding_version, config->unit_id, config->atten, &calib_info); in adc_cali_create_scheme_curve_fitting() 98 chars->unit_id = config->unit_id; in adc_cali_create_scheme_curve_fitting() 134 … int chan_compensation = adc_get_hw_calibration_chan_compens(ctx->unit_id, ctx->chan, ctx->atten); in cali_raw_to_voltage() 152 static void get_first_step_reference_point(int version_num, adc_unit_t unit_id, adc_atten_t atten, … in get_first_step_reference_point() argument 159 calib_info->unit_id = unit_id; in get_first_step_reference_point() 164 ret = esp_efuse_rtc_calib_get_cal_voltage(version_num, unit_id, (int)atten, &digi, &voltage); in get_first_step_reference_point() 223 …ESP_RETURN_ON_FALSE(config->unit_id < SOC_ADC_PERIPH_NUM, ESP_ERR_INVALID_ARG, TAG, "invalid ADC u… in check_valid()
|
D | adc_continuous.c | 601 esp_err_t adc_continuous_io_to_channel(int io_num, adc_unit_t *unit_id, adc_channel_t *channel) in adc_continuous_io_to_channel() argument 603 return adc_io_to_channel(io_num, unit_id, channel); in adc_continuous_io_to_channel() 606 esp_err_t adc_continuous_channel_to_io(adc_unit_t unit_id, adc_channel_t channel, int *io_num) in adc_continuous_channel_to_io() argument 608 return adc_channel_to_io(unit_id, channel, io_num); in adc_continuous_channel_to_io()
|
/hal_espressif-latest/components/esp_adc/esp32s2/ |
D | adc_cali_line_fitting.c | 44 adc_unit_t unit_id; member 55 adc_unit_t unit_id; ///< ADC unit member 63 static bool prepare_calib_data_for(adc_unit_t unit_id, adc_atten_t atten, adc_calib_parsed_info_t *… 73 static void characterize_using_two_point(adc_unit_t unit_id, 95 …ESP_RETURN_ON_FALSE(config->unit_id < SOC_ADC_PERIPH_NUM, ESP_ERR_INVALID_ARG, TAG, "invalid ADC u… in adc_cali_create_scheme_line_fitting() 113 bool success = prepare_calib_data_for(config->unit_id, config->atten, &efuse_parsed_data); in adc_cali_create_scheme_line_fitting() 117 …d (atten leven %d) calibration done: A:%"PRId32" B:%"PRId32"\n", config->unit_id, config->atten, c… in adc_cali_create_scheme_line_fitting() 118 chars->unit_id = config->unit_id; in adc_cali_create_scheme_line_fitting() 159 static bool prepare_calib_data_for(adc_unit_t unit_id, adc_atten_t atten, adc_calib_parsed_info_t *… in prepare_calib_data_for() argument 164 parsed_data_storage->unit_id = unit_id; in prepare_calib_data_for() [all …]
|
/hal_espressif-latest/components/esp_adc/esp32/ |
D | adc_cali_line_fitting.c | 107 static uint32_t read_efuse_tp_low(adc_unit_t unit_id); 108 static uint32_t read_efuse_tp_high(adc_unit_t unit_id); 112 static void characterize_using_two_point(adc_unit_t unit_id, 118 static void characterize_using_vref(adc_unit_t unit_id, 143 adc_unit_t unit_id; ///< ADC unit member 160 …ESP_RETURN_ON_FALSE(config->unit_id < SOC_ADC_PERIPH_NUM, ESP_ERR_INVALID_ARG, TAG, "invalid ADC u… in adc_cali_create_scheme_line_fitting() 175 uint32_t high = read_efuse_tp_high(config->unit_id); in adc_cali_create_scheme_line_fitting() 176 uint32_t low = read_efuse_tp_low(config->unit_id); in adc_cali_create_scheme_line_fitting() 177 …characterize_using_two_point(config->unit_id, config->atten, high, low, &chars->coeff_a, &chars->c… in adc_cali_create_scheme_line_fitting() 182 …characterize_using_vref(config->unit_id, config->atten, chars->vref, &chars->coeff_a, &chars->coef… in adc_cali_create_scheme_line_fitting() [all …]
|
/hal_espressif-latest/components/esp_adc/esp32c2/ |
D | adc_cali_line_fitting.c | 40 adc_unit_t unit_id; member 75 chars->unit_id = config->unit_id; in adc_cali_create_scheme_line_fitting() 80 …ret = esp_efuse_rtc_calib_get_cal_voltage(adc_cali_version, chars->unit_id, chars->atten, &digi_va… in adc_cali_create_scheme_line_fitting() 124 …ESP_RETURN_ON_FALSE(config->unit_id < SOC_ADC_PERIPH_NUM, ESP_ERR_INVALID_ARG, TAG, "invalid ADC u… in check_valid()
|
/hal_espressif-latest/components/esp_adc/include/esp_adc/ |
D | adc_oneshot.h | 29 adc_unit_t unit_id; ///< ADC unit member 117 esp_err_t adc_oneshot_io_to_channel(int io_num, adc_unit_t *unit_id, adc_channel_t *channel); 130 esp_err_t adc_oneshot_channel_to_io(adc_unit_t unit_id, adc_channel_t channel, int *io_num);
|
D | adc_cali_scheme.h | 24 adc_unit_t unit_id; ///< ADC unit member 74 adc_unit_t unit_id; ///< ADC unit member
|
D | adc_continuous.h | 211 esp_err_t adc_continuous_io_to_channel(int io_num, adc_unit_t *unit_id, adc_channel_t *channel); 224 esp_err_t adc_continuous_channel_to_io(adc_unit_t unit_id, adc_channel_t channel, int *io_num);
|
/hal_espressif-latest/components/esp_adc/include/esp_private/ |
D | adc_private.h | 35 esp_err_t adc_io_to_channel(int io_num, adc_unit_t *unit_id, adc_channel_t *channel); 48 esp_err_t adc_channel_to_io(adc_unit_t unit_id, adc_channel_t channel, int *io_num);
|
/hal_espressif-latest/components/esp_adc/esp32s3/ |
D | curve_fitting_coefficients.c | 53 ctx->coeff = (config->unit_id == ADC_UNIT_1) ? &adc1_error_coef_atten : &adc2_error_coef_atten; in curve_fitting_get_second_step_coeff() 54 ctx->sign = (config->unit_id == ADC_UNIT_1) ? &adc1_error_sign : &adc2_error_sign; in curve_fitting_get_second_step_coeff()
|
/hal_espressif-latest/components/hal/esp32s3/include/hal/ |
D | pcnt_ll.h | 43 #define PCNT_LL_UNIT_WATCH_EVENT(unit_id) (1 << (unit_id)) argument
|
/hal_espressif-latest/components/hal/esp32c6/include/hal/ |
D | pcnt_ll.h | 43 #define PCNT_LL_UNIT_WATCH_EVENT(unit_id) (1 << (unit_id)) argument
|
/hal_espressif-latest/components/hal/esp32s2/include/hal/ |
D | pcnt_ll.h | 43 #define PCNT_LL_UNIT_WATCH_EVENT(unit_id) (1 << (unit_id)) argument
|
/hal_espressif-latest/components/hal/esp32h2/include/hal/ |
D | pcnt_ll.h | 43 #define PCNT_LL_UNIT_WATCH_EVENT(unit_id) (1 << (unit_id)) argument
|
/hal_espressif-latest/components/hal/esp32/include/hal/ |
D | pcnt_ll.h | 44 #define PCNT_LL_UNIT_WATCH_EVENT(unit_id) (1 << (unit_id)) argument
|