From 0c13874954d71194d16bbb834f2cb22243e180fb Mon Sep 17 00:00:00 2001 From: mgernoth <> Date: Thu, 9 Mar 2017 09:24:29 +0000 Subject: [PATCH] 00_HMUARTLGW.pm: change qLen default, update documentation git-svn-id: https://svn.fhem.de/fhem/trunk@13655 2b470e98-0d58-463d-a4d8-8e2adae1ed80 --- fhem/FHEM/00_HMUARTLGW.pm | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/fhem/FHEM/00_HMUARTLGW.pm b/fhem/FHEM/00_HMUARTLGW.pm index af0387825..57c0b8f32 100644 --- a/fhem/FHEM/00_HMUARTLGW.pm +++ b/fhem/FHEM/00_HMUARTLGW.pm @@ -530,7 +530,7 @@ sub HMUARTLGW_SendPendingCmd($) if (defined($hash->{XmitOpen}) && $hash->{XmitOpen} == 2) { if ($hash->{Helper}{PendingCMD}) { - my $qLen = AttrVal($name, "qLen", 20); + my $qLen = AttrVal($name, "qLen", 60); if (scalar(@{$hash->{Helper}{PendingCMD}}) < $qLen) { $hash->{XmitOpen} = 1; } @@ -1570,7 +1570,7 @@ sub HMUARTLGW_Write($$$) #return; } - my $qLen = AttrVal($name, "qLen", 20); + my $qLen = AttrVal($name, "qLen", 60); #Queue full? if ($hash->{Helper}{PendingCMD} && @@ -1886,8 +1886,8 @@ sub HMUARTLGW_Attr(@) } } elsif ($aName eq "qLen") { if ($cmd eq "set") { - return "wrong syntax: qLen must be between 1 and 100" - if ($aVal !~ m/^\d+$/ || $aVal < 1 || $aVal > 100); + return "wrong syntax: qLen must be between 1 and 200" + if ($aVal !~ m/^\d+$/ || $aVal < 1 || $aVal > 200); $attr{$name}{$aName} = $aVal; } else { delete $attr{$name}{$aName}; @@ -2510,8 +2510,10 @@ sub HMUARTLGW_getVerbLvl($$$$) {