2
0
mirror of https://github.com/fhem/fhem-mirror.git synced 2025-03-03 16:56:54 +00:00

FRM_OWX_Reset

git-svn-id: https://svn.fhem.de/fhem/trunk@2598 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
ntruchsess 2013-01-30 00:29:13 +00:00
parent b8d61875f9
commit 15bd329481

View File

@ -421,6 +421,20 @@ sub FRM_OWX_firmata_to_device
return sprintf ("%02X.%02X%02X%02X%02X%02X%02X.%02X",$device->{family},@{$device->{identity}},$device->{crc});
}
sub FRM_OWX_Reset {
my ($hash) = @_;
#-- get the interface
my $frm = $hash->{IODev};
return undef unless defined $frm;
my $firmata = $frm->{FirmataDevice};
my $pin = $hash->{PIN};
return undef unless ( defined $firmata and defined $pin );
$firmata->onewire_reset($pin);
return 1;
}
sub FRM_OWX_Complex ($$$$) {
my ( $hash, $owx_dev, $data, $numread ) = @_;
@ -433,7 +447,7 @@ sub FRM_OWX_Complex ($$$$) {
my $pin = $hash->{PIN};
return undef unless ( defined $firmata and defined $pin );
my $ow_command = { reset => 1, };
my $ow_command = {};
#-- has match ROM part
if ($owx_dev) {