Refactoring TwoWire::requestFrom() headers in Wire.cpp (#5935)

* Refactoring function headers

Changing the header so the main TwoWire::requestFrom() definition uses a `size_t` instead of a `uint8_t`, removing the 255 bytes limit on I2C requests.

Co-authored-by: Flaviu Tamas <me@flaviutamas.com>
Co-authored-by: Me No Dev <me-no-dev@users.noreply.github.com>
This commit is contained in:
Alexandre-Jacques St-Jacques
2021-12-14 09:25:01 -05:00
committed by GitHub
parent 4b638de19d
commit 7bb30b3cf8
2 changed files with 21 additions and 15 deletions

View File

@ -93,6 +93,7 @@ public:
uint8_t endTransmission(bool sendStop);
uint8_t endTransmission(void);
size_t requestFrom(uint16_t address, size_t size, bool sendStop);
uint8_t requestFrom(uint16_t address, uint8_t size, bool sendStop);
uint8_t requestFrom(uint16_t address, uint8_t size, uint8_t sendStop);
size_t requestFrom(uint8_t address, size_t len, bool stopBit);