i2c_set_start_timing() function
set I2C master start signal timing
Arguments
setup_time
clock number between the falling-edge of SDA and rising-edge of SCL for start mark, it's a 10-bit value.
hold_time
clock num between the falling-edge of SDA and falling-edge of SCL for start mark, it's a 10-bit value.
Return value
- ESP_OK Success - ESP_ERR_INVALID_ARG Parameter error
i2c_set_start_timing() calls 6 functions:
![]()
i2c_set_start_timing()
i2c_set_start_timing() reads 11 variables:
![]()
i2c_set_start_timing()