Message send by a Charger to reports its dice charger statuses

Implements

  • PixelMessage

Constructors

Properties

slot0ChargedOnce: boolean = false
slot0Current: number = 0
slot0DiePresent: boolean = false
slot0RawCurrent: number = 0
slot0Skipped: boolean = false
slot0State: number = ChargerSlotStateValues.off
slot1ChargedOnce: boolean = false
slot1Current: number = 0
slot1DiePresent: boolean = false
slot1RawCurrent: number = 0
slot1Skipped: boolean = false
slot1State: number = ChargerSlotStateValues.off
slot2ChargedOnce: boolean = false
slot2Current: number = 0
slot2DiePresent: boolean = false
slot2RawCurrent: number = 0
slot2Skipped: boolean = false
slot2State: number = ChargerSlotStateValues.off
slot3ChargedOnce: boolean = false
slot3Current: number = 0
slot3DiePresent: boolean = false
slot3RawCurrent: number = 0
slot3Skipped: boolean = false
slot3State: number = ChargerSlotStateValues.off
slot4ChargedOnce: boolean = false
slot4Current: number = 0
slot4DiePresent: boolean = false
slot4RawCurrent: number = 0
slot4Skipped: boolean = false
slot4State: number = ChargerSlotStateValues.off
slot5ChargedOnce: boolean = false
slot5Current: number = 0
slot5DiePresent: boolean = false
slot5RawCurrent: number = 0
slot5Skipped: boolean = false
slot5State: number = ChargerSlotStateValues.off
slot6ChargedOnce: boolean = false
slot6Current: number = 0
slot6DiePresent: boolean = false
slot6RawCurrent: number = 0
slot6Skipped: boolean = false
slot6State: number = ChargerSlotStateValues.off
slot7ChargedOnce: boolean = false
slot7Current: number = 0
slot7DiePresent: boolean = false
slot7RawCurrent: number = 0
slot7Skipped: boolean = false
slot7State: number = ChargerSlotStateValues.off
type: number = ChargerMessageTypeValues.slotsStatuses

Type of the message.

Methods

  • Returns {
        chargedOnce: boolean;
        current: number;
        diePresent: boolean;
        rawCurrent: number;
        skipped: boolean;
        state:
            | undefined
            | "off"
            | "charging"
            | "FOD";
    }[]