Home > @magiclane/maps-sdk > SenseDataFactory > produceBattery

SenseDataFactory.produceBattery() method

Creates a new Battery instance

Signature:

static produceBattery(level?: number, state?: BatteryState, health?: BatteryHealth, temperature?: number, voltage?: number, acquisitionTime?: Date): Battery;

Parameters

Parameter

Type

Description

level

number

(Optional) Battery level percentage

state

BatteryState

(Optional) Battery state

health

BatteryHealth

(Optional) Battery health

temperature

number

(Optional) Battery temperature

voltage

number

(Optional) Battery voltage in millivolts

acquisitionTime

Date

(Optional) Time of data acquisition

Returns:

Battery