From e27d9339e33e008dc1ef05870cc0165d7e422440 Mon Sep 17 00:00:00 2001 From: justme1968 Date: Wed, 7 Aug 2013 19:56:02 +0000 Subject: [PATCH] fixed address detection git-svn-id: svn://svn.code.sf.net/p/fhem/code/trunk@3606 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/34_SWAP.pm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/fhem/FHEM/34_SWAP.pm b/fhem/FHEM/34_SWAP.pm index f2a766458..491430063 100755 --- a/fhem/FHEM/34_SWAP.pm +++ b/fhem/FHEM/34_SWAP.pm @@ -746,10 +746,11 @@ SWAP_findFreeAddress($$) { my ($hash, $orig) = @_; - for( my $addr = 0xF0; $addr < 0xFF; $addr++ ) { + for( my $i = 0xF0; $i < 0xFF; $i++ ) { + my $addr = sprintf( "%02X", $i ); next if( $modules{SWAP}{defptr}{$addr} ); - return sprintf( "%02X", $addr ); + return $addr; } return $orig;