From c35f5fe143580c201f6a14be5ea3c4de8ec074bf Mon Sep 17 00:00:00 2001 From: klauswitt Date: Mon, 17 Nov 2014 18:03:42 +0000 Subject: [PATCH] 52_I2C_MCP23017.pm: fix: update Inputs on start git-svn-id: svn://svn.code.sf.net/p/fhem/code/trunk@7007 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/52_I2C_MCP23017.pm | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/fhem/FHEM/52_I2C_MCP23017.pm b/fhem/FHEM/52_I2C_MCP23017.pm index 6809d10fc..53828753c 100644 --- a/fhem/FHEM/52_I2C_MCP23017.pm +++ b/fhem/FHEM/52_I2C_MCP23017.pm @@ -130,6 +130,14 @@ sub I2C_MCP23017_Init($$) { #Geraet beim anlegen/booten } } + #Output level wieder setzen die zweite + #$sbyte = 0; + #foreach (reverse 0..7) { + # $sbyte += $setsP{ReadingsVal($hash->{NAME},"PortA".$_,"off")} << ($_); #Werte fuer PortA aus dem Reading holen + # $sbyte += $setsP{ReadingsVal($hash->{NAME},"PortB".$_,"off")} << (8 + $_); + #} + #$msg = I2C_MCP23017_SetRegPair($hash, $sbyte, "GPIO") if $sbyte; + I2C_MCP23017_Get($hash, $hash->{NAME}); $hash->{STATE} = 'Initialized'; return ($msg) ? $msg : undef; } @@ -500,7 +508,7 @@ sub I2C_MCP23017_UpdReadings($$$) { #nach Rueckmeldung read Set