pub unsafe extern "C" fn adc_continuous_read_parse(
handle: adc_continuous_handle_t,
parsed_data: *mut adc_continuous_data_t,
max_samples: u32,
num_samples: *mut u32,
timeout_ms: u32,
) -> esp_err_tExpand description
@brief Read and parse ADC continuous mode data in one call
@param[in] handle ADC continuous mode driver handle @param[out] parsed_data Parsed data array @param[in] max_samples Maximum number of samples that can be stored in parsed_data array @param[out] num_samples Number of samples actually parsed and stored in parsed_data @param[in] timeout_ms Timeout in milliseconds
@note This function automatically handles raw data buffer allocation and cleanup. User only needs to provide parsed_data array and specify max_samples.
@return - ESP_OK: Success - ESP_ERR_INVALID_ARG: Invalid arguments - ESP_ERR_INVALID_SIZE: Buffer size issues or overflow detected - ESP_ERR_TIMEOUT: Operation timed out - ESP_ERR_NO_MEM: Memory allocation failed