From d906cf1b33cdbc6dc488d51b0bfde41b5802d05f Mon Sep 17 00:00:00 2001 From: ntruchsess <> Date: Thu, 7 Mar 2013 14:12:11 +0000 Subject: [PATCH] fix init that was broken by yesterdays change to 10_FRM git-svn-id: https://svn.fhem.de/fhem/trunk@2865 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/20_FRM_I2C.pm | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/fhem/FHEM/20_FRM_I2C.pm b/fhem/FHEM/20_FRM_I2C.pm index d784d4805..fcc9c26c7 100755 --- a/fhem/FHEM/20_FRM_I2C.pm +++ b/fhem/FHEM/20_FRM_I2C.pm @@ -26,17 +26,17 @@ FRM_I2C_Init($) my ($hash,$args) = @_; my $u = "wrong syntax: define FRM_I2C address register numbytes"; - return $u if(int(@$args) < 5); + return $u if(int(@$args) < 3); - $hash->{"i2c-address"} = @$args[2]; - $hash->{"i2c-register"} = @$args[3]; - $hash->{"i2c-bytestoread"} = @$args[4]; + $hash->{"i2c-address"} = @$args[0]; + $hash->{"i2c-register"} = @$args[1]; + $hash->{"i2c-bytestoread"} = @$args[2]; return "no IODev set" unless defined $hash->{IODev}; return "no FirmataDevice assigned to ".$hash->{IODev}->{NAME} unless defined $hash->{IODev}->{FirmataDevice}; eval { - $hash->{IODev}->{FirmataDevice}->i2c_read(@$args[2],@$args[3],@$args[4]); + $hash->{IODev}->{FirmataDevice}->i2c_read(@$args[0],@$args[1],@$args[2]); }; return "error calling i2c_read: ".$@ if ($@); return undef;