After Wire.requestFrom() there is no need for a timeout and no endTransmission. · Issue #10 · pololu/lsm303-arduino · GitHub
![Wire.requestFrom() from master I2C hangs in slave I2C -- not this topic again! - Project Guidance - Arduino Forum Wire.requestFrom() from master I2C hangs in slave I2C -- not this topic again! - Project Guidance - Arduino Forum](https://europe1.discourse-cdn.com/arduino/original/4X/4/c/2/4c2a6ce97317b28c65d2a6fcf4fdb03c34f42d58.jpeg)
Wire.requestFrom() from master I2C hangs in slave I2C -- not this topic again! - Project Guidance - Arduino Forum
![I2C: Optimization of the wire.requestFrom() function, or waste of time? - Networking, Protocols, and Devices - Arduino Forum I2C: Optimization of the wire.requestFrom() function, or waste of time? - Networking, Protocols, and Devices - Arduino Forum](https://europe1.discourse-cdn.com/arduino/original/4X/0/0/4/004b2d5cecf5ff136f3b828e9297ed2a0cf6ba92.png)
I2C: Optimization of the wire.requestFrom() function, or waste of time? - Networking, Protocols, and Devices - Arduino Forum
Wire.requestFrom returns the number of bytes requested, regardless of what is sent · Issue #171 · arduino/ArduinoCore-avr · GitHub
![could'nt recieve integers at master from slave · Issue #488 · stm32duino/Arduino_Core_STM32 · GitHub could'nt recieve integers at master from slave · Issue #488 · stm32duino/Arduino_Core_STM32 · GitHub](https://user-images.githubusercontent.com/39310462/55559008-ebde1380-570a-11e9-9160-b1d2e12db2d9.jpg)