From 74243c515d26c59575373d7f8b4dd57faf751ea9 Mon Sep 17 00:00:00 2001 From: rudolfkoenig Date: Sun, 12 Oct 2008 15:09:02 +0000 Subject: [PATCH] Reversing bits is done in FW git-svn-id: svn://svn.code.sf.net/p/fhem/code/trunk@256 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/14_CUL_WS.pm | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/fhem/FHEM/14_CUL_WS.pm b/fhem/FHEM/14_CUL_WS.pm index 532b70a32..b65cb715c 100755 --- a/fhem/FHEM/14_CUL_WS.pm +++ b/fhem/FHEM/14_CUL_WS.pm @@ -76,24 +76,6 @@ CUL_WS_Parse($$) my @a = split("", $msg); - if(@a == 5) { # 433MHz / reverse the bits - my (@b, $ob); - for(my $i = 0; $i<@a; $i++) { - my $r = hex($a[$i]); - $r = ((($r & 0x3)<<2) | (($r & 0xc)>>2)); - $r = ((($r & 0x5)<<1) | (($r & 0xa)>>1)); - - if($i&1) { - push(@b, sprintf("%X%X", $r, $ob)); - } elsif($i == (@a-1)) { - push(@b, sprintf("%X", $r)); - } else { - $ob = $r; - } - } - @a = @b; - } - my $firstbyte = hex($a[1]); my $cde = ($firstbyte&7) + 1;