mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-05-04 22:19:38 +00:00
MYSENSORS: fix perl warnings
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6801 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
6e19f14a68
commit
ebd706cd37
@ -316,7 +316,7 @@ sub sendClientMessage($%) {
|
|||||||
sendMessage($hash->{IODev},%msg);
|
sendMessage($hash->{IODev},%msg);
|
||||||
}
|
}
|
||||||
|
|
||||||
sub mapReading($$) {
|
sub mapReading($$$$) {
|
||||||
my($hash, $type, $childId, $value) = @_;
|
my($hash, $type, $childId, $value) = @_;
|
||||||
|
|
||||||
if(defined (my $mapping = $hash->{typeMappings}->{$type})) {
|
if(defined (my $mapping = $hash->{typeMappings}->{$type})) {
|
||||||
|
@ -24,20 +24,20 @@ sub parseMsg($) {
|
|||||||
|
|
||||||
sub createMsg(%) {
|
sub createMsg(%) {
|
||||||
my %msgRef = @_;
|
my %msgRef = @_;
|
||||||
my @fields = ( $msgRef{'radioId'},
|
my @fields = ( $msgRef{'radioId'} // "",
|
||||||
$msgRef{'childId'},
|
$msgRef{'childId'} // "",
|
||||||
$msgRef{'cmd'},
|
$msgRef{'cmd'} // "",
|
||||||
$msgRef{'ack'},
|
$msgRef{'ack'} // "",
|
||||||
$msgRef{'subType'},
|
$msgRef{'subType'} // "",
|
||||||
defined($msgRef{'payload'}) ? $msgRef{'payload'} : "" );
|
$msgRef{'payload'} // "");
|
||||||
return join(';', @fields);
|
return join(';', @fields);
|
||||||
}
|
}
|
||||||
|
|
||||||
sub dumpMsg($) {
|
sub dumpMsg($) {
|
||||||
my $msgRef = shift;
|
my $msgRef = shift;
|
||||||
my $cmd = commandToStr($msgRef->{'cmd'});
|
my $cmd = defined $msgRef->{'cmd'} ? commandToStr($msgRef->{'cmd'}) : "''";
|
||||||
my $st = subTypeToStr( $msgRef->{'cmd'}, $msgRef->{'subType'} );
|
my $st = (defined $msgRef->{'cmd'} and defined $msgRef->{'subType'}) ? subTypeToStr( $msgRef->{'cmd'}, $msgRef->{'subType'} ) : "''";
|
||||||
return sprintf("Rx: fr=%03d ci=%03d c=%03d(%-14s) st=%03d(%-16s) ack=%d %s\n", $msgRef->{'radioId'}, $msgRef->{'childId'}, $msgRef->{'cmd'}, $cmd, $msgRef->{'subType'}, $st, $msgRef->{'ack'}, defined($msgRef->{'payload'}) ? "'".$msgRef->{'payload'}."'" : "");
|
return sprintf("Rx: fr=%03d ci=%03d c=%03d(%-14s) st=%03d(%-16s) ack=%d %s\n", $msgRef->{'radioId'} // "", $msgRef->{'childId'} // "", $msgRef->{'cmd'} // "", $cmd, $msgRef->{'subType'} // "", $st, $msgRef->{'ack'} // "", "'".$msgRef->{'payload'} // ""."'");
|
||||||
}
|
}
|
||||||
|
|
||||||
sub gettime {
|
sub gettime {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user