Iot.Device.PiJuiceDevice.Models Namespace

Classes

BatteryExtendedProfile

Battery extended profile

BatteryProfile

Battery profile

BatteryProfileStatus

Battery profile status

ChargingConfig

Charging configuration

FaultStatus

PiJuice Fault Status

LedBlink

Led blink pattern

LedConfig

Led configuration

PiJuiceInfo

PiJuice info

PowerInput

PiJuice power input

Status

PiJuice Status

WakeUpOnCharge

Wake up on charge configuration

Enums

BatteryChargingTemperatureFault

Battery charging temperature fault

BatteryChemistry

Type of Battery Chemistry

BatteryOrigin

Battery origin

BatteryProfileSource

Battery profile source

BatteryState

Battery state

BatteryTemperatureSense

Determine how the battery temperature is taken

Button

User configurable buttons

ButtonEventType

Button event types

ButtonSwitch

User configurable buttons

IdEepromAddress

EEPROM I2C Address

Led

Led designator

LedFunction

Led function type

PowerInputType

Power input type for charging and supplying VSYS output

PowerInState

Power input state

PowerRegulatorMode

5V Power regulator supplies 5V power Rail with up to 2.5A of continuous current

RelativeStateOfChangeEstimationType

Battery relative state-of-health

RunPin

Run pin configuration

SystemPowerSwitch

VSYS on J3 to provide power to external devices