Panasonic Zoom control not working/Pan & Tilt are

Post here to ask any questions about hardware suitability, configuration in ZoneMinder, or experiences. If you just want to know if something works with ZoneMinder or not, please check the Hardware Compatibility sections in the forum, and the Wiki first. Also search this topic as well.
Post Reply
cknox
Posts: 41
Joined: Wed Jan 30, 2008 7:12 pm
Location: San Francisco, CA

Panasonic Zoom control not working/Pan & Tilt are

Post by cknox »

NOTE: I have this issue posted in "Hardware Queries" as well. Yet, I don't think it's a hardware issue, as the Zoom feature works with the unit's proprietary software. It has to be a ZM configuration problem.

ZM version: 1.23.3
Linux flavor: OpenSuSE 10.3
Camera Hardware: PANASONIC BB-HCE481A (POE)

I edited PanasonicIP.pm and got the Pan right/left and tilt up/down controls to work using the command script returned by the Panasonic software; however, using the same for the zoom controls doesn't work. All the controls work using the Panasonic app. Do the Max/Min zoom range settings have to be set in the Control Capabilities? The "out of the box" ZM default PanasonicIP.pm script did not work either. The script changes I made are as follows:

sub zoomConTele
{
my $self = shift;
my $params = shift;
my $step = $self->getParam( $params, 'step' );
Debug( "Zoom Tele" );
my $cmd = "nphControlCamera?Direction=ZoomTele&Resolution=320x240&Quality=Motion&RPeriod=0&Size=STD&PresetOperation=Move&Language=0";
$self->sendCmd( $cmd );
}

sub zoomConWide
{
my $self = shift;
my $params = shift;
my $step = $self->getParam( $params, 'step' );
Debug( "Zoom Wide" );
my $cmd = "nphControlCamera?Direction=ZoomWide&Resolution=320x240&Quality=Motion&RPeriod=0&Size=STD&PresetOperation=Move&Language=0";
$self->sendCmd( $cmd );
}


Someone please help!
cknox
Posts: 41
Joined: Wed Jan 30, 2008 7:12 pm
Location: San Francisco, CA

zmcontrol.log output

Post by cknox »

Attached is the output of zmcontrol.log when trying to utilize the zoom funtionali

ZoneMinder::Control::PanasonicIP]
06/02/08 19:18:55.015273 zmcontrol[4817].INF [Starting control server 23/PanasonicIP]
06/02/08 19:18:55.018039 zmcontrol[4820].INF [Control server 23/PanasonicIP starting at 08/06/02 19:18:55]
06/02/08 19:18:56.039780 zmcontrol[4820].FAT [Can't access zoomRelWide member of object of class ZoneMinder::Control::PanasonicIP]
06/02/08 19:18:56.941179 zmcontrol[4829].INF [Starting control server 23/PanasonicIP]
06/02/08 19:18:56.949212 zmcontrol[4832].INF [Control server 23/PanasonicIP starting at 08/06/02 19:18:56]
06/02/08 19:18:57.954463 zmcontrol[4832].FAT [Can't access zoomRelWide member of object of class ZoneMinder::Control::PanasonicIP]
06/02/08 19:18:58.361034 zmcontrol[4834].INF [Starting control server 23/PanasonicIP]
06/02/08 19:18:58.364326 zmcontrol[4837].INF [Control server 23/PanasonicIP starting at 08/06/02 19:18:58]
06/02/08 19:18:59.384834 zmcontrol[4837].FAT [Can't access zoomRelWide member of object of class ZoneMinder::Control::PanasonicIP]
06/02/08 19:19:01.001378 zmcontrol[4846].INF [Starting control server 23/PanasonicIP]
06/02/08 19:19:01.004871 zmcontrol[4849].INF [Control server 23/PanasonicIP starting at 08/06/02 19:19:01]
06/02/08 19:19:02.014762 zmcontrol[4849].FAT [Can't access zoomRelTele member of object of class ZoneMinder::Control::PanasonicIP]
06/02/08 19:19:50.603223 zmcontrol[4952].INF [Starting control server 23/PanasonicIP]
06/02/08 19:19:50.606923 zmcontrol[4955].INF [Control server 23/PanasonicIP starting at 08/06/02 19:19:50]
06/02/08 19:20:54.801426 zmcontrol[4955].FAT [Can't access zoomRelWide member of object of class ZoneMinder::Control::PanasonicIP]
06/02/08 19:20:59.425696 zmcontrol[5095].INF [Starting control server 23/PanasonicIP]
06/02/08 19:20:59.428983 zmcontrol[5098].INF [Control server 23/PanasonicIP starting at 08/06/02 19:20:59]
06/02/08 19:21:00.438116 zmcontrol[5098].FAT [Can't access zoomRelTele member of object of class ZoneMinder::Control::PanasonicIP]
06/02/08 19:21:00.967300 zmcontrol[5100].INF [Starting control server 23/PanasonicIP]
06/02/08 19:21:00.970078 zmcontrol[5103].INF [Control server 23/PanasonicIP starting at 08/06/02 19:21:00]
Post Reply