Lines Matching refs:tsens
57 esp_err_t temp_sensor_set_config(temp_sensor_config_t tsens) in temp_sensor_set_config() argument
64 temperature_sensor_ll_set_clk_div(tsens.clk_div); in temp_sensor_set_config()
65 temp_sensor_sync_tsens_idx(tsens.dac_offset); in temp_sensor_set_config()
66 temperature_sensor_ll_set_range(dac_offset[tsens.dac_offset].reg_val); in temp_sensor_set_config()
68 dac_offset[tsens.dac_offset].range_min, in temp_sensor_set_config()
69 dac_offset[tsens.dac_offset].range_max, in temp_sensor_set_config()
70 dac_offset[tsens.dac_offset].error_max); in temp_sensor_set_config()
75 esp_err_t temp_sensor_get_config(temp_sensor_config_t *tsens) in temp_sensor_get_config() argument
77 ESP_RETURN_ON_FALSE(tsens != NULL, ESP_ERR_INVALID_ARG, TAG, "no tsens specified"); in temp_sensor_get_config()
78 tsens->dac_offset = temperature_sensor_ll_get_offset(); in temp_sensor_get_config()
80 if ((int)tsens->dac_offset == dac_offset[i].reg_val) { in temp_sensor_get_config()
81 tsens->dac_offset = dac_offset[i].index; in temp_sensor_get_config()
85 tsens->clk_div = temperature_sensor_ll_get_clk_div(); in temp_sensor_get_config()
142 temp_sensor_config_t tsens; in temp_sensor_read_celsius() local
143 temp_sensor_get_config(&tsens); in temp_sensor_read_celsius()
152 temp_sensor_get_config(&tsens); in temp_sensor_read_celsius()