ptz commands

Download PTZ Commands

If you can't read please download the document

Upload: hayden

Post on 07-Nov-2015

5 views

Category:

Documents


1 download

DESCRIPTION

PTZ Commands

TRANSCRIPT

URI definitions: protected static final String ptzCommand = "/api/ptz.cgi?PTZNumber="; protected static final String panCommand = "&PanSpeed="; protected static final String tiltCommand = "&TiltSpeed="; protected static final String zoomCommand = "&ZoomSpeed="; protected static final String irisCommand = "&IrisSpeed="; protected static final String focusCommand = "&FocusSpeed="; protected static final String stopPtzCommand = panCommand + "0" + tiltCommand + "0" + zoomCommand + "0" + irisCommand + "0" + focusCommand + "0"; protected static final String gotoPresetCommand = "&GotoPreset="; protected static final String setPresetCommand = "&SetPreset=";Iris URI: public boolean beginIrisOpen() { return sendCommand(ptzCommand + ptzNumber+irisCommand+irisSpeed); } public boolean endIrisOpen() { return sendCommand(ptzCommand + ptzNumber+irisCommand+"0"); } public boolean beginIrisClose() { return sendCommand(ptzCommand + ptzNumber+irisCommand+"-"+irisSpeed); } public boolean endIrisClose() { return sendCommand(ptzCommand + ptzNumber+irisCommand+"0"); }Pan/Tilt URI: public boolean beginUpRight() { String uri = ptzCommand + ptzNumber; uri += tiltCommand; uri += tiltSpeed; uri += panCommand; uri += panSpeed; return sendCommand(uri); }