From: Alan W. <arw...@wo...> - 2002-06-09 08:28:07
|
To this day I have still not figured out how this code ever gets invoked. = Because: X10_MR26.pm doesn't set an item $Remote to any values, $Transmitter appears in = no other code. So unless there is some special handling in abstract ways with the object = $Remote =3D new X10_MR26 getting all X commands placed as a state change, how = does that bugger work? >> I assume the code you un-commented in x10_mr26.pl was this: >> # You may want to limit this to not relay >> busy motion detectors >> $Remote =3D new X10_MR26; >> $Transmitter =3D new X10_Item; >> if ($state =3D state_now $Remote and $state =3D~ /^X/) { >> # print_log "Relaying X10 data from the MR26: $state"; >> # set $Transmitter $state; >> } >> With that code un-commented, you should see errata in the print log >> whenever >> the mr26 receives anything. Do you see that? Is the light you want to >> trigger on the same C2 code? What do you mean when you see a response via >> the mh menu? >> Bruce Epson Inkjet Printer FAQ: http://welcome.to/epson-inkjet |