variable startZoomFocus

Codec for <StartZoomFocus>.

Examples

Build a focus move

import { assertEquals } from "@std/assert";
import { startZoomFocus } from "@hertzg/reolink-api/protocol/params";

assertEquals(
  startZoomFocus.encode({ channelId: 0, command: "focusPos", movePos: 250 }),
  '<StartZoomFocus version="1.1"><channelId>0</channelId>' +
    "<command>focusPos</command><movePos>250</movePos></StartZoomFocus>",
);

Type

XmlParam<"StartZoomFocus", StartZoomFocus>

Usage

import { startZoomFocus } from "protocol/params/mod.ts";