Lines Matching +full:output +full:- +full:gain
4 * SPDX-License-Identifier: Apache-2.0
43 * @brief Setup channel with specific reference and gain
47 * @param gain Gain applied to ADC @p channel
53 enum adc_gain gain, int channel) in channel_setup() argument
57 .gain = gain, in channel_setup()
80 * @param gain Gain applied to ADC @p channel_id
86 enum adc_gain gain) in check_samples() argument
88 int32_t output, expected; in check_samples() local
93 output = m_sample_buffer[i]; in check_samples()
94 ret = adc_raw_to_millivolts(ref_mv, gain, ADC_RESOLUTION, in check_samples()
95 &output); in check_samples()
98 zassert_within(expected, output, MV_OUTPUT_EPS, in check_samples()
100 expected, output, i); in check_samples()
139 .extra_samplings = samples - 1, in start_adc_read()
178 * @return -EINVAL when current input value equals 0
185 if (param->value == 0) { in handle_seq()
186 return -EINVAL; in handle_seq()
189 *result = param->value; in handle_seq()
190 param->value += SEQUENCE_STEP; in handle_seq()
195 /** @brief Test setting one channel with constant output. */
212 /* ADC emulator-specific setup */ in ZTEST_USER()
226 /** @brief Test setting one channel with constant raw output. */
243 /* ADC emulator-specific setup */ in ZTEST_USER()
257 /** @brief Test setting one channel with constant raw output. */
274 /* ADC emulator-specific setup */ in ZTEST_USER()
289 /** @brief Test setting two channels with different constant output */
309 /* ADC emulator-specific setup */ in ZTEST_USER()
349 /* ADC emulator-specific setup */ in ZTEST_USER()
385 /* ADC emulator-specific setup */ in ZTEST_USER()
427 /* ADC emulator-specific setup */ in ZTEST_USER()
478 /* ADC emulator-specific setup */ in ZTEST_USER()
503 /** @brief Test few different settings of gain argument. */
523 /* ADC emulator-specific setup */ in ZTEST_USER()
545 /* Change gain and re-run test */ in ZTEST_USER()
586 /* ADC emulator-specific setup */ in ZTEST_USER()
594 * Check samples - returned value should max out on reference value. in ZTEST_USER()
631 .gain = ADC_GAIN_1, in ZTEST_USER()
646 /* ADC emulator-specific setup */ in ZTEST_USER()
690 /* ADC emulator-specific setup */ in ZTEST_USER()