property BatteryList.BatteryInfo

The one battery the camera reports.

Properties

channelId: number

Zero-based channel; the push always writes 0.

chargeStatus: "none" | "charging" | "chargeComplete"

Charging state.

adapterStatus: "none" | "adapter" | "solarPanel"

What the battery charges from.

voltage: number

Battery voltage, unsigned.

current: number

Battery current, signed.

temperature: number

Battery temperature, signed.

batteryPercent: number

Charge level in percent.

lowPower: number

Low battery flag.

batteryVersion: number

Battery type, from sc_get_battery_type.

Usage

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