From 447918d46b8034467b5775c97d57c75ecc56e7e3 Mon Sep 17 00:00:00 2001 From: hcs-svn <> Date: Wed, 10 Jun 2015 15:48:56 +0000 Subject: [PATCH] 36_LaCrosse.pm: removed switch git-svn-id: https://svn.fhem.de/fhem/trunk@8727 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/36_LaCrosse.pm | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/fhem/FHEM/36_LaCrosse.pm b/fhem/FHEM/36_LaCrosse.pm index c12b18b91..9c69e7d19 100644 --- a/fhem/FHEM/36_LaCrosse.pm +++ b/fhem/FHEM/36_LaCrosse.pm @@ -7,7 +7,6 @@ package main; use strict; use warnings; use SetExtensions; -use Switch; sub LaCrosse_Parse($$); @@ -245,12 +244,15 @@ sub LaCrosse_Parse($$) { $addr = sprintf( "%02X", $bytes[0] ); $typeNumber = $bytes[1]; - switch($typeNumber) { - case 1 {$typeName = "TX22";} - case 2 {$typeName = "NodeSensor";} - else {$typeName = "unknown";} + if($typeNumber == 1) { + $typeName = "TX22"; + } + elsif($typeNumber == 2) { + $typeName = "NodeSensor"; + } + else { + $typeName = "unknown"; } - $battery_new = $bytes[13] & 0x01; $battery_low = $bytes[13] & 0x04;