[go: up one dir, main page]

Menu

#55 DS2413

v1.0x_(future)
open
nobody
None
9
2012-12-25
2012-11-21
No

owhttpd don't write to any DS2413 properties unless PIO.BYTE.
owserver don't write to any DS2413 properties.
How fix it?

Example:
This script is must blinked PIO.A

!/usr/bin/perl

use OWNet;
use Time::HiRes qw( usleep );

my $computer = '3A.B01207000000';

Create owserver object

my $ow = OWNet->new('192.168.1.20:5556');

my $val = $ow->read("$computer/PIO.A");
if( defined($val) ){
print "$val\n";
if( $val eq "0" ){
for( my $i=0; $i < 1000; $i++ ) {
$ow->write("$computer/PIO.A", 1) or print "Fault set value 1 of $computer/PIO.B";
usleep(500);
$ow->write("$computer/PIO.A", 0) or print "Fault set value 0 of $computer/PIO.B";
usleep(500);
}
}
}

Discussion

  • Maxim Parkhomenko

    • milestone: v0.9x --> v1.0x_(future)
     
  • Maxim Parkhomenko

    • milestone: v1.0x_(future) --> v0.9x
     
  • Maxim Parkhomenko

    • private: Yes --> No
    • milestone: v0.9x --> v1.0x_(future)
    • priority: 1 --> 9