File tree Expand file tree Collapse file tree 2 files changed +2
-11
lines changed
Expand file tree Collapse file tree 2 files changed +2
-11
lines changed Original file line number Diff line number Diff line change @@ -36,20 +36,12 @@ bool PCF8574::isConnected()
3636 return ( _wire->endTransmission () == 0 );
3737}
3838
39-
4039bool PCF8574::setAddress (const uint8_t deviceAddress)
4140{
4241 _address = deviceAddress;
4342 return isConnected ();
4443}
4544
46-
47- uint8_t PCF8574::getAddress ()
48- {
49- return _address;
50- }
51-
52-
5345// removed _wire->beginTransmission(_address);
5446// with @100 KHz -> 265 micros()
5547// without @100 KHz -> 132 micros()
Original file line number Diff line number Diff line change @@ -36,8 +36,7 @@ class PCF8574
3636 // note: setting the address corrupt internal buffer values
3737 // a read8() / write8() call updates them.
3838 bool setAddress (const uint8_t deviceAddress);
39- uint8_t getAddress ();
40-
39+ uint8_t getAddress () const { return _address; }
4140
4241 uint8_t read8 ();
4342 uint8_t read (const uint8_t pin);
@@ -54,7 +53,7 @@ class PCF8574
5453 uint8_t readButton8 (const uint8_t mask);
5554 uint8_t readButton (const uint8_t pin);
5655 void setButtonMask (const uint8_t mask) { _buttonMask = mask; };
57- uint8_t getButtonMask () { return _buttonMask; };
56+ uint8_t getButtonMask () const { return _buttonMask; };
5857
5958
6059 // rotate, shift, toggle, reverse expect all lines are output
You can’t perform that action at this time.
0 commit comments