mirror of
https://github.com/esp8266/Arduino.git
synced 2025-07-27 18:02:17 +03:00
Merge pull request #1563 from mvdbro/master
Configurable I2C clock stretching limit
This commit is contained in:
@ -85,6 +85,10 @@ void TwoWire::setClock(uint32_t frequency){
|
||||
twi_setClock(frequency);
|
||||
}
|
||||
|
||||
void TwoWire::setClockStretchLimit(uint32_t limit){
|
||||
twi_setClockStretchLimit(limit);
|
||||
}
|
||||
|
||||
size_t TwoWire::requestFrom(uint8_t address, size_t size, bool sendStop){
|
||||
if(size > BUFFER_LENGTH){
|
||||
size = BUFFER_LENGTH;
|
||||
|
@ -56,6 +56,7 @@ class TwoWire : public Stream
|
||||
void begin(uint8_t);
|
||||
void begin(int);
|
||||
void setClock(uint32_t);
|
||||
void setClockStretchLimit(uint32_t);
|
||||
void beginTransmission(uint8_t);
|
||||
void beginTransmission(int);
|
||||
uint8_t endTransmission(void);
|
||||
|
@ -12,6 +12,7 @@
|
||||
|
||||
begin KEYWORD2
|
||||
setClock KEYWORD2
|
||||
setClockStretchLimit KEYWORD2
|
||||
beginTransmission KEYWORD2
|
||||
endTransmission KEYWORD2
|
||||
requestFrom KEYWORD2
|
||||
|
Reference in New Issue
Block a user