disguise developers

Designer Plugins

Plugins for Disguise Designer software.

AgileCamera

Base class: CameraDevice

Properties

address : int

The device ID in which to send commands to. Use 255 to broadcast. Also set IP in UDP device to 255.255.255.255 so messages are also broadcast.

UserName: Address

cameraModel : int

Select the type of camera that supports the Agile UBus protocol.

Options: {0: ‘ARC360’}
UserName: Camera model

control_device : ControlDevice

UserName: Control device

debugMode : bool

invertPan : int

Flips value sent to camera during jog for pan axis

Options: {0: ‘Normal’, 1: ‘Inverted’}
UserName: Invert pan

invertTilt : int

Flips value sent to camera during jog for tilt axis

Options: {0: ‘Normal’, 1: ‘Inverted’}
UserName: Invert tilt

invertZoom : int

Flips value sent to camera during jog for zoom

Options: {0: ‘Normal’, 1: ‘Inverted’}
UserName: Invert zoom

Methods

sendChangeAddressCommand(self, newAddress: int)

sendPTZJoystickCommand(self, pan: float, tilt: float, zoom: float)

sendRecallPresetCommand(self, preset: int)

sendSavePresetCommand(self, preset: int)