Skip to content

Commit 0121013

Browse files
implement more methods
1 parent 814c53e commit 0121013

File tree

4 files changed

+13
-2
lines changed

4 files changed

+13
-2
lines changed

MultiPlexer_ADS1115/MultiPlexer_ADS1115.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ void MultiPlexer_ADS1115::begin() {
2626
*
2727
* ADS1115_RANGE_6144 -> +/- 6144 mV
2828
* ADS1115_RANGE_4096 -> +/- 4096 mV
29-
* ADS1115_RANGE_2048 -> +/- 2048 mV (default)
29+
* ADS1115_RANGE_2048 -> +/- 2048 mV
3030
* ADS1115_RANGE_1024 -> +/- 1024 mV
3131
* ADS1115_RANGE_0512 -> +/- 512 mV
3232
* ADS1115_RANGE_0256 -> +/- 256 mV

MultiPlexer_MCP23017/MultiPlexer_MCP23017.cpp

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,3 +27,11 @@ void MultiPlexer_MCP23017::setPin(byte pin, MCP_PORT port, byte state) {
2727
bool MultiPlexer_MCP23017::getPin(byte pin, MCP_PORT port) {
2828
return _mcp->getPin(pin, port);
2929
}
30+
31+
void MultiPlexer_MCP23017::setPinX(uint8_t pin, MCP_PORT port, uint8_t ioDir, uint8_t state) {
32+
_mcp->setPinX(pin, port, ioDir, state);
33+
}
34+
35+
void MultiPlexer_MCP23017::setPinMode(uint8_t pin, MCP_PORT port, uint8_t state) {
36+
_mcp->setPinMode(pin, port, state);
37+
}

MultiPlexer_MCP23017/MultiPlexer_MCP23017.h

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,11 @@ class MultiPlexer_MCP23017
1616
);
1717
void begin();
1818
void setPortMode(uint8_t val, MCP_PORT port);
19+
bool getPin(byte pin, MCP_PORT port);
1920
void setAllPins(MCP_PORT port, byte state);
2021
void setPin(byte pin, MCP_PORT port, byte state);
21-
bool getPin(byte pin, MCP_PORT port);
22+
void setPinX(uint8_t pin, MCP_PORT port, uint8_t ioDir, uint8_t state);
23+
void setPinMode(uint8_t pin, MCP_PORT port, uint8_t state);
2224

2325
private:
2426
MCP23017* _mcp;

Potentiometer_ADS1115/Potentiometer_ADS1115.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ void Potentiometer_ADS1115::read() {
3333
}
3434
if (_val != _prev) {
3535
_prev = _val;
36+
//Serial.println(_val);
3637
//_callback.callback();
3738
}
3839
}

0 commit comments

Comments
 (0)