Lines Matching refs:atten

39     adc_atten_t atten;  member
54 adc_atten_t atten; ///< ADC attenuation member
60 static void get_first_step_reference_point(int version_num, adc_unit_t unit_id, adc_atten_t atten, …
62 …2_t get_reading_error(uint64_t v_cali_1, const cali_chars_second_step_t *param, 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()
100 chars->atten = config->atten; 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()
143 int32_t error = get_reading_error(v_cali_1, &(ctx->chars_second_step), 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
160 calib_info->atten = atten; 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()
182 …32_t get_reading_error(uint64_t v_cali_1, const cali_chars_second_step_t *param, adc_atten_t atten) in get_reading_error() argument
200 coeff = (*param->coeff)[atten][0][0]; in get_reading_error()
201 term[0] = variable_prev * coeff / (*param->coeff)[atten][0][1]; in get_reading_error()
202 error = (int32_t)(term[0] * (*param->sign)[atten][0]); in get_reading_error()
206 coeff = (*param->coeff)[atten][i][0]; in get_reading_error()
209 term[i] = term[i] / (*param->coeff)[atten][i][1]; in get_reading_error()
210 error += (int32_t)(term[i] * (*param->sign)[atten][i]); in get_reading_error()
224 …ESP_RETURN_ON_FALSE(config->atten < SOC_ADC_ATTEN_NUM, ESP_ERR_INVALID_ARG, TAG, "invalid ADC atte… in check_valid()