I'm using HAL library for stm32f4 (V1.7.1) and trying to understand how HAL_I2C_Master_Transmit works. This function transmits a master to slave packet on SDA line. In the stm32f4xx_hal_i2c.c code after sending slave address there is a loop (while(hi...