SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-ControlX10-CM17 rpm build for : OpenSuSE. For other distributions click perl-ControlX10-CM17.

Name : perl-ControlX10-CM17
Version : 0.07 Vendor : obs://build_opensuse_org/devel:languages:perl
Release : lp156.9.1 Date : 2024-07-03 17:56:00
Group : Development/Libraries/Perl Source RPM : perl-ControlX10-CM17-0.07-lp156.9.1.src.rpm
Size : 0.02 MB
Packager : https://www_suse_com/
Summary : Perl extension for \'FireCracker\' RF Transmitter
Description :
The FireCracker (CM17A) is a send-only X10 controller that connects to a
serial port and transmits commands via RF to X10 transceivers.

The FireCracker derives its power supply from either the RTS or DTR signals
from the serial port. At least one of these signals must be high at all
times to ensure that power is not lost from the FireCracker. The signals
are pulsed to transmit a bit (DTR for \'1\' and RTS for \'0\'). The normal
rx/tx read/write lines are not used by the device - but are passed through
to allow another serial device to be connected (as long as it does not
require hardware handshaking).

A 40-bit command packet consists of a constant 16 bit header, a constant 8
bit footer, and 16 data bits. The data is subdivided into a 5 bit address
_$house_ code (A-P) and an 11 bit _$operation_. There are \"ON\" commands for
16 units per _$house_ code (1J, 2J...FJ, GJ) and similar \"OFF\" commands
(1K, 2K...FK, GK). A *send* decodes a parameter string that combines
*$house$operation* into a single instruction. In addition to _$operation_
commands that act on individual units, there are some that apply to the
entire _$house_ code or to previous commands.

$operation FUNCTION
L Brighten Last Light Programmed 14%
M Dim Last Light Programmed 14%
N All Lights Off
O All Lights On
P All Units Off

Starting with Version 0.6, a series of Brighten or Dim Commands may be
combined into a single _$operation_ by specifying a signed amount of change
desired after the unit code. An \"ON\" command will be sent to select the
unit followed by at least one Brighten/Dim. The value will round to the
next larger magnitude if not a multiple of 14%.

&ControlX10::CM17::send($serial_port, \'A3-10\');


&ControlX10::CM17::send($serial_port, \'A3-42\');


&ControlX10::CM17::send($serial_port, \'AF-45\');

RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl:/CPAN-C/15.6/noarch

Content of RPM  Provides Requires

Download
ftp.icm.edu.pl  perl-ControlX10-CM17-0.07-lp156.9.1.noarch.rpm
     

Provides :
perl(ControlX10::CM17)
perl-ControlX10-CM17

Requires :
perl(:MODULE_COMPAT_5.26.1)
rpmlib(CompressedFileNames) <= 3.0.4-1
rpmlib(FileDigests) <= 4.6.0-1
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(PayloadIsXz) <= 5.2-1


Content of RPM :
/usr/lib/perl5/vendor_perl/5.26.1/ControlX10
/usr/lib/perl5/vendor_perl/5.26.1/ControlX10/CM17.pm
/usr/lib/perl5/vendor_perl/5.26.1/x86_64-linux-thread-multi
/usr/share/doc/packages/perl-ControlX10-CM17
/usr/share/doc/packages/perl-ControlX10-CM17/Changes
/usr/share/doc/packages/perl-ControlX10-CM17/README
/usr/share/doc/packages/perl-ControlX10-CM17/README.txt
/usr/share/man/man3/ControlX10::CM17.3pm.gz

 
ICM