Current section

Files

Jump to
hikvision_client lib hikvision ptz.ex
Raw

lib/hikvision/ptz.ex

defmodule Hikvision.PTZ do
@moduledoc """
PTZ(pan/tilt/zoom) operations
"""
alias Hikvision.Operation
@prefix "/ISAPI/PTZCtrl"
@doc """
Initialize the lens
"""
@spec reset_focus(binary()) :: Operation.t()
def reset_focus(channel) do
Operation.new("#{@prefix}/channels/#{channel}/onepushfoucs/reset", http_method: :put)
end
end