Bosch-RCPPlus

 view release on metacpan or  search on metacpan

lib/Bosch/RCPPlus/Commands.pm  view on Meta::CPAN

package Bosch::RCPPlus::Commands;
use strict;

use POSIX qw(floor);
use Bosch::RCPPlus::Utils qw(bytes2int);

our %Type = (
	flag => 'F_FLAG',
	unicode => 'P_UNICODE',
	octect => 'P_OCTET',
	word => 'T_DWORD',
);

our %Direction = (
	read => 'READ',
	write => 'WRITE',
);

sub ptz_available

lib/Bosch/RCPPlus/Commands.pm  view on Meta::CPAN

		num => $num || 1,
	);
}

sub name
{
	my ($num) = @_;

	return (
		command => '0x0019',
		type => $Type{unicode},
		drection => $Direction{read},
		num => $num || 1,
	);
}

##*
# -1 <= evt.pan <= 1
# -1 <= evt.tilt <= 1
# Zoom: -1 / +1
#



( run in 0.655 second using v1.01-cache-2.11-cpan-88abd93f124 )