mirror of https://github.com/arendst/Tasmota.git
MCP23008/MCP23017 Bugfix for resetX - Fix default intmode to ALL for pin modes 2 through 4 (Input pin modes)
This commit is contained in:
parent
4cde6bb463
commit
5560e6ae4a
|
@ -331,7 +331,10 @@ void MCP230xx_Reset(uint8_t pinmode) {
|
|||
Settings.mcp230xx_config[pinx].pinmode=pinmode;
|
||||
Settings.mcp230xx_config[pinx].pullup=pullup;
|
||||
Settings.mcp230xx_config[pinx].saved_state=0;
|
||||
Settings.mcp230xx_config[pinx].int_report_mode=0;
|
||||
Settings.mcp230xx_config[pinx].int_report_mode=3;
|
||||
if (pinmode > 1 && pinmode < 5) {
|
||||
Settings.mcp230xx_config[pinx].int_report_mode=0; // Enabled for ALL by default
|
||||
}
|
||||
Settings.mcp230xx_config[pinx].b7=0;
|
||||
}
|
||||
MCP230xx_ApplySettings();
|
||||
|
|
Loading…
Reference in New Issue