macbook charging issue 2024-12-07

on some chargers, the battery will show as ‘Not charging’ with the plug symbol. on the order of every 10-300 seconds, the adapter appears to disconnect for a fraction of a second, and then reconnect.

regardless of this behavior, the battery level does rise over time.

it seemed like this break in connection was happening on cue whenever the battery charge percentage changed by 1 percentage point.

often, after some number of these cycles, the charging wattage will drop to 15 and remain there.

this does not appear to happen with:

  • plugable TB4 hub & TB4 cable
  • non USB-PD chargers (type A to type C)
  • magsafe

my two main guesses as to why:

  • installed Battery Toolkit to limit charging, that may have made some change in the system which persisted even after uninstalled
  • both cables are more than a couple years old, maybe the standard is outdated

goals

  • find a way to predict whether a specific cable or adapter will cause this issue by inspecting its parameters such as the UsbHvcMenu
  • determine whether this requires a software or a hardware solution

data

I ran this command while the macbook was charging from various sources.

ioreg -r -c "AppleSmartBattery" >> path/to/this/file.md

each scenario has 1-2 logs: i ran it once upon plugging it in, then again after waiting maybe 10-30 seconds (i wasn’t very precise about this).

skip past all the logs (no this link doesn’t work, no i don’t know why, yes it would be nice if it worked)

not plugged in

+-o AppleSmartBattery  <class AppleSmartBattery, id 0x100000525, registered, matched, active, busy 0 (24 ms), retain 8>
    {
      "PostChargeWaitSeconds" = 120
      "built-in" = Yes
      "AppleRawAdapterDetails" = ()
      "CurrentCapacity" = 75
      "PackReserve" = 127
      "DeviceName" = "bq40z651"
      "PostDischargeWaitSeconds" = 120
      "CarrierMode" = {"CarrierModeLowVoltage"=3600,"CarrierModeHighVoltage"=4100,"CarrierModeStatus"=0}
      "TimeRemaining" = 450
      "ChargerConfiguration" = 0
      "IOGeneralInterest" = "IOCommand is not serializable"
      "IOReportLegend" = ({"IOReportChannels"=((7167869599145487988,6460407809,"BatteryCycleCount")),"IOReportGroupName"="Battery","IOReportChannelInfo"={"IOReportChannelUnit"=0}})
      "AtCriticalLevel" = No
      "BatteryCellDisconnectCount" = 0
      "UpdateTime" = 1733608879
      "Amperage" = 18446744073709551196
      "AppleRawCurrentCapacity" = 3250
      "AbsoluteCapacity" = 0
      "AvgTimeToFull" = 65535
      "ExternalConnected" = No
      "ExternalChargeCapable" = No
      "AppleRawBatteryVoltage" = 12195
      "BootVoltage" = 0
      "BatteryData" = {"Ra03"=78,"Ra10"=113,"CellWom"=(0,0),"RaTableRaw"=(<00d900390035003d00680033003c004b005c00730081009400e001d603580000>,<00ff0044003c0049006f00400051005a0061006f007d009100e801d003560000>,<010d00470041004e0070003b0046004b005200640071007700c4019e02f50000>),"Qstart"=0,"AdapterPower"=,"TrueRemainingCapacity"=0,"DailyMinSoc"=71,"Ra04"=112,"CurrentSenseMonitorStatus"=0,"Ra11"=119,"CellVoltage"=(4059,4068,4067),"PackCurrentAccumulator"=18446744073709435275,"PassedCharge"=18446744073709550721,"Flags"=16777217,"PresentDOD"=(29,29,29),"Ra05"=59,"Ra12"=196,"MiscStatus"=72,"FccComp1"=4544,"ChemID"=21353,"iMaxAndSocSmoothTable"=<0000000000000000000000000000000000000000000000000000000000000000>,"FccComp2"=4544,"PackCurrentAccumulatorCount"=143,"DOD0"=(7792,7728,7776),"Dod0AtQualifiedQmax"=0,"Ra06"=70,"ResScale"=0,"Ra13"=414,"FilteredCurrent"=0,"WeightedRa"=(76,90,89),"RSS"=0,"CellCurrentAccumulatorCount"=0,"Serial"="F5D43162EFN10DLCL","DataFlashWriteCount"=2944,"DailyMaxSoc"=72,"DateOfFirstUse"=0,"Ra07"=75,"Ra14"=757,"MaxCapacity"=100,"ChemicalWeightedRa"=0,"Ra00"=269,"BatteryHealthMetric"=0,"DesignCapacity"=4563,"Ra08"=82,"BatteryState"=<000000000000000000c3e400024a020010>,"CellCurrentAccumulator"=(0,0),"AlgoChemID"=21353,"MfgData"=<000000000b000100f91400000432323133033030420341544c00200000000000>,"ManufactureDate"=56282194129459,"ISS"=18446744073709551188,"Ra01"=71,"Soc1Voltage"=0,"QmaxDisqualificationReason"=0,"ChargeAccum"=0,"SimRate"=0,"Qmax"=(4893,4915,4906),"PMUConfigured"=0,"ITMiscStatus"=0,"StateOfCharge"=72,"Ra09"=100,"GaugeFlagRaw"=192,"CycleCount"=17,"Voltage"=12188,"SystemPower"=,"LifetimeData"={"Raw"=<008573f00000180d000000000000000000858bfd0000c7e640120000000000000027000e11560e0a33fc2a2b14d4f3cc19b5f05df581f3b300e7000097f20002>,"UpdateTime"=1733608879,"ResistanceUpdatedDisabledCount"=0,"CycleCountLastQmax"=8,"TimeAtHighSoc"=<00000000150000000100000000000000000000000000000000000000000000000700000001000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000000a90800004200000001000000000000000000000000000000>,"TemperatureSamples"=38898,"TotalOperatingTime"=2431,"MaximumDischargeCurrent"=18446744073709548492,"MinimumPackVoltage"=10795,"MaximumPackVoltage"=13308,"MaximumChargeCurrent"=5332,"AverageTemperature"=231,"MinimumTemperature"=14,"RDISCnt"=0,"MaximumTemperature"=39},"Ra02"=65}
      "BatteryInstalled" = Yes
      "IOReportLegendPublic" = Yes
      "Serial" = "F5D43162EFN10DLCL"
      "AppleRawExternalConnected" = No
      "KioskMode" = {"KioskModeLastHighSocHours"=0,"KioskModeFullChargeVoltage"=0,"KioskModeMode"=0,"KioskModeHighSocSeconds"=0,"KioskModeHighSocDays"=0}
      "NominalChargeCapacity" = 4671
      "FullyCharged" = No
      "ManufacturerData" = <000000000b000100f91400000432323133033030420341544c00200000000000>
      "FedDetails" = ({"FedStateOfCharge"=0,"FedPortPowerRole"=0,"FedProductID"=0,"FedDesignCapacity"=0,"FedPdSpecRevision"=0,"FedSnkConfReason"=0,"FedVendorID"=0,"FedExternalConnected"=0,"FedDualRolePower"=0,"FedRemainingCapacity"=0,"FedPwrPolicySt"=0,"FedSrcConfReason"=0},{"FedStateOfCharge"=0,"FedPortPowerRole"=0,"FedProductID"=0,"FedDesignCapacity"=0,"FedPdSpecRevision"=0,"FedSnkConfReason"=0,"FedVendorID"=0,"FedExternalConnected"=0,"FedDualRolePower"=0,"FedRemainingCapacity"=0,"FedPwrPolicySt"=0,"FedSrcConfReason"=0},{"FedStateOfCharge"=0,"FedPortPowerRole"=0,"FedProductID"=0,"FedDesignCapacity"=0,"FedPdSpecRevision"=0,"FedSnkConfReason"=0,"FedVendorID"=0,"FedExternalConnected"=0,"FedDualRolePower"=0,"FedRemainingCapacity"=0,"FedPwrPolicySt"=0,"FedSrcConfReason"=0})
      "BatteryInvalidWakeSeconds" = 30
      "ChargerData" = {"ChargerStatus"=<0700021c00009820440f00000000000000000000000000000000000000000000000000000000000000c3e400024a020010000000000000000000000000000000>,"VacVoltageLimit"=4435,"NotChargingReason"=128,"SlowChargingReason"=0,"ChargerID"=14,"TimeChargingThermallyLimited"=0,"ChargingVoltage"=4340,"ChargerInhibitReason"=0,"ChargingCurrent"=0}
      "BootPathUpdated" = 1733608879
      "DesignCycleCount9C" = 1000
      "AdapterDetails" = {"FamilyCode"=0}
      "PowerTelemetryData" = {"WallEnergyEstimate"=0,"AccumulatedSystemPowerIn"=0,"AdapterEfficiencyLossAccumulatorCount"=0,"AccumulatedWallEnergyEstimate"=0,"SystemPowerInAccumulatorCount"=0,"SystemEnergyConsumed"=0,"SystemVoltageIn"=0,"SystemPowerIn"=0,"SystemCurrentIn"=0,"SystemLoad"=4786,"AccumulatedSystemLoad"=1361398,"SystemLoadAccumulatorCount"=138,"AccumulatedBatteryPower"=0,"AccumulatedSystemEnergyConsumed"=0,"PowerTelemetryErrorCount"=0,"AdapterEfficiencyLoss"=0,"AccumulatedAdapterEfficiencyLoss"=0,"BatteryPower"=0}
      "MaxCapacity" = 100
      "InstantAmperage" = 18446744073709551196
      "PortControllerInfo" = ({"PortControllerLoserReason"=0,"PortControllerEvtBuffer"=<000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>,"PortControllerIrqCntWakeAck"=4,"PortControllerSlpWakIsSleepEnabled"=0,"PortControllerI2cErrCount"=0,"PortControllerIrqCntStsUpd"=0,"PortControllerFwVersion"=3155200,"PortControllerSlpWakDisTime"=0,"PortControllerIrqCntConSrc"=0,"PortControllerSrdyCount"=0,"PortControllerIrqCntUsb2Plg"=0,"PortControllerPowerState"=255,"PortControllerFetStatus"=0,"PortControllerSurpriseNackCount"=0,"PortControllerPDst"=0,"PortControllerIrqCntldcm"=0,"PortControllerActiveContractRdo"=0,"PortControllerIrqCntAlert"=0,"PortControllerPortPDO"=(0,0,0,0,0,0,0,0,0,0,0,0,0),"PortControllerSurpriseAckCount"=0,"PortControllerWakeFailCount"=0,"PortControllerSleepCmdFailCount"=0,"PortControllerWakeCmdFailCount"=0,"PortControllerStuckCmdCount"=0,"PortControllerBootFlags"=0,"PortControllerNPDOs"=0,"PortControllerDetachCount"=0,"PortControllerIrqCntHrdRst"=0,"PortControllerAttachCount"=0,"PortControllerDataRoleSwapFailCount"=0,"PortControllerIrqCntUvdmStsUpd"=0,"PortControllerIrqCntRxSrcCap"=0,"PortControllerIrqCntPdStsUpd"=0,"PortControllerSlpWakDisCause"=0,"PortControllerIrqCntUvdmEnum"=0,"PortControllerIrqCntAppLd"=0,"PortControllerUvdmStatus"=0,"PortControllerSrdoCount"=0,"PortControllerDnSt"=0,"PortControllerVdoFailCount"=0,"PortControllerInpFetEnFailCount"=0,"PortControllerIrqCntUsb2Wak"=0,"PortControllerIrqCntRxIdSop"=0,"PortControllerPwrRoleSwapCount"=0,"PortControllerHardResetCount"=0,"PortControllerSrcTypes"=0,"PortControllerNEprPDOs"=0,"PortControllerIrqCntPwrStsUpd"=0,"PortControllerShortDetectCount"=0,"PortControllerSrdoRejectCount"=0,"PortControllerDataRoleSwapCount"=0,"PortControllerWakeTimeoutCount"=0,"PortControllerIrqCntRxRdo"=0,"PortControllerPwrRoleSwapFailCount"=0,"PortControllerIrqCntRxSnkCap"=0,"PortControllerCapMismatch"=0,"PortControllerMaxPower"=0,"PortControllerPortMode"=2,"PortControllerElectionFailReason"=0,"PortControllerSrdoRetryCount"=0,"PortControllerSrdyRejectCount"=0,"PortControllerIrqCntPlg"=0},{"PortControllerLoserReason"=0,"PortControllerEvtBuffer"=<000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>,"PortControllerIrqCntWakeAck"=4,"PortControllerSlpWakIsSleepEnabled"=1,"PortControllerI2cErrCount"=0,"PortControllerIrqCntStsUpd"=0,"PortControllerFwVersion"=3155200,"PortControllerSlpWakDisTime"=0,"PortControllerIrqCntConSrc"=0,"PortControllerSrdyCount"=0,"PortControllerIrqCntUsb2Plg"=0,"PortControllerPowerState"=255,"PortControllerFetStatus"=0,"PortControllerSurpriseNackCount"=0,"PortControllerPDst"=0,"PortControllerIrqCntldcm"=0,"PortControllerActiveContractRdo"=0,"PortControllerIrqCntAlert"=0,"PortControllerPortPDO"=(0,0,0,0,0,0,0,0,0,0,0,0,0),"PortControllerSurpriseAckCount"=0,"PortControllerWakeFailCount"=0,"PortControllerSleepCmdFailCount"=0,"PortControllerWakeCmdFailCount"=0,"PortControllerStuckCmdCount"=0,"PortControllerBootFlags"=0,"PortControllerNPDOs"=0,"PortControllerDetachCount"=0,"PortControllerIrqCntHrdRst"=0,"PortControllerAttachCount"=0,"PortControllerDataRoleSwapFailCount"=0,"PortControllerIrqCntUvdmStsUpd"=0,"PortControllerIrqCntRxSrcCap"=0,"PortControllerIrqCntPdStsUpd"=0,"PortControllerSlpWakDisCause"=0,"PortControllerIrqCntUvdmEnum"=0,"PortControllerIrqCntAppLd"=0,"PortControllerUvdmStatus"=0,"PortControllerSrdoCount"=0,"PortControllerDnSt"=0,"PortControllerVdoFailCount"=0,"PortControllerInpFetEnFailCount"=0,"PortControllerIrqCntUsb2Wak"=0,"PortControllerIrqCntRxIdSop"=0,"PortControllerPwrRoleSwapCount"=0,"PortControllerHardResetCount"=0,"PortControllerSrcTypes"=0,"PortControllerNEprPDOs"=0,"PortControllerIrqCntPwrStsUpd"=0,"PortControllerShortDetectCount"=0,"PortControllerSrdoRejectCount"=0,"PortControllerDataRoleSwapCount"=0,"PortControllerWakeTimeoutCount"=0,"PortControllerIrqCntRxRdo"=0,"PortControllerPwrRoleSwapFailCount"=0,"PortControllerIrqCntRxSnkCap"=0,"PortControllerCapMismatch"=0,"PortControllerMaxPower"=0,"PortControllerPortMode"=2,"PortControllerElectionFailReason"=0,"PortControllerSrdoRetryCount"=0,"PortControllerSrdyRejectCount"=0,"PortControllerIrqCntPlg"=0},{"PortControllerLoserReason"=0,"PortControllerEvtBuffer"=<00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f023>,"PortControllerIrqCntWakeAck"=4,"PortControllerSlpWakIsSleepEnabled"=0,"PortControllerI2cErrCount"=0,"PortControllerIrqCntStsUpd"=0,"PortControllerFwVersion"=3155200,"PortControllerSlpWakDisTime"=0,"PortControllerIrqCntConSrc"=0,"PortControllerSrdyCount"=0,"PortControllerIrqCntUsb2Plg"=0,"PortControllerPowerState"=255,"PortControllerFetStatus"=0,"PortControllerSurpriseNackCount"=0,"PortControllerPDst"=0,"PortControllerIrqCntldcm"=0,"PortControllerActiveContractRdo"=0,"PortControllerIrqCntAlert"=0,"PortControllerPortPDO"=(0,0,0,0,0,0,0,0,0,0,0,0,0),"PortControllerSurpriseAckCount"=0,"PortControllerWakeFailCount"=0,"PortControllerSleepCmdFailCount"=0,"PortControllerWakeCmdFailCount"=0,"PortControllerStuckCmdCount"=0,"PortControllerBootFlags"=0,"PortControllerNPDOs"=0,"PortControllerDetachCount"=0,"PortControllerIrqCntHrdRst"=0,"PortControllerAttachCount"=0,"PortControllerDataRoleSwapFailCount"=0,"PortControllerIrqCntUvdmStsUpd"=0,"PortControllerIrqCntRxSrcCap"=0,"PortControllerIrqCntPdStsUpd"=0,"PortControllerSlpWakDisCause"=0,"PortControllerIrqCntUvdmEnum"=0,"PortControllerIrqCntAppLd"=0,"PortControllerUvdmStatus"=0,"PortControllerSrdoCount"=0,"PortControllerDnSt"=0,"PortControllerVdoFailCount"=0,"PortControllerInpFetEnFailCount"=0,"PortControllerIrqCntUsb2Wak"=0,"PortControllerIrqCntRxIdSop"=0,"PortControllerPwrRoleSwapCount"=0,"PortControllerHardResetCount"=0,"PortControllerSrcTypes"=0,"PortControllerNEprPDOs"=0,"PortControllerIrqCntPwrStsUpd"=0,"PortControllerShortDetectCount"=0,"PortControllerSrdoRejectCount"=0,"PortControllerDataRoleSwapCount"=0,"PortControllerWakeTimeoutCount"=0,"PortControllerIrqCntRxRdo"=0,"PortControllerPwrRoleSwapFailCount"=0,"PortControllerIrqCntRxSnkCap"=0,"PortControllerCapMismatch"=0,"PortControllerMaxPower"=0,"PortControllerPortMode"=2,"PortControllerElectionFailReason"=0,"PortControllerSrdoRetryCount"=0,"PortControllerSrdyRejectCount"=0,"PortControllerIrqCntPlg"=0})
      "GasGaugeFirmwareVersion" = 2
      "AdapterInfo" = 0
      "Location" = 0
      "Temperature" = 2986
      "AvgTimeToEmpty" = 450
      "BestAdapterIndex" = 0
      "DesignCapacity" = 4563
      "IsCharging" = No
      "PermanentFailureStatus" = 0
      "Voltage" = 12195
      "CycleCount" = 17
      "AppleRawMaxCapacity" = 4544
      "VirtualTemperature" = 2539
    }
    

anker bar, anker silver cable


+-o AppleSmartBattery  <class AppleSmartBattery, id 0x100000525, registered, matched, active, busy 0 (24 ms), retain 8>
    {
      "PostChargeWaitSeconds" = 120
      "built-in" = Yes
      "AppleRawAdapterDetails" = ({"IsWireless"=No,"AdapterID"=0,"AdapterVoltage"=20000,"FamilyCode"=18446744073172697098,"UsbHvcHvcIndex"=3,"Watts"=65,"UsbHvcMenu"=({"Index"=0,"MaxCurrent"=3000,"MaxVoltage"=5000},{"Index"=1,"MaxCurrent"=3000,"MaxVoltage"=9000},{"Index"=2,"MaxCurrent"=3000,"MaxVoltage"=15000},{"Index"=3,"MaxCurrent"=3250,"MaxVoltage"=20000}),"Current"=3250,"PMUConfiguration"=3250})
      "CurrentCapacity" = 75
      "PackReserve" = 127
      "DeviceName" = "bq40z651"
      "PostDischargeWaitSeconds" = 120
      "CarrierMode" = {"CarrierModeLowVoltage"=3600,"CarrierModeHighVoltage"=4100,"CarrierModeStatus"=0}
      "TimeRemaining" = 65535
      "ChargerConfiguration" = 3144
      "IOGeneralInterest" = "IOCommand is not serializable"
      "IOReportLegend" = ({"IOReportChannels"=((7167869599145487988,6460407809,"BatteryCycleCount")),"IOReportGroupName"="Battery","IOReportChannelInfo"={"IOReportChannelUnit"=0}})
      "AtCriticalLevel" = No
      "BatteryCellDisconnectCount" = 0
      "UpdateTime" = 1733609009
      "Amperage" = 18446744073709551257
      "AppleRawCurrentCapacity" = 3232
      "AbsoluteCapacity" = 0
      "AvgTimeToFull" = 65535
      "ExternalConnected" = Yes
      "ExternalChargeCapable" = Yes
      "AppleRawBatteryVoltage" = 12204
      "BootVoltage" = 0
      "BatteryData" = {"Ra03"=78,"Ra10"=113,"CellWom"=(0,0),"RaTableRaw"=(<00d900390035003d00680033003c004b005c00730081009400e001d603580000>,<00ff0044003c0049006f00400051005a0061006f007d009100e801d003560000>,<010d00470041004e0070003b0046004b005200640071007700c4019e02f50000>),"Qstart"=0,"AdapterPower"=,"TrueRemainingCapacity"=0,"DailyMinSoc"=71,"Ra04"=112,"CurrentSenseMonitorStatus"=0,"Ra11"=119,"CellVoltage"=(4068,4069,4069),"PackCurrentAccumulator"=18446744073709380958,"PassedCharge"=18446744073709550736,"Flags"=16777217,"PresentDOD"=(30,30,30),"Ra05"=59,"Ra12"=196,"MiscStatus"=72,"FccComp1"=4541,"ChemID"=21353,"iMaxAndSocSmoothTable"=<0000000000000000000000000000000000000000000000000000000000000000>,"FccComp2"=4541,"PackCurrentAccumulatorCount"=274,"DOD0"=(7792,7728,7776),"Dod0AtQualifiedQmax"=0,"Ra06"=70,"ResScale"=0,"Ra13"=414,"FilteredCurrent"=0,"WeightedRa"=(76,90,89),"RSS"=0,"CellCurrentAccumulatorCount"=0,"Serial"="F5D43162EFN10DLCL","DataFlashWriteCount"=2944,"DailyMaxSoc"=72,"DateOfFirstUse"=0,"Ra07"=75,"Ra14"=757,"MaxCapacity"=100,"ChemicalWeightedRa"=0,"Ra00"=269,"BatteryHealthMetric"=0,"DesignCapacity"=4563,"Ra08"=82,"BatteryState"=<000000000000000000c3e400024b020010>,"CellCurrentAccumulator"=(0,0),"AlgoChemID"=21353,"MfgData"=<000000000b000100f91400000432323133033030420341544c00200000000000>,"ManufactureDate"=56282194129459,"ISS"=18446744073709551242,"Ra01"=71,"Soc1Voltage"=0,"QmaxDisqualificationReason"=0,"ChargeAccum"=0,"SimRate"=0,"Qmax"=(4893,4915,4906),"PMUConfigured"=3144,"ITMiscStatus"=0,"StateOfCharge"=71,"Ra09"=100,"GaugeFlagRaw"=192,"CycleCount"=17,"Voltage"=12204,"SystemPower"=,"LifetimeData"={"Raw"=<008573f00000180d000000000000000000858bfd0000c7e640120000000000000027000e11560e0a33fc2a2b14d4f3cc19b5f05df581f3b300e7000097f20002>,"UpdateTime"=1733609009,"ResistanceUpdatedDisabledCount"=0,"CycleCountLastQmax"=8,"TimeAtHighSoc"=<00000000150000000100000000000000000000000000000000000000000000000700000001000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000000a90800004200000001000000000000000000000000000000>,"TemperatureSamples"=38898,"TotalOperatingTime"=2431,"MaximumDischargeCurrent"=18446744073709548492,"MinimumPackVoltage"=10795,"MaximumPackVoltage"=13308,"MaximumChargeCurrent"=5332,"AverageTemperature"=231,"MinimumTemperature"=14,"RDISCnt"=0,"MaximumTemperature"=39},"Ra02"=65}
      "BatteryInstalled" = Yes
      "IOReportLegendPublic" = Yes
      "Serial" = "F5D43162EFN10DLCL"
      "AppleRawExternalConnected" = Yes
      "KioskMode" = {"KioskModeLastHighSocHours"=0,"KioskModeFullChargeVoltage"=0,"KioskModeMode"=0,"KioskModeHighSocSeconds"=0,"KioskModeHighSocDays"=0}
      "NominalChargeCapacity" = 4668
      "FullyCharged" = No
      "FullPathUpdated" = 1733609009
      "ManufacturerData" = <000000000b000100f91400000432323133033030420341544c00200000000000>
      "FedDetails" = ({"FedStateOfCharge"=0,"FedPortPowerRole"=0,"FedProductID"=0,"FedDesignCapacity"=0,"FedPdSpecRevision"=2,"FedSnkConfReason"=0,"FedVendorID"=0,"FedExternalConnected"=1,"FedDualRolePower"=0,"FedRemainingCapacity"=0,"FedPwrPolicySt"=0,"FedSrcConfReason"=0},{"FedStateOfCharge"=0,"FedPortPowerRole"=0,"FedProductID"=0,"FedDesignCapacity"=0,"FedPdSpecRevision"=0,"FedSnkConfReason"=0,"FedVendorID"=0,"FedExternalConnected"=0,"FedDualRolePower"=0,"FedRemainingCapacity"=0,"FedPwrPolicySt"=0,"FedSrcConfReason"=0},{"FedStateOfCharge"=0,"FedPortPowerRole"=0,"FedProductID"=0,"FedDesignCapacity"=0,"FedPdSpecRevision"=0,"FedSnkConfReason"=0,"FedVendorID"=0,"FedExternalConnected"=0,"FedDualRolePower"=0,"FedRemainingCapacity"=0,"FedPwrPolicySt"=0,"FedSrcConfReason"=0})
      "BatteryInvalidWakeSeconds" = 30
      "ChargerData" = {"ChargerStatus"=<0700021c00009820440f00000000000000000000000000000000000000000000000000000000000000c3e400024b020010000000000000000000000000000000>,"VacVoltageLimit"=4435,"NotChargingReason"=128,"SlowChargingReason"=0,"ChargerID"=14,"TimeChargingThermallyLimited"=0,"ChargingVoltage"=4340,"ChargerInhibitReason"=0,"ChargingCurrent"=0}
      "BootPathUpdated" = 1733608879
      "DesignCycleCount9C" = 1000
      "AdapterDetails" = {"IsWireless"=No,"AdapterID"=0,"AdapterVoltage"=20000,"FamilyCode"=18446744073172697098,"UsbHvcHvcIndex"=3,"Watts"=65,"UsbHvcMenu"=({"Index"=0,"MaxCurrent"=3000,"MaxVoltage"=5000},{"Index"=1,"MaxCurrent"=3000,"MaxVoltage"=9000},{"Index"=2,"MaxCurrent"=3000,"MaxVoltage"=15000},{"Index"=3,"MaxCurrent"=3250,"MaxVoltage"=20000}),"Current"=3250,"PMUConfiguration"=3250}
      "PowerTelemetryData" = {"WallEnergyEstimate"=0,"AccumulatedSystemPowerIn"=0,"AdapterEfficiencyLossAccumulatorCount"=0,"AccumulatedWallEnergyEstimate"=0,"SystemPowerInAccumulatorCount"=0,"SystemEnergyConsumed"=0,"SystemVoltageIn"=0,"SystemPowerIn"=0,"SystemCurrentIn"=0,"SystemLoad"=4016,"AccumulatedSystemLoad"=1993341,"SystemLoadAccumulatorCount"=263,"AccumulatedBatteryPower"=0,"AccumulatedSystemEnergyConsumed"=0,"PowerTelemetryErrorCount"=0,"AdapterEfficiencyLoss"=0,"AccumulatedAdapterEfficiencyLoss"=0,"BatteryPower"=0}
      "MaxCapacity" = 100
      "InstantAmperage" = 18446744073709551257
      "PortControllerInfo" = ({"PortControllerLoserReason"=0,"PortControllerEvtBuffer"=<00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003011a013f035ff1011a303fd15f1a00300440005ff203f01cf1011a303f014001>,"PortControllerIrqCntWakeAck"=5,"PortControllerSlpWakIsSleepEnabled"=1,"PortControllerI2cErrCount"=0,"PortControllerIrqCntStsUpd"=4,"PortControllerFwVersion"=3155200,"PortControllerSlpWakDisTime"=0,"PortControllerIrqCntConSrc"=0,"PortControllerSrdyCount"=2,"PortControllerIrqCntUsb2Plg"=0,"PortControllerPowerState"=255,"PortControllerFetStatus"=0,"PortControllerSurpriseNackCount"=0,"PortControllerPDst"=0,"PortControllerIrqCntldcm"=0,"PortControllerActiveContractRdo"=0,"PortControllerIrqCntAlert"=0,"PortControllerPortPDO"=(134320428,184620,307500,409925,18446744072791007553,0,0,0,0,0,0,0,0),"PortControllerSurpriseAckCount"=0,"PortControllerWakeFailCount"=0,"PortControllerSleepCmdFailCount"=0,"PortControllerWakeCmdFailCount"=0,"PortControllerStuckCmdCount"=0,"PortControllerBootFlags"=0,"PortControllerNPDOs"=4,"PortControllerDetachCount"=0,"PortControllerIrqCntHrdRst"=0,"PortControllerAttachCount"=1,"PortControllerDataRoleSwapFailCount"=0,"PortControllerIrqCntUvdmStsUpd"=3,"PortControllerIrqCntRxSrcCap"=1,"PortControllerIrqCntPdStsUpd"=2,"PortControllerSlpWakDisCause"=0,"PortControllerIrqCntUvdmEnum"=0,"PortControllerIrqCntAppLd"=0,"PortControllerUvdmStatus"=0,"PortControllerSrdoCount"=1,"PortControllerDnSt"=0,"PortControllerVdoFailCount"=0,"PortControllerInpFetEnFailCount"=0,"PortControllerIrqCntUsb2Wak"=0,"PortControllerIrqCntRxIdSop"=0,"PortControllerPwrRoleSwapCount"=0,"PortControllerHardResetCount"=0,"PortControllerSrcTypes"=0,"PortControllerNEprPDOs"=0,"PortControllerIrqCntPwrStsUpd"=3,"PortControllerShortDetectCount"=0,"PortControllerSrdoRejectCount"=0,"PortControllerDataRoleSwapCount"=0,"PortControllerWakeTimeoutCount"=0,"PortControllerIrqCntRxRdo"=0,"PortControllerPwrRoleSwapFailCount"=0,"PortControllerIrqCntRxSnkCap"=0,"PortControllerCapMismatch"=0,"PortControllerMaxPower"=65000,"PortControllerPortMode"=2,"PortControllerElectionFailReason"=0,"PortControllerSrdoRetryCount"=0,"PortControllerSrdyRejectCount"=0,"PortControllerIrqCntPlg"=1},{"PortControllerLoserReason"=0,"PortControllerEvtBuffer"=<000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>,"PortControllerIrqCntWakeAck"=5,"PortControllerSlpWakIsSleepEnabled"=1,"PortControllerI2cErrCount"=0,"PortControllerIrqCntStsUpd"=0,"PortControllerFwVersion"=3155200,"PortControllerSlpWakDisTime"=0,"PortControllerIrqCntConSrc"=0,"PortControllerSrdyCount"=0,"PortControllerIrqCntUsb2Plg"=0,"PortControllerPowerState"=255,"PortControllerFetStatus"=0,"PortControllerSurpriseNackCount"=0,"PortControllerPDst"=0,"PortControllerIrqCntldcm"=0,"PortControllerActiveContractRdo"=0,"PortControllerIrqCntAlert"=0,"PortControllerPortPDO"=(0,0,0,0,0,0,0,0,0,0,0,0,0),"PortControllerSurpriseAckCount"=0,"PortControllerWakeFailCount"=0,"PortControllerSleepCmdFailCount"=0,"PortControllerWakeCmdFailCount"=0,"PortControllerStuckCmdCount"=0,"PortControllerBootFlags"=0,"PortControllerNPDOs"=0,"PortControllerDetachCount"=0,"PortControllerIrqCntHrdRst"=0,"PortControllerAttachCount"=0,"PortControllerDataRoleSwapFailCount"=0,"PortControllerIrqCntUvdmStsUpd"=0,"PortControllerIrqCntRxSrcCap"=0,"PortControllerIrqCntPdStsUpd"=0,"PortControllerSlpWakDisCause"=0,"PortControllerIrqCntUvdmEnum"=0,"PortControllerIrqCntAppLd"=0,"PortControllerUvdmStatus"=0,"PortControllerSrdoCount"=0,"PortControllerDnSt"=0,"PortControllerVdoFailCount"=0,"PortControllerInpFetEnFailCount"=0,"PortControllerIrqCntUsb2Wak"=0,"PortControllerIrqCntRxIdSop"=0,"PortControllerPwrRoleSwapCount"=0,"PortControllerHardResetCount"=0,"PortControllerSrcTypes"=0,"PortControllerNEprPDOs"=0,"PortControllerIrqCntPwrStsUpd"=0,"PortControllerShortDetectCount"=0,"PortControllerSrdoRejectCount"=0,"PortControllerDataRoleSwapCount"=0,"PortControllerWakeTimeoutCount"=0,"PortControllerIrqCntRxRdo"=0,"PortControllerPwrRoleSwapFailCount"=0,"PortControllerIrqCntRxSnkCap"=0,"PortControllerCapMismatch"=0,"PortControllerMaxPower"=0,"PortControllerPortMode"=2,"PortControllerElectionFailReason"=0,"PortControllerSrdoRetryCount"=0,"PortControllerSrdyRejectCount"=0,"PortControllerIrqCntPlg"=0},{"PortControllerLoserReason"=0,"PortControllerEvtBuffer"=<00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f023>,"PortControllerIrqCntWakeAck"=5,"PortControllerSlpWakIsSleepEnabled"=0,"PortControllerI2cErrCount"=0,"PortControllerIrqCntStsUpd"=0,"PortControllerFwVersion"=3155200,"PortControllerSlpWakDisTime"=0,"PortControllerIrqCntConSrc"=0,"PortControllerSrdyCount"=0,"PortControllerIrqCntUsb2Plg"=0,"PortControllerPowerState"=255,"PortControllerFetStatus"=0,"PortControllerSurpriseNackCount"=0,"PortControllerPDst"=0,"PortControllerIrqCntldcm"=0,"PortControllerActiveContractRdo"=0,"PortControllerIrqCntAlert"=0,"PortControllerPortPDO"=(0,0,0,0,0,0,0,0,0,0,0,0,0),"PortControllerSurpriseAckCount"=0,"PortControllerWakeFailCount"=0,"PortControllerSleepCmdFailCount"=0,"PortControllerWakeCmdFailCount"=0,"PortControllerStuckCmdCount"=0,"PortControllerBootFlags"=0,"PortControllerNPDOs"=0,"PortControllerDetachCount"=0,"PortControllerIrqCntHrdRst"=0,"PortControllerAttachCount"=0,"PortControllerDataRoleSwapFailCount"=0,"PortControllerIrqCntUvdmStsUpd"=0,"PortControllerIrqCntRxSrcCap"=0,"PortControllerIrqCntPdStsUpd"=0,"PortControllerSlpWakDisCause"=0,"PortControllerIrqCntUvdmEnum"=0,"PortControllerIrqCntAppLd"=0,"PortControllerUvdmStatus"=0,"PortControllerSrdoCount"=0,"PortControllerDnSt"=0,"PortControllerVdoFailCount"=0,"PortControllerInpFetEnFailCount"=0,"PortControllerIrqCntUsb2Wak"=0,"PortControllerIrqCntRxIdSop"=0,"PortControllerPwrRoleSwapCount"=0,"PortControllerHardResetCount"=0,"PortControllerSrcTypes"=0,"PortControllerNEprPDOs"=0,"PortControllerIrqCntPwrStsUpd"=0,"PortControllerShortDetectCount"=0,"PortControllerSrdoRejectCount"=0,"PortControllerDataRoleSwapCount"=0,"PortControllerWakeTimeoutCount"=0,"PortControllerIrqCntRxRdo"=0,"PortControllerPwrRoleSwapFailCount"=0,"PortControllerIrqCntRxSnkCap"=0,"PortControllerCapMismatch"=0,"PortControllerMaxPower"=0,"PortControllerPortMode"=2,"PortControllerElectionFailReason"=0,"PortControllerSrdoRetryCount"=0,"PortControllerSrdyRejectCount"=0,"PortControllerIrqCntPlg"=0})
      "GasGaugeFirmwareVersion" = 2
      "AdapterInfo" = 0
      "Location" = 0
      "Temperature" = 2994
      "AvgTimeToEmpty" = 506
      "BestAdapterIndex" = 0
      "DesignCapacity" = 4563
      "IsCharging" = No
      "PermanentFailureStatus" = 0
      "Voltage" = 12204
      "UserVisiblePathUpdated" = 1733608999
      "CycleCount" = 17
      "AppleRawMaxCapacity" = 4541
      "VirtualTemperature" = 2619
    }
    

+-o AppleSmartBattery  <class AppleSmartBattery, id 0x100000525, registered, matched, active, busy 0 (24 ms), retain 8>
    {
      "PostChargeWaitSeconds" = 120
      "built-in" = Yes
      "AppleRawAdapterDetails" = ({"IsWireless"=No,"AdapterID"=0,"AdapterVoltage"=20000,"FamilyCode"=18446744073172697098,"UsbHvcHvcIndex"=3,"Watts"=65,"UsbHvcMenu"=({"Index"=0,"MaxCurrent"=3000,"MaxVoltage"=5000},{"Index"=1,"MaxCurrent"=3000,"MaxVoltage"=9000},{"Index"=2,"MaxCurrent"=3000,"MaxVoltage"=15000},{"Index"=3,"MaxCurrent"=3250,"MaxVoltage"=20000}),"Current"=3250,"PMUConfiguration"=3250})
      "CurrentCapacity" = 75
      "PackReserve" = 127
      "DeviceName" = "bq40z651"
      "PostDischargeWaitSeconds" = 120
      "CarrierMode" = {"CarrierModeLowVoltage"=3600,"CarrierModeHighVoltage"=4100,"CarrierModeStatus"=0}
      "TimeRemaining" = 65535
      "ChargerConfiguration" = 3144
      "IOGeneralInterest" = "IOCommand is not serializable"
      "IOReportLegend" = ({"IOReportChannels"=((7167869599145487988,6460407809,"BatteryCycleCount")),"IOReportGroupName"="Battery","IOReportChannelInfo"={"IOReportChannelUnit"=0}})
      "AtCriticalLevel" = No
      "BatteryCellDisconnectCount" = 0
      "UpdateTime" = 1733609009
      "Amperage" = 18446744073709551257
      "AppleRawCurrentCapacity" = 3232
      "AbsoluteCapacity" = 0
      "AvgTimeToFull" = 65535
      "ExternalConnected" = Yes
      "ExternalChargeCapable" = Yes
      "AppleRawBatteryVoltage" = 12204
      "BootVoltage" = 0
      "BatteryData" = {"Ra03"=78,"Ra10"=113,"CellWom"=(0,0),"RaTableRaw"=(<00d900390035003d00680033003c004b005c00730081009400e001d603580000>,<00ff0044003c0049006f00400051005a0061006f007d009100e801d003560000>,<010d00470041004e0070003b0046004b005200640071007700c4019e02f50000>),"Qstart"=0,"AdapterPower"=,"TrueRemainingCapacity"=0,"DailyMinSoc"=71,"Ra04"=112,"CurrentSenseMonitorStatus"=0,"Ra11"=119,"CellVoltage"=(4068,4069,4069),"PackCurrentAccumulator"=18446744073709380958,"PassedCharge"=18446744073709550736,"Flags"=16777217,"PresentDOD"=(30,30,30),"Ra05"=59,"Ra12"=196,"MiscStatus"=72,"FccComp1"=4541,"ChemID"=21353,"iMaxAndSocSmoothTable"=<0000000000000000000000000000000000000000000000000000000000000000>,"FccComp2"=4541,"PackCurrentAccumulatorCount"=274,"DOD0"=(7792,7728,7776),"Dod0AtQualifiedQmax"=0,"Ra06"=70,"ResScale"=0,"Ra13"=414,"FilteredCurrent"=0,"WeightedRa"=(76,90,89),"RSS"=0,"CellCurrentAccumulatorCount"=0,"Serial"="F5D43162EFN10DLCL","DataFlashWriteCount"=2944,"DailyMaxSoc"=72,"DateOfFirstUse"=0,"Ra07"=75,"Ra14"=757,"MaxCapacity"=100,"ChemicalWeightedRa"=0,"Ra00"=269,"BatteryHealthMetric"=0,"DesignCapacity"=4563,"Ra08"=82,"BatteryState"=<000000000000000000c3e400024b020010>,"CellCurrentAccumulator"=(0,0),"AlgoChemID"=21353,"MfgData"=<000000000b000100f91400000432323133033030420341544c00200000000000>,"ManufactureDate"=56282194129459,"ISS"=18446744073709551242,"Ra01"=71,"Soc1Voltage"=0,"QmaxDisqualificationReason"=0,"ChargeAccum"=0,"SimRate"=0,"Qmax"=(4893,4915,4906),"PMUConfigured"=3144,"ITMiscStatus"=0,"StateOfCharge"=71,"Ra09"=100,"GaugeFlagRaw"=192,"CycleCount"=17,"Voltage"=12204,"SystemPower"=,"LifetimeData"={"Raw"=<008573f00000180d000000000000000000858bfd0000c7e640120000000000000027000e11560e0a33fc2a2b14d4f3cc19b5f05df581f3b300e7000097f20002>,"UpdateTime"=1733609009,"ResistanceUpdatedDisabledCount"=0,"CycleCountLastQmax"=8,"TimeAtHighSoc"=<00000000150000000100000000000000000000000000000000000000000000000700000001000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000000a90800004200000001000000000000000000000000000000>,"TemperatureSamples"=38898,"TotalOperatingTime"=2431,"MaximumDischargeCurrent"=18446744073709548492,"MinimumPackVoltage"=10795,"MaximumPackVoltage"=13308,"MaximumChargeCurrent"=5332,"AverageTemperature"=231,"MinimumTemperature"=14,"RDISCnt"=0,"MaximumTemperature"=39},"Ra02"=65}
      "BatteryInstalled" = Yes
      "IOReportLegendPublic" = Yes
      "Serial" = "F5D43162EFN10DLCL"
      "AppleRawExternalConnected" = Yes
      "KioskMode" = {"KioskModeLastHighSocHours"=0,"KioskModeFullChargeVoltage"=0,"KioskModeMode"=0,"KioskModeHighSocSeconds"=0,"KioskModeHighSocDays"=0}
      "NominalChargeCapacity" = 4668
      "FullyCharged" = No
      "FullPathUpdated" = 1733609009
      "ManufacturerData" = <000000000b000100f91400000432323133033030420341544c00200000000000>
      "FedDetails" = ({"FedStateOfCharge"=0,"FedPortPowerRole"=0,"FedProductID"=0,"FedDesignCapacity"=0,"FedPdSpecRevision"=2,"FedSnkConfReason"=0,"FedVendorID"=0,"FedExternalConnected"=1,"FedDualRolePower"=0,"FedRemainingCapacity"=0,"FedPwrPolicySt"=0,"FedSrcConfReason"=0},{"FedStateOfCharge"=0,"FedPortPowerRole"=0,"FedProductID"=0,"FedDesignCapacity"=0,"FedPdSpecRevision"=0,"FedSnkConfReason"=0,"FedVendorID"=0,"FedExternalConnected"=0,"FedDualRolePower"=0,"FedRemainingCapacity"=0,"FedPwrPolicySt"=0,"FedSrcConfReason"=0},{"FedStateOfCharge"=0,"FedPortPowerRole"=0,"FedProductID"=0,"FedDesignCapacity"=0,"FedPdSpecRevision"=0,"FedSnkConfReason"=0,"FedVendorID"=0,"FedExternalConnected"=0,"FedDualRolePower"=0,"FedRemainingCapacity"=0,"FedPwrPolicySt"=0,"FedSrcConfReason"=0})
      "BatteryInvalidWakeSeconds" = 30
      "ChargerData" = {"ChargerStatus"=<0700021c00009820440f00000000000000000000000000000000000000000000000000000000000000c3e400024b020010000000000000000000000000000000>,"VacVoltageLimit"=4435,"NotChargingReason"=128,"SlowChargingReason"=0,"ChargerID"=14,"TimeChargingThermallyLimited"=0,"ChargingVoltage"=4340,"ChargerInhibitReason"=0,"ChargingCurrent"=0}
      "BootPathUpdated" = 1733608879
      "DesignCycleCount9C" = 1000
      "AdapterDetails" = {"IsWireless"=No,"AdapterID"=0,"AdapterVoltage"=20000,"FamilyCode"=18446744073172697098,"UsbHvcHvcIndex"=3,"Watts"=65,"UsbHvcMenu"=({"Index"=0,"MaxCurrent"=3000,"MaxVoltage"=5000},{"Index"=1,"MaxCurrent"=3000,"MaxVoltage"=9000},{"Index"=2,"MaxCurrent"=3000,"MaxVoltage"=15000},{"Index"=3,"MaxCurrent"=3250,"MaxVoltage"=20000}),"Current"=3250,"PMUConfiguration"=3250}
      "PowerTelemetryData" = {"WallEnergyEstimate"=0,"AccumulatedSystemPowerIn"=0,"AdapterEfficiencyLossAccumulatorCount"=0,"AccumulatedWallEnergyEstimate"=0,"SystemPowerInAccumulatorCount"=0,"SystemEnergyConsumed"=0,"SystemVoltageIn"=0,"SystemPowerIn"=0,"SystemCurrentIn"=0,"SystemLoad"=4016,"AccumulatedSystemLoad"=1993341,"SystemLoadAccumulatorCount"=263,"AccumulatedBatteryPower"=0,"AccumulatedSystemEnergyConsumed"=0,"PowerTelemetryErrorCount"=0,"AdapterEfficiencyLoss"=0,"AccumulatedAdapterEfficiencyLoss"=0,"BatteryPower"=0}
      "MaxCapacity" = 100
      "InstantAmperage" = 18446744073709551257
      "PortControllerInfo" = ({"PortControllerLoserReason"=0,"PortControllerEvtBuffer"=<00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003011a013f035ff1011a303fd15f1a00300440005ff203f01cf1011a303f014001>,"PortControllerIrqCntWakeAck"=5,"PortControllerSlpWakIsSleepEnabled"=1,"PortControllerI2cErrCount"=0,"PortControllerIrqCntStsUpd"=4,"PortControllerFwVersion"=3155200,"PortControllerSlpWakDisTime"=0,"PortControllerIrqCntConSrc"=0,"PortControllerSrdyCount"=2,"PortControllerIrqCntUsb2Plg"=0,"PortControllerPowerState"=255,"PortControllerFetStatus"=0,"PortControllerSurpriseNackCount"=0,"PortControllerPDst"=0,"PortControllerIrqCntldcm"=0,"PortControllerActiveContractRdo"=0,"PortControllerIrqCntAlert"=0,"PortControllerPortPDO"=(134320428,184620,307500,409925,18446744072791007553,0,0,0,0,0,0,0,0),"PortControllerSurpriseAckCount"=0,"PortControllerWakeFailCount"=0,"PortControllerSleepCmdFailCount"=0,"PortControllerWakeCmdFailCount"=0,"PortControllerStuckCmdCount"=0,"PortControllerBootFlags"=0,"PortControllerNPDOs"=4,"PortControllerDetachCount"=0,"PortControllerIrqCntHrdRst"=0,"PortControllerAttachCount"=1,"PortControllerDataRoleSwapFailCount"=0,"PortControllerIrqCntUvdmStsUpd"=3,"PortControllerIrqCntRxSrcCap"=1,"PortControllerIrqCntPdStsUpd"=2,"PortControllerSlpWakDisCause"=0,"PortControllerIrqCntUvdmEnum"=0,"PortControllerIrqCntAppLd"=0,"PortControllerUvdmStatus"=0,"PortControllerSrdoCount"=1,"PortControllerDnSt"=0,"PortControllerVdoFailCount"=0,"PortControllerInpFetEnFailCount"=0,"PortControllerIrqCntUsb2Wak"=0,"PortControllerIrqCntRxIdSop"=0,"PortControllerPwrRoleSwapCount"=0,"PortControllerHardResetCount"=0,"PortControllerSrcTypes"=0,"PortControllerNEprPDOs"=0,"PortControllerIrqCntPwrStsUpd"=3,"PortControllerShortDetectCount"=0,"PortControllerSrdoRejectCount"=0,"PortControllerDataRoleSwapCount"=0,"PortControllerWakeTimeoutCount"=0,"PortControllerIrqCntRxRdo"=0,"PortControllerPwrRoleSwapFailCount"=0,"PortControllerIrqCntRxSnkCap"=0,"PortControllerCapMismatch"=0,"PortControllerMaxPower"=65000,"PortControllerPortMode"=2,"PortControllerElectionFailReason"=0,"PortControllerSrdoRetryCount"=0,"PortControllerSrdyRejectCount"=0,"PortControllerIrqCntPlg"=1},{"PortControllerLoserReason"=0,"PortControllerEvtBuffer"=<000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>,"PortControllerIrqCntWakeAck"=5,"PortControllerSlpWakIsSleepEnabled"=1,"PortControllerI2cErrCount"=0,"PortControllerIrqCntStsUpd"=0,"PortControllerFwVersion"=3155200,"PortControllerSlpWakDisTime"=0,"PortControllerIrqCntConSrc"=0,"PortControllerSrdyCount"=0,"PortControllerIrqCntUsb2Plg"=0,"PortControllerPowerState"=255,"PortControllerFetStatus"=0,"PortControllerSurpriseNackCount"=0,"PortControllerPDst"=0,"PortControllerIrqCntldcm"=0,"PortControllerActiveContractRdo"=0,"PortControllerIrqCntAlert"=0,"PortControllerPortPDO"=(0,0,0,0,0,0,0,0,0,0,0,0,0),"PortControllerSurpriseAckCount"=0,"PortControllerWakeFailCount"=0,"PortControllerSleepCmdFailCount"=0,"PortControllerWakeCmdFailCount"=0,"PortControllerStuckCmdCount"=0,"PortControllerBootFlags"=0,"PortControllerNPDOs"=0,"PortControllerDetachCount"=0,"PortControllerIrqCntHrdRst"=0,"PortControllerAttachCount"=0,"PortControllerDataRoleSwapFailCount"=0,"PortControllerIrqCntUvdmStsUpd"=0,"PortControllerIrqCntRxSrcCap"=0,"PortControllerIrqCntPdStsUpd"=0,"PortControllerSlpWakDisCause"=0,"PortControllerIrqCntUvdmEnum"=0,"PortControllerIrqCntAppLd"=0,"PortControllerUvdmStatus"=0,"PortControllerSrdoCount"=0,"PortControllerDnSt"=0,"PortControllerVdoFailCount"=0,"PortControllerInpFetEnFailCount"=0,"PortControllerIrqCntUsb2Wak"=0,"PortControllerIrqCntRxIdSop"=0,"PortControllerPwrRoleSwapCount"=0,"PortControllerHardResetCount"=0,"PortControllerSrcTypes"=0,"PortControllerNEprPDOs"=0,"PortControllerIrqCntPwrStsUpd"=0,"PortControllerShortDetectCount"=0,"PortControllerSrdoRejectCount"=0,"PortControllerDataRoleSwapCount"=0,"PortControllerWakeTimeoutCount"=0,"PortControllerIrqCntRxRdo"=0,"PortControllerPwrRoleSwapFailCount"=0,"PortControllerIrqCntRxSnkCap"=0,"PortControllerCapMismatch"=0,"PortControllerMaxPower"=0,"PortControllerPortMode"=2,"PortControllerElectionFailReason"=0,"PortControllerSrdoRetryCount"=0,"PortControllerSrdyRejectCount"=0,"PortControllerIrqCntPlg"=0},{"PortControllerLoserReason"=0,"PortControllerEvtBuffer"=<00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f023>,"PortControllerIrqCntWakeAck"=5,"PortControllerSlpWakIsSleepEnabled"=0,"PortControllerI2cErrCount"=0,"PortControllerIrqCntStsUpd"=0,"PortControllerFwVersion"=3155200,"PortControllerSlpWakDisTime"=0,"PortControllerIrqCntConSrc"=0,"PortControllerSrdyCount"=0,"PortControllerIrqCntUsb2Plg"=0,"PortControllerPowerState"=255,"PortControllerFetStatus"=0,"PortControllerSurpriseNackCount"=0,"PortControllerPDst"=0,"PortControllerIrqCntldcm"=0,"PortControllerActiveContractRdo"=0,"PortControllerIrqCntAlert"=0,"PortControllerPortPDO"=(0,0,0,0,0,0,0,0,0,0,0,0,0),"PortControllerSurpriseAckCount"=0,"PortControllerWakeFailCount"=0,"PortControllerSleepCmdFailCount"=0,"PortControllerWakeCmdFailCount"=0,"PortControllerStuckCmdCount"=0,"PortControllerBootFlags"=0,"PortControllerNPDOs"=0,"PortControllerDetachCount"=0,"PortControllerIrqCntHrdRst"=0,"PortControllerAttachCount"=0,"PortControllerDataRoleSwapFailCount"=0,"PortControllerIrqCntUvdmStsUpd"=0,"PortControllerIrqCntRxSrcCap"=0,"PortControllerIrqCntPdStsUpd"=0,"PortControllerSlpWakDisCause"=0,"PortControllerIrqCntUvdmEnum"=0,"PortControllerIrqCntAppLd"=0,"PortControllerUvdmStatus"=0,"PortControllerSrdoCount"=0,"PortControllerDnSt"=0,"PortControllerVdoFailCount"=0,"PortControllerInpFetEnFailCount"=0,"PortControllerIrqCntUsb2Wak"=0,"PortControllerIrqCntRxIdSop"=0,"PortControllerPwrRoleSwapCount"=0,"PortControllerHardResetCount"=0,"PortControllerSrcTypes"=0,"PortControllerNEprPDOs"=0,"PortControllerIrqCntPwrStsUpd"=0,"PortControllerShortDetectCount"=0,"PortControllerSrdoRejectCount"=0,"PortControllerDataRoleSwapCount"=0,"PortControllerWakeTimeoutCount"=0,"PortControllerIrqCntRxRdo"=0,"PortControllerPwrRoleSwapFailCount"=0,"PortControllerIrqCntRxSnkCap"=0,"PortControllerCapMismatch"=0,"PortControllerMaxPower"=0,"PortControllerPortMode"=2,"PortControllerElectionFailReason"=0,"PortControllerSrdoRetryCount"=0,"PortControllerSrdyRejectCount"=0,"PortControllerIrqCntPlg"=0})
      "GasGaugeFirmwareVersion" = 2
      "AdapterInfo" = 0
      "Location" = 0
      "Temperature" = 2994
      "AvgTimeToEmpty" = 506
      "BestAdapterIndex" = 0
      "DesignCapacity" = 4563
      "IsCharging" = No
      "PermanentFailureStatus" = 0
      "Voltage" = 12204
      "UserVisiblePathUpdated" = 1733608999
      "CycleCount" = 17
      "AppleRawMaxCapacity" = 4541
      "VirtualTemperature" = 2619
    }
    

anker bar, anker black cable

+-o AppleSmartBattery  <class AppleSmartBattery, id 0x100000525, registered, matched, active, busy 0 (24 ms), retain 8>
    {
      "PostChargeWaitSeconds" = 120
      "built-in" = Yes
      "AppleRawAdapterDetails" = ({"IsWireless"=No,"AdapterID"=0,"AdapterVoltage"=20000,"FamilyCode"=18446744073172697098,"UsbHvcHvcIndex"=3,"Watts"=60,"UsbHvcMenu"=({"Index"=0,"MaxCurrent"=3000,"MaxVoltage"=5000},{"Index"=1,"MaxCurrent"=3000,"MaxVoltage"=9000},{"Index"=2,"MaxCurrent"=3000,"MaxVoltage"=15000},{"Index"=3,"MaxCurrent"=3000,"MaxVoltage"=20000}),"Current"=3000,"PMUConfiguration"=3000})
      "CurrentCapacity" = 75
      "PackReserve" = 127
      "DeviceName" = "bq40z651"
      "PostDischargeWaitSeconds" = 120
      "CarrierMode" = {"CarrierModeLowVoltage"=3600,"CarrierModeHighVoltage"=4100,"CarrierModeStatus"=0}
      "TimeRemaining" = 65535
      "ChargerConfiguration" = 2904
      "IOGeneralInterest" = "IOCommand is not serializable"
      "IOReportLegend" = ({"IOReportChannels"=((7167869599145487988,6460407809,"BatteryCycleCount")),"IOReportGroupName"="Battery","IOReportChannelInfo"={"IOReportChannelUnit"=0}})
      "AtCriticalLevel" = No
      "BatteryCellDisconnectCount" = 0
      "UpdateTime" = 1733609122
      "Amperage" = 18446744073709551419
      "AppleRawCurrentCapacity" = 3333
      "AbsoluteCapacity" = 0
      "AvgTimeToFull" = 65535
      "ExternalConnected" = Yes
      "ExternalChargeCapable" = Yes
      "AppleRawBatteryVoltage" = 12368
      "BootVoltage" = 0
      "BatteryData" = {"Ra03"=78,"Ra10"=113,"CellWom"=(0,0),"RaTableRaw"=(<00d900390035003d00680033003c004b005c00730081009400e001d603580000>,<00ff0044003c0049006f00400051005a0061006f007d009100e801d003560000>,<010d00470041004e0070003b0046004b005200640071007700c4019e02f50000>),"Qstart"=0,"AdapterPower"=,"TrueRemainingCapacity"=0,"DailyMinSoc"=71,"Ra04"=112,"CurrentSenseMonitorStatus"=0,"Ra11"=119,"CellVoltage"=(4124,4123,4121),"PackCurrentAccumulator"=91477,"PassedCharge"=18446744073709550663,"Flags"=16777217,"PresentDOD"=(28,28,28),"Ra05"=59,"Ra12"=196,"MiscStatus"=72,"FccComp1"=4576,"ChemID"=21353,"iMaxAndSocSmoothTable"=<0000000000000000000000000000000000000000000000000000000000000000>,"FccComp2"=4576,"PackCurrentAccumulatorCount"=387,"DOD0"=(7792,7728,7776),"Dod0AtQualifiedQmax"=0,"Ra06"=70,"ResScale"=0,"Ra13"=414,"FilteredCurrent"=0,"WeightedRa"=(76,90,89),"RSS"=0,"CellCurrentAccumulatorCount"=0,"Serial"="F5D43162EFN10DLCL","DataFlashWriteCount"=2944,"DailyMaxSoc"=73,"DateOfFirstUse"=0,"Ra07"=75,"Ra14"=757,"MaxCapacity"=100,"ChemicalWeightedRa"=0,"Ra00"=269,"BatteryHealthMetric"=0,"DesignCapacity"=4563,"Ra08"=82,"BatteryState"=<000000000000000000c3e400024a020010>,"CellCurrentAccumulator"=(0,0),"AlgoChemID"=21353,"MfgData"=<000000000b000100f91400000432323133033030420341544c00200000000000>,"ManufactureDate"=56282194129459,"ISS"=668,"Ra01"=71,"Soc1Voltage"=0,"QmaxDisqualificationReason"=0,"ChargeAccum"=0,"SimRate"=0,"Qmax"=(4893,4915,4906),"PMUConfigured"=2904,"ITMiscStatus"=0,"StateOfCharge"=73,"Ra09"=100,"GaugeFlagRaw"=192,"CycleCount"=17,"Voltage"=12368,"SystemPower"=,"LifetimeData"={"Raw"=<008573f00000180d000000000000000000858bfd0000c7e640120000000000000027000e11560e0a33fc2a2b14d4f3cc19b5f05df581f3b300e7000097f20002>,"UpdateTime"=1733609122,"ResistanceUpdatedDisabledCount"=0,"CycleCountLastQmax"=8,"TimeAtHighSoc"=<00000000150000000100000000000000000000000000000000000000000000000700000001000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000000a90800004200000001000000000000000000000000000000>,"TemperatureSamples"=38898,"TotalOperatingTime"=2431,"MaximumDischargeCurrent"=18446744073709548492,"MinimumPackVoltage"=10795,"MaximumPackVoltage"=13308,"MaximumChargeCurrent"=5332,"AverageTemperature"=231,"MinimumTemperature"=14,"RDISCnt"=0,"MaximumTemperature"=39},"Ra02"=65}
      "BatteryInstalled" = Yes
      "IOReportLegendPublic" = Yes
      "Serial" = "F5D43162EFN10DLCL"
      "AppleRawExternalConnected" = Yes
      "KioskMode" = {"KioskModeLastHighSocHours"=0,"KioskModeFullChargeVoltage"=0,"KioskModeMode"=0,"KioskModeHighSocSeconds"=0,"KioskModeHighSocDays"=0}
      "NominalChargeCapacity" = 4703
      "FullyCharged" = No
      "FullPathUpdated" = 1733609122
      "ManufacturerData" = <000000000b000100f91400000432323133033030420341544c00200000000000>
      "FedDetails" = ({"FedStateOfCharge"=0,"FedPortPowerRole"=0,"FedProductID"=0,"FedDesignCapacity"=0,"FedPdSpecRevision"=2,"FedSnkConfReason"=0,"FedVendorID"=0,"FedExternalConnected"=1,"FedDualRolePower"=0,"FedRemainingCapacity"=0,"FedPwrPolicySt"=0,"FedSrcConfReason"=0},{"FedStateOfCharge"=0,"FedPortPowerRole"=0,"FedProductID"=0,"FedDesignCapacity"=0,"FedPdSpecRevision"=0,"FedSnkConfReason"=0,"FedVendorID"=0,"FedExternalConnected"=0,"FedDualRolePower"=0,"FedRemainingCapacity"=0,"FedPwrPolicySt"=0,"FedSrcConfReason"=0},{"FedStateOfCharge"=0,"FedPortPowerRole"=0,"FedProductID"=0,"FedDesignCapacity"=0,"FedPdSpecRevision"=0,"FedSnkConfReason"=0,"FedVendorID"=0,"FedExternalConnected"=0,"FedDualRolePower"=0,"FedRemainingCapacity"=0,"FedPwrPolicySt"=0,"FedSrcConfReason"=0})
      "BatteryInvalidWakeSeconds" = 30
      "ChargerData" = {"ChargerStatus"=<0700023c00009820444f00000000000000000000000000000000000000000000000000000000000000c3e400024a020010000000000000000000000000000000>,"VacVoltageLimit"=4435,"NotChargingReason"=8320,"SlowChargingReason"=0,"ChargerID"=14,"TimeChargingThermallyLimited"=0,"ChargingVoltage"=4360,"ChargerInhibitReason"=0,"ChargingCurrent"=0}
      "BootPathUpdated" = 1733608879
      "DesignCycleCount9C" = 1000
      "AdapterDetails" = {"IsWireless"=No,"AdapterID"=0,"AdapterVoltage"=20000,"FamilyCode"=18446744073172697098,"UsbHvcHvcIndex"=3,"Watts"=60,"UsbHvcMenu"=({"Index"=0,"MaxCurrent"=3000,"MaxVoltage"=5000},{"Index"=1,"MaxCurrent"=3000,"MaxVoltage"=9000},{"Index"=2,"MaxCurrent"=3000,"MaxVoltage"=15000},{"Index"=3,"MaxCurrent"=3000,"MaxVoltage"=20000}),"Current"=3000,"PMUConfiguration"=3000}
      "PowerTelemetryData" = {"WallEnergyEstimate"=0,"AccumulatedSystemPowerIn"=3725382,"AdapterEfficiencyLossAccumulatorCount"=88,"AccumulatedWallEnergyEstimate"=1138922,"SystemPowerInAccumulatorCount"=89,"SystemEnergyConsumed"=31,"SystemVoltageIn"=0,"SystemPowerIn"=115,"SystemCurrentIn"=0,"SystemLoad"=2028,"AccumulatedSystemLoad"=2558114,"SystemLoadAccumulatorCount"=371,"AccumulatedBatteryPower"=0,"AccumulatedSystemEnergyConsumed"=1034784,"PowerTelemetryErrorCount"=0,"AdapterEfficiencyLoss"=0,"AccumulatedAdapterEfficiencyLoss"=8590038761,"BatteryPower"=0}
      "MaxCapacity" = 100
      "InstantAmperage" = 18446744073709551419
      "PortControllerInfo" = ({"PortControllerLoserReason"=1,"PortControllerEvtBuffer"=<00000000000000000000000000000000000000000000000000000000000000000000000000000003011a013f035ff1011a303fd15f1a00300440005ff203f01cf1011a303f0140015f5e005f03021a023f025f03011a013f0340005ff1011a303fd130045ff203f01cf1013f01300440015ff203f019f101>,"PortControllerIrqCntWakeAck"=12,"PortControllerSlpWakIsSleepEnabled"=1,"PortControllerI2cErrCount"=0,"PortControllerIrqCntStsUpd"=9,"PortControllerFwVersion"=3155200,"PortControllerSlpWakDisTime"=0,"PortControllerIrqCntConSrc"=0,"PortControllerSrdyCount"=5,"PortControllerIrqCntUsb2Plg"=0,"PortControllerPowerState"=255,"PortControllerFetStatus"=0,"PortControllerSurpriseNackCount"=0,"PortControllerPDst"=0,"PortControllerIrqCntldcm"=0,"PortControllerActiveContractRdo"=1132795205,"PortControllerIrqCntAlert"=0,"PortControllerPortPDO"=(134320428,184620,307500,409900,18446744072791007548,0,0,0,0,0,0,0,0),"PortControllerSurpriseAckCount"=0,"PortControllerWakeFailCount"=0,"PortControllerSleepCmdFailCount"=0,"PortControllerWakeCmdFailCount"=0,"PortControllerStuckCmdCount"=0,"PortControllerBootFlags"=0,"PortControllerNPDOs"=4,"PortControllerDetachCount"=1,"PortControllerIrqCntHrdRst"=0,"PortControllerAttachCount"=2,"PortControllerDataRoleSwapFailCount"=0,"PortControllerIrqCntUvdmStsUpd"=9,"PortControllerIrqCntRxSrcCap"=3,"PortControllerIrqCntPdStsUpd"=5,"PortControllerSlpWakDisCause"=0,"PortControllerIrqCntUvdmEnum"=1,"PortControllerIrqCntAppLd"=0,"PortControllerUvdmStatus"=0,"PortControllerSrdoCount"=3,"PortControllerDnSt"=0,"PortControllerVdoFailCount"=0,"PortControllerInpFetEnFailCount"=0,"PortControllerIrqCntUsb2Wak"=0,"PortControllerIrqCntRxIdSop"=0,"PortControllerPwrRoleSwapCount"=0,"PortControllerHardResetCount"=0,"PortControllerSrcTypes"=0,"PortControllerNEprPDOs"=0,"PortControllerIrqCntPwrStsUpd"=7,"PortControllerShortDetectCount"=0,"PortControllerSrdoRejectCount"=0,"PortControllerDataRoleSwapCount"=0,"PortControllerWakeTimeoutCount"=0,"PortControllerIrqCntRxRdo"=0,"PortControllerPwrRoleSwapFailCount"=0,"PortControllerIrqCntRxSnkCap"=0,"PortControllerCapMismatch"=0,"PortControllerMaxPower"=60000,"PortControllerPortMode"=2,"PortControllerElectionFailReason"=0,"PortControllerSrdoRetryCount"=0,"PortControllerSrdyRejectCount"=0,"PortControllerIrqCntPlg"=3},{"PortControllerLoserReason"=1,"PortControllerEvtBuffer"=<000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>,"PortControllerIrqCntWakeAck"=12,"PortControllerSlpWakIsSleepEnabled"=1,"PortControllerI2cErrCount"=0,"PortControllerIrqCntStsUpd"=0,"PortControllerFwVersion"=3155200,"PortControllerSlpWakDisTime"=0,"PortControllerIrqCntConSrc"=0,"PortControllerSrdyCount"=0,"PortControllerIrqCntUsb2Plg"=0,"PortControllerPowerState"=255,"PortControllerFetStatus"=0,"PortControllerSurpriseNackCount"=0,"PortControllerPDst"=0,"PortControllerIrqCntldcm"=0,"PortControllerActiveContractRdo"=0,"PortControllerIrqCntAlert"=0,"PortControllerPortPDO"=(0,0,0,0,0,0,0,0,0,0,0,0,0),"PortControllerSurpriseAckCount"=0,"PortControllerWakeFailCount"=0,"PortControllerSleepCmdFailCount"=0,"PortControllerWakeCmdFailCount"=0,"PortControllerStuckCmdCount"=0,"PortControllerBootFlags"=0,"PortControllerNPDOs"=0,"PortControllerDetachCount"=0,"PortControllerIrqCntHrdRst"=0,"PortControllerAttachCount"=0,"PortControllerDataRoleSwapFailCount"=0,"PortControllerIrqCntUvdmStsUpd"=0,"PortControllerIrqCntRxSrcCap"=0,"PortControllerIrqCntPdStsUpd"=0,"PortControllerSlpWakDisCause"=0,"PortControllerIrqCntUvdmEnum"=0,"PortControllerIrqCntAppLd"=0,"PortControllerUvdmStatus"=0,"PortControllerSrdoCount"=0,"PortControllerDnSt"=0,"PortControllerVdoFailCount"=0,"PortControllerInpFetEnFailCount"=0,"PortControllerIrqCntUsb2Wak"=0,"PortControllerIrqCntRxIdSop"=0,"PortControllerPwrRoleSwapCount"=0,"PortControllerHardResetCount"=0,"PortControllerSrcTypes"=0,"PortControllerNEprPDOs"=0,"PortControllerIrqCntPwrStsUpd"=0,"PortControllerShortDetectCount"=0,"PortControllerSrdoRejectCount"=0,"PortControllerDataRoleSwapCount"=0,"PortControllerWakeTimeoutCount"=0,"PortControllerIrqCntRxRdo"=0,"PortControllerPwrRoleSwapFailCount"=0,"PortControllerIrqCntRxSnkCap"=0,"PortControllerCapMismatch"=0,"PortControllerMaxPower"=0,"PortControllerPortMode"=2,"PortControllerElectionFailReason"=0,"PortControllerSrdoRetryCount"=0,"PortControllerSrdyRejectCount"=0,"PortControllerIrqCntPlg"=0},{"PortControllerLoserReason"=1,"PortControllerEvtBuffer"=<00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f023>,"PortControllerIrqCntWakeAck"=12,"PortControllerSlpWakIsSleepEnabled"=0,"PortControllerI2cErrCount"=0,"PortControllerIrqCntStsUpd"=0,"PortControllerFwVersion"=3155200,"PortControllerSlpWakDisTime"=0,"PortControllerIrqCntConSrc"=0,"PortControllerSrdyCount"=0,"PortControllerIrqCntUsb2Plg"=0,"PortControllerPowerState"=255,"PortControllerFetStatus"=0,"PortControllerSurpriseNackCount"=0,"PortControllerPDst"=0,"PortControllerIrqCntldcm"=0,"PortControllerActiveContractRdo"=0,"PortControllerIrqCntAlert"=0,"PortControllerPortPDO"=(0,0,0,0,0,0,0,0,0,0,0,0,0),"PortControllerSurpriseAckCount"=0,"PortControllerWakeFailCount"=0,"PortControllerSleepCmdFailCount"=0,"PortControllerWakeCmdFailCount"=0,"PortControllerStuckCmdCount"=0,"PortControllerBootFlags"=0,"PortControllerNPDOs"=0,"PortControllerDetachCount"=0,"PortControllerIrqCntHrdRst"=0,"PortControllerAttachCount"=0,"PortControllerDataRoleSwapFailCount"=0,"PortControllerIrqCntUvdmStsUpd"=0,"PortControllerIrqCntRxSrcCap"=0,"PortControllerIrqCntPdStsUpd"=0,"PortControllerSlpWakDisCause"=0,"PortControllerIrqCntUvdmEnum"=0,"PortControllerIrqCntAppLd"=0,"PortControllerUvdmStatus"=0,"PortControllerSrdoCount"=0,"PortControllerDnSt"=0,"PortControllerVdoFailCount"=0,"PortControllerInpFetEnFailCount"=0,"PortControllerIrqCntUsb2Wak"=0,"PortControllerIrqCntRxIdSop"=0,"PortControllerPwrRoleSwapCount"=0,"PortControllerHardResetCount"=0,"PortControllerSrcTypes"=0,"PortControllerNEprPDOs"=0,"PortControllerIrqCntPwrStsUpd"=0,"PortControllerShortDetectCount"=0,"PortControllerSrdoRejectCount"=0,"PortControllerDataRoleSwapCount"=0,"PortControllerWakeTimeoutCount"=0,"PortControllerIrqCntRxRdo"=0,"PortControllerPwrRoleSwapFailCount"=0,"PortControllerIrqCntRxSnkCap"=0,"PortControllerCapMismatch"=0,"PortControllerMaxPower"=0,"PortControllerPortMode"=2,"PortControllerElectionFailReason"=0,"PortControllerSrdoRetryCount"=0,"PortControllerSrdyRejectCount"=0,"PortControllerIrqCntPlg"=0})
      "GasGaugeFirmwareVersion" = 2
      "AdapterInfo" = 0
      "Location" = 0
      "Temperature" = 2999
      "AvgTimeToEmpty" = 1010
      "BestAdapterIndex" = 0
      "DesignCapacity" = 4563
      "IsCharging" = No
      "PermanentFailureStatus" = 0
      "Voltage" = 12368
      "UserVisiblePathUpdated" = 1733609069
      "CycleCount" = 17
      "AppleRawMaxCapacity" = 4576
      "VirtualTemperature" = 2669
    }
    

+-o AppleSmartBattery  <class AppleSmartBattery, id 0x100000525, registered, matched, active, busy 0 (24 ms), retain 8>
    {
      "PostChargeWaitSeconds" = 120
      "built-in" = Yes
      "AppleRawAdapterDetails" = ({"IsWireless"=No,"AdapterID"=0,"AdapterVoltage"=20000,"FamilyCode"=18446744073172697098,"UsbHvcHvcIndex"=3,"Watts"=60,"UsbHvcMenu"=({"Index"=0,"MaxCurrent"=3000,"MaxVoltage"=5000},{"Index"=1,"MaxCurrent"=3000,"MaxVoltage"=9000},{"Index"=2,"MaxCurrent"=3000,"MaxVoltage"=15000},{"Index"=3,"MaxCurrent"=3000,"MaxVoltage"=20000}),"Current"=3000,"PMUConfiguration"=3000})
      "CurrentCapacity" = 75
      "PackReserve" = 127
      "DeviceName" = "bq40z651"
      "PostDischargeWaitSeconds" = 120
      "CarrierMode" = {"CarrierModeLowVoltage"=3600,"CarrierModeHighVoltage"=4100,"CarrierModeStatus"=0}
      "TimeRemaining" = 65535
      "ChargerConfiguration" = 2904
      "IOGeneralInterest" = "IOCommand is not serializable"
      "IOReportLegend" = ({"IOReportChannels"=((7167869599145487988,6460407809,"BatteryCycleCount")),"IOReportGroupName"="Battery","IOReportChannelInfo"={"IOReportChannelUnit"=0}})
      "AtCriticalLevel" = No
      "BatteryCellDisconnectCount" = 0
      "UpdateTime" = 1733609122
      "Amperage" = 18446744073709551419
      "AppleRawCurrentCapacity" = 3333
      "AbsoluteCapacity" = 0
      "AvgTimeToFull" = 65535
      "ExternalConnected" = Yes
      "ExternalChargeCapable" = Yes
      "AppleRawBatteryVoltage" = 12368
      "BootVoltage" = 0
      "BatteryData" = {"Ra03"=78,"Ra10"=113,"CellWom"=(0,0),"RaTableRaw"=(<00d900390035003d00680033003c004b005c00730081009400e001d603580000>,<00ff0044003c0049006f00400051005a0061006f007d009100e801d003560000>,<010d00470041004e0070003b0046004b005200640071007700c4019e02f50000>),"Qstart"=0,"AdapterPower"=,"TrueRemainingCapacity"=0,"DailyMinSoc"=71,"Ra04"=112,"CurrentSenseMonitorStatus"=0,"Ra11"=119,"CellVoltage"=(4124,4123,4121),"PackCurrentAccumulator"=91477,"PassedCharge"=18446744073709550663,"Flags"=16777217,"PresentDOD"=(28,28,28),"Ra05"=59,"Ra12"=196,"MiscStatus"=72,"FccComp1"=4576,"ChemID"=21353,"iMaxAndSocSmoothTable"=<0000000000000000000000000000000000000000000000000000000000000000>,"FccComp2"=4576,"PackCurrentAccumulatorCount"=387,"DOD0"=(7792,7728,7776),"Dod0AtQualifiedQmax"=0,"Ra06"=70,"ResScale"=0,"Ra13"=414,"FilteredCurrent"=0,"WeightedRa"=(76,90,89),"RSS"=0,"CellCurrentAccumulatorCount"=0,"Serial"="F5D43162EFN10DLCL","DataFlashWriteCount"=2944,"DailyMaxSoc"=73,"DateOfFirstUse"=0,"Ra07"=75,"Ra14"=757,"MaxCapacity"=100,"ChemicalWeightedRa"=0,"Ra00"=269,"BatteryHealthMetric"=0,"DesignCapacity"=4563,"Ra08"=82,"BatteryState"=<000000000000000000c3e400024a020010>,"CellCurrentAccumulator"=(0,0),"AlgoChemID"=21353,"MfgData"=<000000000b000100f91400000432323133033030420341544c00200000000000>,"ManufactureDate"=56282194129459,"ISS"=668,"Ra01"=71,"Soc1Voltage"=0,"QmaxDisqualificationReason"=0,"ChargeAccum"=0,"SimRate"=0,"Qmax"=(4893,4915,4906),"PMUConfigured"=2904,"ITMiscStatus"=0,"StateOfCharge"=73,"Ra09"=100,"GaugeFlagRaw"=192,"CycleCount"=17,"Voltage"=12368,"SystemPower"=,"LifetimeData"={"Raw"=<008573f00000180d000000000000000000858bfd0000c7e640120000000000000027000e11560e0a33fc2a2b14d4f3cc19b5f05df581f3b300e7000097f20002>,"UpdateTime"=1733609122,"ResistanceUpdatedDisabledCount"=0,"CycleCountLastQmax"=8,"TimeAtHighSoc"=<00000000150000000100000000000000000000000000000000000000000000000700000001000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000000a90800004200000001000000000000000000000000000000>,"TemperatureSamples"=38898,"TotalOperatingTime"=2431,"MaximumDischargeCurrent"=18446744073709548492,"MinimumPackVoltage"=10795,"MaximumPackVoltage"=13308,"MaximumChargeCurrent"=5332,"AverageTemperature"=231,"MinimumTemperature"=14,"RDISCnt"=0,"MaximumTemperature"=39},"Ra02"=65}
      "BatteryInstalled" = Yes
      "IOReportLegendPublic" = Yes
      "Serial" = "F5D43162EFN10DLCL"
      "AppleRawExternalConnected" = Yes
      "KioskMode" = {"KioskModeLastHighSocHours"=0,"KioskModeFullChargeVoltage"=0,"KioskModeMode"=0,"KioskModeHighSocSeconds"=0,"KioskModeHighSocDays"=0}
      "NominalChargeCapacity" = 4703
      "FullyCharged" = No
      "FullPathUpdated" = 1733609122
      "ManufacturerData" = <000000000b000100f91400000432323133033030420341544c00200000000000>
      "FedDetails" = ({"FedStateOfCharge"=0,"FedPortPowerRole"=0,"FedProductID"=0,"FedDesignCapacity"=0,"FedPdSpecRevision"=2,"FedSnkConfReason"=0,"FedVendorID"=0,"FedExternalConnected"=1,"FedDualRolePower"=0,"FedRemainingCapacity"=0,"FedPwrPolicySt"=0,"FedSrcConfReason"=0},{"FedStateOfCharge"=0,"FedPortPowerRole"=0,"FedProductID"=0,"FedDesignCapacity"=0,"FedPdSpecRevision"=0,"FedSnkConfReason"=0,"FedVendorID"=0,"FedExternalConnected"=0,"FedDualRolePower"=0,"FedRemainingCapacity"=0,"FedPwrPolicySt"=0,"FedSrcConfReason"=0},{"FedStateOfCharge"=0,"FedPortPowerRole"=0,"FedProductID"=0,"FedDesignCapacity"=0,"FedPdSpecRevision"=0,"FedSnkConfReason"=0,"FedVendorID"=0,"FedExternalConnected"=0,"FedDualRolePower"=0,"FedRemainingCapacity"=0,"FedPwrPolicySt"=0,"FedSrcConfReason"=0})
      "BatteryInvalidWakeSeconds" = 30
      "ChargerData" = {"ChargerStatus"=<0700023c00009820444f00000000000000000000000000000000000000000000000000000000000000c3e400024a020010000000000000000000000000000000>,"VacVoltageLimit"=4435,"NotChargingReason"=8320,"SlowChargingReason"=0,"ChargerID"=14,"TimeChargingThermallyLimited"=0,"ChargingVoltage"=4360,"ChargerInhibitReason"=0,"ChargingCurrent"=0}
      "BootPathUpdated" = 1733608879
      "DesignCycleCount9C" = 1000
      "AdapterDetails" = {"IsWireless"=No,"AdapterID"=0,"AdapterVoltage"=20000,"FamilyCode"=18446744073172697098,"UsbHvcHvcIndex"=3,"Watts"=60,"UsbHvcMenu"=({"Index"=0,"MaxCurrent"=3000,"MaxVoltage"=5000},{"Index"=1,"MaxCurrent"=3000,"MaxVoltage"=9000},{"Index"=2,"MaxCurrent"=3000,"MaxVoltage"=15000},{"Index"=3,"MaxCurrent"=3000,"MaxVoltage"=20000}),"Current"=3000,"PMUConfiguration"=3000}
      "PowerTelemetryData" = {"WallEnergyEstimate"=0,"AccumulatedSystemPowerIn"=3725382,"AdapterEfficiencyLossAccumulatorCount"=88,"AccumulatedWallEnergyEstimate"=1138922,"SystemPowerInAccumulatorCount"=89,"SystemEnergyConsumed"=31,"SystemVoltageIn"=0,"SystemPowerIn"=115,"SystemCurrentIn"=0,"SystemLoad"=2028,"AccumulatedSystemLoad"=2558114,"SystemLoadAccumulatorCount"=371,"AccumulatedBatteryPower"=0,"AccumulatedSystemEnergyConsumed"=1034784,"PowerTelemetryErrorCount"=0,"AdapterEfficiencyLoss"=0,"AccumulatedAdapterEfficiencyLoss"=8590038761,"BatteryPower"=0}
      "MaxCapacity" = 100
      "InstantAmperage" = 18446744073709551419
      "PortControllerInfo" = ({"PortControllerLoserReason"=1,"PortControllerEvtBuffer"=<00000000000000000000000000000000000000000000000000000000000000000000000000000003011a013f035ff1011a303fd15f1a00300440005ff203f01cf1011a303f0140015f5e005f03021a023f025f03011a013f0340005ff1011a303fd130045ff203f01cf1013f01300440015ff203f019f101>,"PortControllerIrqCntWakeAck"=12,"PortControllerSlpWakIsSleepEnabled"=1,"PortControllerI2cErrCount"=0,"PortControllerIrqCntStsUpd"=9,"PortControllerFwVersion"=3155200,"PortControllerSlpWakDisTime"=0,"PortControllerIrqCntConSrc"=0,"PortControllerSrdyCount"=5,"PortControllerIrqCntUsb2Plg"=0,"PortControllerPowerState"=255,"PortControllerFetStatus"=0,"PortControllerSurpriseNackCount"=0,"PortControllerPDst"=0,"PortControllerIrqCntldcm"=0,"PortControllerActiveContractRdo"=1132795205,"PortControllerIrqCntAlert"=0,"PortControllerPortPDO"=(134320428,184620,307500,409900,18446744072791007548,0,0,0,0,0,0,0,0),"PortControllerSurpriseAckCount"=0,"PortControllerWakeFailCount"=0,"PortControllerSleepCmdFailCount"=0,"PortControllerWakeCmdFailCount"=0,"PortControllerStuckCmdCount"=0,"PortControllerBootFlags"=0,"PortControllerNPDOs"=4,"PortControllerDetachCount"=1,"PortControllerIrqCntHrdRst"=0,"PortControllerAttachCount"=2,"PortControllerDataRoleSwapFailCount"=0,"PortControllerIrqCntUvdmStsUpd"=9,"PortControllerIrqCntRxSrcCap"=3,"PortControllerIrqCntPdStsUpd"=5,"PortControllerSlpWakDisCause"=0,"PortControllerIrqCntUvdmEnum"=1,"PortControllerIrqCntAppLd"=0,"PortControllerUvdmStatus"=0,"PortControllerSrdoCount"=3,"PortControllerDnSt"=0,"PortControllerVdoFailCount"=0,"PortControllerInpFetEnFailCount"=0,"PortControllerIrqCntUsb2Wak"=0,"PortControllerIrqCntRxIdSop"=0,"PortControllerPwrRoleSwapCount"=0,"PortControllerHardResetCount"=0,"PortControllerSrcTypes"=0,"PortControllerNEprPDOs"=0,"PortControllerIrqCntPwrStsUpd"=7,"PortControllerShortDetectCount"=0,"PortControllerSrdoRejectCount"=0,"PortControllerDataRoleSwapCount"=0,"PortControllerWakeTimeoutCount"=0,"PortControllerIrqCntRxRdo"=0,"PortControllerPwrRoleSwapFailCount"=0,"PortControllerIrqCntRxSnkCap"=0,"PortControllerCapMismatch"=0,"PortControllerMaxPower"=60000,"PortControllerPortMode"=2,"PortControllerElectionFailReason"=0,"PortControllerSrdoRetryCount"=0,"PortControllerSrdyRejectCount"=0,"PortControllerIrqCntPlg"=3},{"PortControllerLoserReason"=1,"PortControllerEvtBuffer"=<000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>,"PortControllerIrqCntWakeAck"=12,"PortControllerSlpWakIsSleepEnabled"=1,"PortControllerI2cErrCount"=0,"PortControllerIrqCntStsUpd"=0,"PortControllerFwVersion"=3155200,"PortControllerSlpWakDisTime"=0,"PortControllerIrqCntConSrc"=0,"PortControllerSrdyCount"=0,"PortControllerIrqCntUsb2Plg"=0,"PortControllerPowerState"=255,"PortControllerFetStatus"=0,"PortControllerSurpriseNackCount"=0,"PortControllerPDst"=0,"PortControllerIrqCntldcm"=0,"PortControllerActiveContractRdo"=0,"PortControllerIrqCntAlert"=0,"PortControllerPortPDO"=(0,0,0,0,0,0,0,0,0,0,0,0,0),"PortControllerSurpriseAckCount"=0,"PortControllerWakeFailCount"=0,"PortControllerSleepCmdFailCount"=0,"PortControllerWakeCmdFailCount"=0,"PortControllerStuckCmdCount"=0,"PortControllerBootFlags"=0,"PortControllerNPDOs"=0,"PortControllerDetachCount"=0,"PortControllerIrqCntHrdRst"=0,"PortControllerAttachCount"=0,"PortControllerDataRoleSwapFailCount"=0,"PortControllerIrqCntUvdmStsUpd"=0,"PortControllerIrqCntRxSrcCap"=0,"PortControllerIrqCntPdStsUpd"=0,"PortControllerSlpWakDisCause"=0,"PortControllerIrqCntUvdmEnum"=0,"PortControllerIrqCntAppLd"=0,"PortControllerUvdmStatus"=0,"PortControllerSrdoCount"=0,"PortControllerDnSt"=0,"PortControllerVdoFailCount"=0,"PortControllerInpFetEnFailCount"=0,"PortControllerIrqCntUsb2Wak"=0,"PortControllerIrqCntRxIdSop"=0,"PortControllerPwrRoleSwapCount"=0,"PortControllerHardResetCount"=0,"PortControllerSrcTypes"=0,"PortControllerNEprPDOs"=0,"PortControllerIrqCntPwrStsUpd"=0,"PortControllerShortDetectCount"=0,"PortControllerSrdoRejectCount"=0,"PortControllerDataRoleSwapCount"=0,"PortControllerWakeTimeoutCount"=0,"PortControllerIrqCntRxRdo"=0,"PortControllerPwrRoleSwapFailCount"=0,"PortControllerIrqCntRxSnkCap"=0,"PortControllerCapMismatch"=0,"PortControllerMaxPower"=0,"PortControllerPortMode"=2,"PortControllerElectionFailReason"=0,"PortControllerSrdoRetryCount"=0,"PortControllerSrdyRejectCount"=0,"PortControllerIrqCntPlg"=0},{"PortControllerLoserReason"=1,"PortControllerEvtBuffer"=<00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f023>,"PortControllerIrqCntWakeAck"=12,"PortControllerSlpWakIsSleepEnabled"=0,"PortControllerI2cErrCount"=0,"PortControllerIrqCntStsUpd"=0,"PortControllerFwVersion"=3155200,"PortControllerSlpWakDisTime"=0,"PortControllerIrqCntConSrc"=0,"PortControllerSrdyCount"=0,"PortControllerIrqCntUsb2Plg"=0,"PortControllerPowerState"=255,"PortControllerFetStatus"=0,"PortControllerSurpriseNackCount"=0,"PortControllerPDst"=0,"PortControllerIrqCntldcm"=0,"PortControllerActiveContractRdo"=0,"PortControllerIrqCntAlert"=0,"PortControllerPortPDO"=(0,0,0,0,0,0,0,0,0,0,0,0,0),"PortControllerSurpriseAckCount"=0,"PortControllerWakeFailCount"=0,"PortControllerSleepCmdFailCount"=0,"PortControllerWakeCmdFailCount"=0,"PortControllerStuckCmdCount"=0,"PortControllerBootFlags"=0,"PortControllerNPDOs"=0,"PortControllerDetachCount"=0,"PortControllerIrqCntHrdRst"=0,"PortControllerAttachCount"=0,"PortControllerDataRoleSwapFailCount"=0,"PortControllerIrqCntUvdmStsUpd"=0,"PortControllerIrqCntRxSrcCap"=0,"PortControllerIrqCntPdStsUpd"=0,"PortControllerSlpWakDisCause"=0,"PortControllerIrqCntUvdmEnum"=0,"PortControllerIrqCntAppLd"=0,"PortControllerUvdmStatus"=0,"PortControllerSrdoCount"=0,"PortControllerDnSt"=0,"PortControllerVdoFailCount"=0,"PortControllerInpFetEnFailCount"=0,"PortControllerIrqCntUsb2Wak"=0,"PortControllerIrqCntRxIdSop"=0,"PortControllerPwrRoleSwapCount"=0,"PortControllerHardResetCount"=0,"PortControllerSrcTypes"=0,"PortControllerNEprPDOs"=0,"PortControllerIrqCntPwrStsUpd"=0,"PortControllerShortDetectCount"=0,"PortControllerSrdoRejectCount"=0,"PortControllerDataRoleSwapCount"=0,"PortControllerWakeTimeoutCount"=0,"PortControllerIrqCntRxRdo"=0,"PortControllerPwrRoleSwapFailCount"=0,"PortControllerIrqCntRxSnkCap"=0,"PortControllerCapMismatch"=0,"PortControllerMaxPower"=0,"PortControllerPortMode"=2,"PortControllerElectionFailReason"=0,"PortControllerSrdoRetryCount"=0,"PortControllerSrdyRejectCount"=0,"PortControllerIrqCntPlg"=0})
      "GasGaugeFirmwareVersion" = 2
      "AdapterInfo" = 0
      "Location" = 0
      "Temperature" = 2999
      "AvgTimeToEmpty" = 1010
      "BestAdapterIndex" = 0
      "DesignCapacity" = 4563
      "IsCharging" = No
      "PermanentFailureStatus" = 0
      "Voltage" = 12368
      "UserVisiblePathUpdated" = 1733609069
      "CycleCount" = 17
      "AppleRawMaxCapacity" = 4576
      "VirtualTemperature" = 2669
    }
    

apple 70W brick, black cable

+-o AppleSmartBattery  <class AppleSmartBattery, id 0x100000525, registered, matched, active, busy 0 (24 ms), retain 8>
    {
      "PostChargeWaitSeconds" = 120
      "built-in" = Yes
      "AppleRawAdapterDetails" = ({"IsWireless"=No,"AdapterID"=10,"AdapterVoltage"=5000,"FamilyCode"=18446744073172697097,"UsbHvcHvcIndex"=255,"Watts"=15,"UsbHvcMenu"=(),"Current"=3000,"PMUConfiguration"=0})
      "CurrentCapacity" = 75
      "PackReserve" = 127
      "DeviceName" = "bq40z651"
      "PostDischargeWaitSeconds" = 120
      "CarrierMode" = {"CarrierModeLowVoltage"=3600,"CarrierModeHighVoltage"=4100,"CarrierModeStatus"=0}
      "TimeRemaining" = 323
      "ChargerConfiguration" = 0
      "IOGeneralInterest" = "IOCommand is not serializable"
      "IOReportLegend" = ({"IOReportChannels"=((7167869599145487988,6460407809,"BatteryCycleCount")),"IOReportGroupName"="Battery","IOReportChannelInfo"={"IOReportChannelUnit"=0}})
      "AtCriticalLevel" = No
      "BatteryCellDisconnectCount" = 0
      "UpdateTime" = 1733609227
      "Amperage" = 152
      "AppleRawCurrentCapacity" = 3389
      "AbsoluteCapacity" = 0
      "AvgTimeToFull" = 323
      "ExternalConnected" = Yes
      "ExternalChargeCapable" = Yes
      "AppleRawBatteryVoltage" = 12497
      "BootVoltage" = 0
      "BatteryData" = {"Ra03"=78,"Ra10"=113,"CellWom"=(0,0),"RaTableRaw"=(<00d900390035003d00680033003c004b005c00730081009400e001d603580000>,<00ff0044003c0049006f00400051005a0061006f007d009100e801d003560000>,<010d00470041004e0070003b0046004b005200640071007700c4019e02f50000>),"Qstart"=0,"AdapterPower"=,"TrueRemainingCapacity"=0,"DailyMinSoc"=71,"Ra04"=112,"CurrentSenseMonitorStatus"=0,"Ra11"=119,"CellVoltage"=(4168,4168,4161),"PackCurrentAccumulator"=359243,"PassedCharge"=18446744073709550589,"Flags"=16777216,"PresentDOD"=(27,27,27),"Ra05"=59,"Ra12"=196,"MiscStatus"=72,"FccComp1"=4558,"ChemID"=21353,"iMaxAndSocSmoothTable"=<0000000000000000000000000000000000000000000000000000000000000000>,"FccComp2"=4558,"PackCurrentAccumulatorCount"=491,"DOD0"=(7792,7728,7776),"Dod0AtQualifiedQmax"=0,"Ra06"=70,"ResScale"=0,"Ra13"=414,"FilteredCurrent"=0,"WeightedRa"=(76,90,89),"RSS"=0,"CellCurrentAccumulatorCount"=0,"Serial"="F5D43162EFN10DLCL","DataFlashWriteCount"=2944,"DailyMaxSoc"=74,"DateOfFirstUse"=0,"Ra07"=75,"Ra14"=757,"MaxCapacity"=100,"ChemicalWeightedRa"=0,"Ra00"=269,"BatteryHealthMetric"=0,"DesignCapacity"=4563,"Ra08"=82,"BatteryState"=<00000000000000000083e440024a020010>,"CellCurrentAccumulator"=(0,0),"AlgoChemID"=21353,"MfgData"=<000000000b000100f91400000432323133033030420341544c00200000000000>,"ManufactureDate"=56282194129459,"ISS"=1163,"Ra01"=71,"Soc1Voltage"=0,"QmaxDisqualificationReason"=0,"ChargeAccum"=0,"SimRate"=0,"Qmax"=(4893,4915,4906),"PMUConfigured"=0,"ITMiscStatus"=0,"StateOfCharge"=74,"Ra09"=100,"GaugeFlagRaw"=128,"CycleCount"=17,"Voltage"=12497,"SystemPower"=,"LifetimeData"={"Raw"=<008573f00000180d000000000000000000858bfd0000c7e640120000000000000027000e11560e0a33fc2a2b14d4f3cc19b5f05df581f3b300e7000097f20002>,"UpdateTime"=1733609227,"ResistanceUpdatedDisabledCount"=0,"CycleCountLastQmax"=8,"TimeAtHighSoc"=<00000000150000000100000000000000000000000000000000000000000000000700000001000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000000a90800004200000001000000000000000000000000000000>,"TemperatureSamples"=38898,"TotalOperatingTime"=2431,"MaximumDischargeCurrent"=18446744073709548492,"MinimumPackVoltage"=10795,"MaximumPackVoltage"=13308,"MaximumChargeCurrent"=5332,"AverageTemperature"=231,"MinimumTemperature"=14,"RDISCnt"=0,"MaximumTemperature"=39},"Ra02"=65}
      "BatteryInstalled" = Yes
      "IOReportLegendPublic" = Yes
      "Serial" = "F5D43162EFN10DLCL"
      "AppleRawExternalConnected" = Yes
      "KioskMode" = {"KioskModeLastHighSocHours"=0,"KioskModeFullChargeVoltage"=0,"KioskModeMode"=0,"KioskModeHighSocSeconds"=0,"KioskModeHighSocDays"=0}
      "NominalChargeCapacity" = 4685
      "FullyCharged" = No
      "FullPathUpdated" = 1733609227
      "ManufacturerData" = <000000000b000100f91400000432323133033030420341544c00200000000000>
      "FedDetails" = ({"FedStateOfCharge"=0,"FedPortPowerRole"=0,"FedProductID"=0,"FedDesignCapacity"=0,"FedPdSpecRevision"=0,"FedSnkConfReason"=0,"FedVendorID"=0,"FedExternalConnected"=1,"FedDualRolePower"=0,"FedRemainingCapacity"=0,"FedPwrPolicySt"=0,"FedSrcConfReason"=0},{"FedStateOfCharge"=0,"FedPortPowerRole"=0,"FedProductID"=0,"FedDesignCapacity"=0,"FedPdSpecRevision"=0,"FedSnkConfReason"=0,"FedVendorID"=0,"FedExternalConnected"=0,"FedDualRolePower"=0,"FedRemainingCapacity"=0,"FedPwrPolicySt"=0,"FedSrcConfReason"=0},{"FedStateOfCharge"=0,"FedPortPowerRole"=0,"FedProductID"=0,"FedDesignCapacity"=0,"FedPdSpecRevision"=0,"FedSnkConfReason"=0,"FedVendorID"=0,"FedExternalConnected"=0,"FedDualRolePower"=0,"FedRemainingCapacity"=0,"FedPwrPolicySt"=0,"FedSrcConfReason"=0})
      "BatteryInvalidWakeSeconds" = 30
      "ChargerData" = {"ChargerStatus"=<0700021c00009820446f0000000000000000000000000000000000000000000000000000000000000083e440024a020010000000000000000000000000000000>,"VacVoltageLimit"=4435,"NotChargingReason"=8320,"SlowChargingReason"=0,"ChargerID"=14,"TimeChargingThermallyLimited"=0,"ChargingVoltage"=4208,"ChargerInhibitReason"=16,"ChargingCurrent"=0}
      "BootPathUpdated" = 1733608879
      "DesignCycleCount9C" = 1000
      "AdapterDetails" = {"IsWireless"=No,"AdapterID"=10,"AdapterVoltage"=5000,"FamilyCode"=18446744073172697097,"UsbHvcHvcIndex"=255,"Watts"=15,"UsbHvcMenu"=(),"Current"=3000,"PMUConfiguration"=0}
      "PowerTelemetryData" = {"WallEnergyEstimate"=0,"AccumulatedSystemPowerIn"=7450189,"AdapterEfficiencyLossAccumulatorCount"=176,"AccumulatedWallEnergyEstimate"=2272117,"SystemPowerInAccumulatorCount"=180,"SystemEnergyConsumed"=1318,"SystemVoltageIn"=0,"SystemPowerIn"=4748,"SystemCurrentIn"=0,"SystemLoad"=1686,"AccumulatedSystemLoad"=3038418,"SystemLoadAccumulatorCount"=471,"AccumulatedBatteryPower"=0,"AccumulatedSystemEnergyConsumed"=2069410,"PowerTelemetryErrorCount"=0,"AdapterEfficiencyLoss"=0,"AccumulatedAdapterEfficiencyLoss"=8590142581,"BatteryPower"=0}
      "MaxCapacity" = 100
      "InstantAmperage" = 152
      "PortControllerInfo" = ({"PortControllerLoserReason"=0,"PortControllerEvtBuffer"=<40005ff1011a303fd130045ff203f01cf1013f01300440015ff203f019f1015f5e005f03021a023f025f03011a013f0340005ff1011a303fd15f025f1a00f1011a305f025f1a00f1011a303004f203f09c03021a023f0240005f5e005f03011a013f035ff1011a303fd15f025f1a00f1011a305f021a005f>,"PortControllerIrqCntWakeAck"=29,"PortControllerSlpWakIsSleepEnabled"=1,"PortControllerI2cErrCount"=0,"PortControllerIrqCntStsUpd"=25,"PortControllerFwVersion"=3155200,"PortControllerSlpWakDisTime"=0,"PortControllerIrqCntConSrc"=0,"PortControllerSrdyCount"=10,"PortControllerIrqCntUsb2Plg"=0,"PortControllerPowerState"=255,"PortControllerFetStatus"=12,"PortControllerSurpriseNackCount"=0,"PortControllerPDst"=0,"PortControllerIrqCntldcm"=0,"PortControllerActiveContractRdo"=0,"PortControllerIrqCntAlert"=0,"PortControllerPortPDO"=(151097644,184620,307500,409900,0,0,0,0,0,0,0,0,0),"PortControllerSurpriseAckCount"=0,"PortControllerWakeFailCount"=0,"PortControllerSleepCmdFailCount"=0,"PortControllerWakeCmdFailCount"=0,"PortControllerStuckCmdCount"=0,"PortControllerBootFlags"=0,"PortControllerNPDOs"=4,"PortControllerDetachCount"=3,"PortControllerIrqCntHrdRst"=4,"PortControllerAttachCount"=4,"PortControllerDataRoleSwapFailCount"=0,"PortControllerIrqCntUvdmStsUpd"=24,"PortControllerIrqCntRxSrcCap"=4,"PortControllerIrqCntPdStsUpd"=12,"PortControllerSlpWakDisCause"=0,"PortControllerIrqCntUvdmEnum"=3,"PortControllerIrqCntAppLd"=0,"PortControllerUvdmStatus"=0,"PortControllerSrdoCount"=4,"PortControllerDnSt"=17,"PortControllerVdoFailCount"=0,"PortControllerInpFetEnFailCount"=0,"PortControllerIrqCntUsb2Wak"=0,"PortControllerIrqCntRxIdSop"=0,"PortControllerPwrRoleSwapCount"=0,"PortControllerHardResetCount"=4,"PortControllerSrcTypes"=6,"PortControllerNEprPDOs"=0,"PortControllerIrqCntPwrStsUpd"=13,"PortControllerShortDetectCount"=0,"PortControllerSrdoRejectCount"=1,"PortControllerDataRoleSwapCount"=0,"PortControllerWakeTimeoutCount"=0,"PortControllerIrqCntRxRdo"=0,"PortControllerPwrRoleSwapFailCount"=0,"PortControllerIrqCntRxSnkCap"=0,"PortControllerCapMismatch"=0,"PortControllerMaxPower"=14250,"PortControllerPortMode"=2,"PortControllerElectionFailReason"=0,"PortControllerSrdoRetryCount"=0,"PortControllerSrdyRejectCount"=0,"PortControllerIrqCntPlg"=7},{"PortControllerLoserReason"=1,"PortControllerEvtBuffer"=<000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>,"PortControllerIrqCntWakeAck"=29,"PortControllerSlpWakIsSleepEnabled"=1,"PortControllerI2cErrCount"=0,"PortControllerIrqCntStsUpd"=0,"PortControllerFwVersion"=3155200,"PortControllerSlpWakDisTime"=0,"PortControllerIrqCntConSrc"=0,"PortControllerSrdyCount"=0,"PortControllerIrqCntUsb2Plg"=0,"PortControllerPowerState"=255,"PortControllerFetStatus"=0,"PortControllerSurpriseNackCount"=0,"PortControllerPDst"=0,"PortControllerIrqCntldcm"=0,"PortControllerActiveContractRdo"=0,"PortControllerIrqCntAlert"=0,"PortControllerPortPDO"=(0,0,0,0,0,0,0,0,0,0,0,0,0),"PortControllerSurpriseAckCount"=0,"PortControllerWakeFailCount"=0,"PortControllerSleepCmdFailCount"=0,"PortControllerWakeCmdFailCount"=0,"PortControllerStuckCmdCount"=0,"PortControllerBootFlags"=0,"PortControllerNPDOs"=0,"PortControllerDetachCount"=0,"PortControllerIrqCntHrdRst"=0,"PortControllerAttachCount"=0,"PortControllerDataRoleSwapFailCount"=0,"PortControllerIrqCntUvdmStsUpd"=0,"PortControllerIrqCntRxSrcCap"=0,"PortControllerIrqCntPdStsUpd"=0,"PortControllerSlpWakDisCause"=0,"PortControllerIrqCntUvdmEnum"=0,"PortControllerIrqCntAppLd"=0,"PortControllerUvdmStatus"=0,"PortControllerSrdoCount"=0,"PortControllerDnSt"=0,"PortControllerVdoFailCount"=0,"PortControllerInpFetEnFailCount"=0,"PortControllerIrqCntUsb2Wak"=0,"PortControllerIrqCntRxIdSop"=0,"PortControllerPwrRoleSwapCount"=0,"PortControllerHardResetCount"=0,"PortControllerSrcTypes"=0,"PortControllerNEprPDOs"=0,"PortControllerIrqCntPwrStsUpd"=0,"PortControllerShortDetectCount"=0,"PortControllerSrdoRejectCount"=0,"PortControllerDataRoleSwapCount"=0,"PortControllerWakeTimeoutCount"=0,"PortControllerIrqCntRxRdo"=0,"PortControllerPwrRoleSwapFailCount"=0,"PortControllerIrqCntRxSnkCap"=0,"PortControllerCapMismatch"=0,"PortControllerMaxPower"=0,"PortControllerPortMode"=2,"PortControllerElectionFailReason"=0,"PortControllerSrdoRetryCount"=0,"PortControllerSrdyRejectCount"=0,"PortControllerIrqCntPlg"=0},{"PortControllerLoserReason"=1,"PortControllerEvtBuffer"=<00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f023>,"PortControllerIrqCntWakeAck"=29,"PortControllerSlpWakIsSleepEnabled"=0,"PortControllerI2cErrCount"=0,"PortControllerIrqCntStsUpd"=0,"PortControllerFwVersion"=3155200,"PortControllerSlpWakDisTime"=0,"PortControllerIrqCntConSrc"=0,"PortControllerSrdyCount"=0,"PortControllerIrqCntUsb2Plg"=0,"PortControllerPowerState"=255,"PortControllerFetStatus"=0,"PortControllerSurpriseNackCount"=0,"PortControllerPDst"=0,"PortControllerIrqCntldcm"=0,"PortControllerActiveContractRdo"=0,"PortControllerIrqCntAlert"=0,"PortControllerPortPDO"=(0,0,0,0,0,0,0,0,0,0,0,0,0),"PortControllerSurpriseAckCount"=0,"PortControllerWakeFailCount"=0,"PortControllerSleepCmdFailCount"=0,"PortControllerWakeCmdFailCount"=0,"PortControllerStuckCmdCount"=0,"PortControllerBootFlags"=0,"PortControllerNPDOs"=0,"PortControllerDetachCount"=0,"PortControllerIrqCntHrdRst"=0,"PortControllerAttachCount"=0,"PortControllerDataRoleSwapFailCount"=0,"PortControllerIrqCntUvdmStsUpd"=0,"PortControllerIrqCntRxSrcCap"=0,"PortControllerIrqCntPdStsUpd"=0,"PortControllerSlpWakDisCause"=0,"PortControllerIrqCntUvdmEnum"=0,"PortControllerIrqCntAppLd"=0,"PortControllerUvdmStatus"=0,"PortControllerSrdoCount"=0,"PortControllerDnSt"=0,"PortControllerVdoFailCount"=0,"PortControllerInpFetEnFailCount"=0,"PortControllerIrqCntUsb2Wak"=0,"PortControllerIrqCntRxIdSop"=0,"PortControllerPwrRoleSwapCount"=0,"PortControllerHardResetCount"=0,"PortControllerSrcTypes"=0,"PortControllerNEprPDOs"=0,"PortControllerIrqCntPwrStsUpd"=0,"PortControllerShortDetectCount"=0,"PortControllerSrdoRejectCount"=0,"PortControllerDataRoleSwapCount"=0,"PortControllerWakeTimeoutCount"=0,"PortControllerIrqCntRxRdo"=0,"PortControllerPwrRoleSwapFailCount"=0,"PortControllerIrqCntRxSnkCap"=0,"PortControllerCapMismatch"=0,"PortControllerMaxPower"=0,"PortControllerPortMode"=2,"PortControllerElectionFailReason"=0,"PortControllerSrdoRetryCount"=0,"PortControllerSrdyRejectCount"=0,"PortControllerIrqCntPlg"=0})
      "GasGaugeFirmwareVersion" = 2
      "AdapterInfo" = 0
      "Location" = 0
      "Temperature" = 2996
      "AvgTimeToEmpty" = 65535
      "BestAdapterIndex" = 0
      "DesignCapacity" = 4563
      "IsCharging" = No
      "PermanentFailureStatus" = 0
      "Voltage" = 12497
      "UserVisiblePathUpdated" = 1733609182
      "CycleCount" = 17
      "AppleRawMaxCapacity" = 4558
      "VirtualTemperature" = 2650
    }
    

+-o AppleSmartBattery  <class AppleSmartBattery, id 0x100000525, registered, matched, active, busy 0 (24 ms), retain 8>
    {
      "PostChargeWaitSeconds" = 120
      "built-in" = Yes
      "AppleRawAdapterDetails" = ({"SerialString"="HHYH5W0017V00008FN","Watts"=60,"Model"="0x701C","PMUConfiguration"=3000,"Current"=3000,"Name"="70W USB-C Power Adapter ","FamilyCode"=18446744073172697098,"FwVersion"="01030030","AdapterVoltage"=20000,"UsbHvcMenu"=({"Index"=0,"MaxCurrent"=3000,"MaxVoltage"=5000},{"Index"=1,"MaxCurrent"=3000,"MaxVoltage"=9000},{"Index"=2,"MaxCurrent"=3000,"MaxVoltage"=15000},{"Index"=3,"MaxCurrent"=3000,"MaxVoltage"=20000}),"AdapterID"=28700,"UsbHvcHvcIndex"=3,"IsWireless"=No,"HwVersion"="1.0","Manufacturer"="Apple Inc."})
      "CurrentCapacity" = 75
      "PackReserve" = 127
      "DeviceName" = "bq40z651"
      "PostDischargeWaitSeconds" = 120
      "CarrierMode" = {"CarrierModeLowVoltage"=3600,"CarrierModeHighVoltage"=4100,"CarrierModeStatus"=0}
      "TimeRemaining" = 222
      "ChargerConfiguration" = 2904
      "IOGeneralInterest" = "IOCommand is not serializable"
      "IOReportLegend" = ({"IOReportChannels"=((7167869599145487988,6460407809,"BatteryCycleCount")),"IOReportGroupName"="Battery","IOReportChannelInfo"={"IOReportChannelUnit"=0}})
      "AtCriticalLevel" = No
      "BatteryCellDisconnectCount" = 0
      "UpdateTime" = 1733609234
      "Amperage" = 1924
      "AppleRawCurrentCapacity" = 3389
      "AbsoluteCapacity" = 0
      "AvgTimeToFull" = 222
      "ExternalConnected" = Yes
      "ExternalChargeCapable" = Yes
      "AppleRawBatteryVoltage" = 12674
      "BootVoltage" = 0
      "BatteryData" = {"Ra03"=78,"Ra10"=113,"CellWom"=(0,0),"RaTableRaw"=(<00d900390035003d00680033003c004b005c00730081009400e001d603580000>,<00ff0044003c0049006f00400051005a0061006f007d009100e801d003560000>,<010d00470041004e0070003b0046004b005200640071007700c4019e02f50000>),"Qstart"=0,"AdapterPower"=,"TrueRemainingCapacity"=0,"DailyMinSoc"=71,"Ra04"=112,"CurrentSenseMonitorStatus"=0,"Ra11"=119,"CellVoltage"=(4221,4229,4224),"PackCurrentAccumulator"=363321,"PassedCharge"=18446744073709550588,"Flags"=16777216,"PresentDOD"=(26,27,27),"Ra05"=59,"Ra12"=196,"MiscStatus"=72,"FccComp1"=4558,"ChemID"=21353,"iMaxAndSocSmoothTable"=<0000000000000000000000000000000000000000000000000000000000000000>,"FccComp2"=4558,"PackCurrentAccumulatorCount"=499,"DOD0"=(7792,7728,7776),"Dod0AtQualifiedQmax"=0,"Ra06"=70,"ResScale"=0,"Ra13"=414,"FilteredCurrent"=0,"WeightedRa"=(76,90,89),"RSS"=0,"CellCurrentAccumulatorCount"=0,"Serial"="F5D43162EFN10DLCL","DataFlashWriteCount"=2944,"DailyMaxSoc"=74,"DateOfFirstUse"=0,"Ra07"=75,"Ra14"=757,"MaxCapacity"=100,"ChemicalWeightedRa"=0,"Ra00"=269,"BatteryHealthMetric"=0,"DesignCapacity"=4563,"Ra08"=82,"BatteryState"=<00000000000000000083e4400248020010>,"CellCurrentAccumulator"=(0,0),"AlgoChemID"=21353,"MfgData"=<000000000b000100f91400000432323133033030420341544c00200000000000>,"ManufactureDate"=56282194129459,"ISS"=932,"Ra01"=71,"Soc1Voltage"=0,"QmaxDisqualificationReason"=0,"ChargeAccum"=0,"SimRate"=0,"Qmax"=(4893,4915,4906),"PMUConfigured"=2904,"ITMiscStatus"=0,"StateOfCharge"=74,"Ra09"=100,"GaugeFlagRaw"=128,"CycleCount"=17,"Voltage"=12674,"SystemPower"=,"LifetimeData"={"Raw"=<008573f00000180d000000000000000000858bfd0000c7e640120000000000000027000e11560e0a33fc2a2b14d4f3cc19b5f05df581f3b300e7000097f20002>,"UpdateTime"=1733609234,"ResistanceUpdatedDisabledCount"=0,"CycleCountLastQmax"=8,"TimeAtHighSoc"=<00000000150000000100000000000000000000000000000000000000000000000700000001000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000000a90800004200000001000000000000000000000000000000>,"TemperatureSamples"=38898,"TotalOperatingTime"=2431,"MaximumDischargeCurrent"=18446744073709548492,"MinimumPackVoltage"=10795,"MaximumPackVoltage"=13308,"MaximumChargeCurrent"=5332,"AverageTemperature"=231,"MinimumTemperature"=14,"RDISCnt"=0,"MaximumTemperature"=39},"Ra02"=65}
      "BatteryInstalled" = Yes
      "IOReportLegendPublic" = Yes
      "Serial" = "F5D43162EFN10DLCL"
      "AppleRawExternalConnected" = Yes
      "KioskMode" = {"KioskModeLastHighSocHours"=0,"KioskModeFullChargeVoltage"=0,"KioskModeMode"=0,"KioskModeHighSocSeconds"=0,"KioskModeHighSocDays"=0}
      "NominalChargeCapacity" = 4685
      "FullyCharged" = No
      "FullPathUpdated" = 1733609234
      "ManufacturerData" = <000000000b000100f91400000432323133033030420341544c00200000000000>
      "FedDetails" = ({"FedStateOfCharge"=0,"FedPortPowerRole"=0,"FedProductID"=0,"FedDesignCapacity"=0,"FedPdSpecRevision"=2,"FedSnkConfReason"=0,"FedVendorID"=0,"FedExternalConnected"=1,"FedDualRolePower"=0,"FedRemainingCapacity"=0,"FedPwrPolicySt"=0,"FedSrcConfReason"=0},{"FedStateOfCharge"=0,"FedPortPowerRole"=0,"FedProductID"=0,"FedDesignCapacity"=0,"FedPdSpecRevision"=0,"FedSnkConfReason"=0,"FedVendorID"=0,"FedExternalConnected"=0,"FedDualRolePower"=0,"FedRemainingCapacity"=0,"FedPwrPolicySt"=0,"FedSrcConfReason"=0},{"FedStateOfCharge"=0,"FedPortPowerRole"=0,"FedProductID"=0,"FedDesignCapacity"=0,"FedPdSpecRevision"=0,"FedSnkConfReason"=0,"FedVendorID"=0,"FedExternalConnected"=0,"FedDualRolePower"=0,"FedRemainingCapacity"=0,"FedPwrPolicySt"=0,"FedSrcConfReason"=0})
      "BatteryInvalidWakeSeconds" = 30
      "ChargerData" = {"ChargerStatus"=<07008ad8ac059840442f0000000000000000000000000000000000000000000000000000000000000083e4400248020010000000000000000000000000000000>,"VacVoltageLimit"=4435,"NotChargingReason"=0,"SlowChargingReason"=0,"ChargerID"=14,"TimeChargingThermallyLimited"=0,"ChargingVoltage"=4306,"ChargerInhibitReason"=0,"ChargingCurrent"=2619}
      "BootPathUpdated" = 1733608879
      "DesignCycleCount9C" = 1000
      "AdapterDetails" = {"SerialString"="HHYH5W0017V00008FN","Watts"=60,"Model"="0x701C","PMUConfiguration"=3000,"Current"=3000,"Name"="70W USB-C Power Adapter ","FamilyCode"=18446744073172697098,"FwVersion"="01030030","AdapterVoltage"=20000,"UsbHvcMenu"=({"Index"=0,"MaxCurrent"=3000,"MaxVoltage"=5000},{"Index"=1,"MaxCurrent"=3000,"MaxVoltage"=9000},{"Index"=2,"MaxCurrent"=3000,"MaxVoltage"=15000},{"Index"=3,"MaxCurrent"=3000,"MaxVoltage"=20000}),"AdapterID"=28700,"UsbHvcHvcIndex"=3,"IsWireless"=No,"HwVersion"="1.0","Manufacturer"="Apple Inc."}
      "PowerTelemetryData" = {"WallEnergyEstimate"=6304,"AccumulatedSystemPowerIn"=7507593,"AdapterEfficiencyLossAccumulatorCount"=179,"AccumulatedWallEnergyEstimate"=2284054,"SystemPowerInAccumulatorCount"=187,"SystemEnergyConsumed"=5860,"SystemVoltageIn"=20197,"SystemPowerIn"=21099,"SystemCurrentIn"=1045,"SystemLoad"=3117,"AccumulatedSystemLoad"=3065854,"SystemLoadAccumulatorCount"=478,"AccumulatedBatteryPower"=0,"AccumulatedSystemEnergyConsumed"=2085352,"PowerTelemetryErrorCount"=0,"AdapterEfficiencyLoss"=444,"AccumulatedAdapterEfficiencyLoss"=8590143252,"BatteryPower"=0}
      "MaxCapacity" = 100
      "InstantAmperage" = 1924
      "PortControllerInfo" = ({"PortControllerLoserReason"=0,"PortControllerEvtBuffer"=<5f03021a023f025f03011a013f0340005ff1011a303fd15f025f1a00f1011a305f025f1a00f1011a303004f203f09c03021a023f0240005f5e005f03011a013f035ff1011a303fd15f025f1a00f1011a305f021a005ff1011a30021a00f1011a305e005f3004f203f01cf1013f014001485f4001485f5e01>,"PortControllerIrqCntWakeAck"=36,"PortControllerSlpWakIsSleepEnabled"=1,"PortControllerI2cErrCount"=0,"PortControllerIrqCntStsUpd"=32,"PortControllerFwVersion"=3155200,"PortControllerSlpWakDisTime"=0,"PortControllerIrqCntConSrc"=0,"PortControllerSrdyCount"=13,"PortControllerIrqCntUsb2Plg"=0,"PortControllerPowerState"=255,"PortControllerFetStatus"=12,"PortControllerSurpriseNackCount"=0,"PortControllerPDst"=0,"PortControllerIrqCntldcm"=0,"PortControllerActiveContractRdo"=0,"PortControllerIrqCntAlert"=0,"PortControllerPortPDO"=(151097644,184620,307500,409900,0,0,0,0,0,0,0,0,0),"PortControllerSurpriseAckCount"=0,"PortControllerWakeFailCount"=0,"PortControllerSleepCmdFailCount"=0,"PortControllerWakeCmdFailCount"=0,"PortControllerStuckCmdCount"=0,"PortControllerBootFlags"=0,"PortControllerNPDOs"=4,"PortControllerDetachCount"=3,"PortControllerIrqCntHrdRst"=5,"PortControllerAttachCount"=4,"PortControllerDataRoleSwapFailCount"=0,"PortControllerIrqCntUvdmStsUpd"=27,"PortControllerIrqCntRxSrcCap"=5,"PortControllerIrqCntPdStsUpd"=15,"PortControllerSlpWakDisCause"=0,"PortControllerIrqCntUvdmEnum"=5,"PortControllerIrqCntAppLd"=0,"PortControllerUvdmStatus"=0,"PortControllerSrdoCount"=5,"PortControllerDnSt"=17,"PortControllerVdoFailCount"=0,"PortControllerInpFetEnFailCount"=0,"PortControllerIrqCntUsb2Wak"=0,"PortControllerIrqCntRxIdSop"=2,"PortControllerPwrRoleSwapCount"=0,"PortControllerHardResetCount"=5,"PortControllerSrcTypes"=6,"PortControllerNEprPDOs"=0,"PortControllerIrqCntPwrStsUpd"=14,"PortControllerShortDetectCount"=0,"PortControllerSrdoRejectCount"=1,"PortControllerDataRoleSwapCount"=0,"PortControllerWakeTimeoutCount"=0,"PortControllerIrqCntRxRdo"=0,"PortControllerPwrRoleSwapFailCount"=0,"PortControllerIrqCntRxSnkCap"=0,"PortControllerCapMismatch"=0,"PortControllerMaxPower"=60000,"PortControllerPortMode"=2,"PortControllerElectionFailReason"=0,"PortControllerSrdoRetryCount"=0,"PortControllerSrdyRejectCount"=0,"PortControllerIrqCntPlg"=7},{"PortControllerLoserReason"=1,"PortControllerEvtBuffer"=<000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>,"PortControllerIrqCntWakeAck"=36,"PortControllerSlpWakIsSleepEnabled"=1,"PortControllerI2cErrCount"=0,"PortControllerIrqCntStsUpd"=0,"PortControllerFwVersion"=3155200,"PortControllerSlpWakDisTime"=0,"PortControllerIrqCntConSrc"=0,"PortControllerSrdyCount"=0,"PortControllerIrqCntUsb2Plg"=0,"PortControllerPowerState"=255,"PortControllerFetStatus"=0,"PortControllerSurpriseNackCount"=0,"PortControllerPDst"=0,"PortControllerIrqCntldcm"=0,"PortControllerActiveContractRdo"=0,"PortControllerIrqCntAlert"=0,"PortControllerPortPDO"=(0,0,0,0,0,0,0,0,0,0,0,0,0),"PortControllerSurpriseAckCount"=0,"PortControllerWakeFailCount"=0,"PortControllerSleepCmdFailCount"=0,"PortControllerWakeCmdFailCount"=0,"PortControllerStuckCmdCount"=0,"PortControllerBootFlags"=0,"PortControllerNPDOs"=0,"PortControllerDetachCount"=0,"PortControllerIrqCntHrdRst"=0,"PortControllerAttachCount"=0,"PortControllerDataRoleSwapFailCount"=0,"PortControllerIrqCntUvdmStsUpd"=0,"PortControllerIrqCntRxSrcCap"=0,"PortControllerIrqCntPdStsUpd"=0,"PortControllerSlpWakDisCause"=0,"PortControllerIrqCntUvdmEnum"=0,"PortControllerIrqCntAppLd"=0,"PortControllerUvdmStatus"=0,"PortControllerSrdoCount"=0,"PortControllerDnSt"=0,"PortControllerVdoFailCount"=0,"PortControllerInpFetEnFailCount"=0,"PortControllerIrqCntUsb2Wak"=0,"PortControllerIrqCntRxIdSop"=0,"PortControllerPwrRoleSwapCount"=0,"PortControllerHardResetCount"=0,"PortControllerSrcTypes"=0,"PortControllerNEprPDOs"=0,"PortControllerIrqCntPwrStsUpd"=0,"PortControllerShortDetectCount"=0,"PortControllerSrdoRejectCount"=0,"PortControllerDataRoleSwapCount"=0,"PortControllerWakeTimeoutCount"=0,"PortControllerIrqCntRxRdo"=0,"PortControllerPwrRoleSwapFailCount"=0,"PortControllerIrqCntRxSnkCap"=0,"PortControllerCapMismatch"=0,"PortControllerMaxPower"=0,"PortControllerPortMode"=2,"PortControllerElectionFailReason"=0,"PortControllerSrdoRetryCount"=0,"PortControllerSrdyRejectCount"=0,"PortControllerIrqCntPlg"=0},{"PortControllerLoserReason"=1,"PortControllerEvtBuffer"=<00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f023>,"PortControllerIrqCntWakeAck"=36,"PortControllerSlpWakIsSleepEnabled"=0,"PortControllerI2cErrCount"=0,"PortControllerIrqCntStsUpd"=0,"PortControllerFwVersion"=3155200,"PortControllerSlpWakDisTime"=0,"PortControllerIrqCntConSrc"=0,"PortControllerSrdyCount"=0,"PortControllerIrqCntUsb2Plg"=0,"PortControllerPowerState"=255,"PortControllerFetStatus"=0,"PortControllerSurpriseNackCount"=0,"PortControllerPDst"=0,"PortControllerIrqCntldcm"=0,"PortControllerActiveContractRdo"=0,"PortControllerIrqCntAlert"=0,"PortControllerPortPDO"=(0,0,0,0,0,0,0,0,0,0,0,0,0),"PortControllerSurpriseAckCount"=0,"PortControllerWakeFailCount"=0,"PortControllerSleepCmdFailCount"=0,"PortControllerWakeCmdFailCount"=0,"PortControllerStuckCmdCount"=0,"PortControllerBootFlags"=0,"PortControllerNPDOs"=0,"PortControllerDetachCount"=0,"PortControllerIrqCntHrdRst"=0,"PortControllerAttachCount"=0,"PortControllerDataRoleSwapFailCount"=0,"PortControllerIrqCntUvdmStsUpd"=0,"PortControllerIrqCntRxSrcCap"=0,"PortControllerIrqCntPdStsUpd"=0,"PortControllerSlpWakDisCause"=0,"PortControllerIrqCntUvdmEnum"=0,"PortControllerIrqCntAppLd"=0,"PortControllerUvdmStatus"=0,"PortControllerSrdoCount"=0,"PortControllerDnSt"=0,"PortControllerVdoFailCount"=0,"PortControllerInpFetEnFailCount"=0,"PortControllerIrqCntUsb2Wak"=0,"PortControllerIrqCntRxIdSop"=0,"PortControllerPwrRoleSwapCount"=0,"PortControllerHardResetCount"=0,"PortControllerSrcTypes"=0,"PortControllerNEprPDOs"=0,"PortControllerIrqCntPwrStsUpd"=0,"PortControllerShortDetectCount"=0,"PortControllerSrdoRejectCount"=0,"PortControllerDataRoleSwapCount"=0,"PortControllerWakeTimeoutCount"=0,"PortControllerIrqCntRxRdo"=0,"PortControllerPwrRoleSwapFailCount"=0,"PortControllerIrqCntRxSnkCap"=0,"PortControllerCapMismatch"=0,"PortControllerMaxPower"=0,"PortControllerPortMode"=2,"PortControllerElectionFailReason"=0,"PortControllerSrdoRetryCount"=0,"PortControllerSrdyRejectCount"=0,"PortControllerIrqCntPlg"=0})
      "GasGaugeFirmwareVersion" = 2
      "AdapterInfo" = 0
      "Location" = 0
      "Temperature" = 2996
      "AvgTimeToEmpty" = 65535
      "BestAdapterIndex" = 0
      "DesignCapacity" = 4563
      "IsCharging" = Yes
      "PermanentFailureStatus" = 0
      "Voltage" = 12674
      "UserVisiblePathUpdated" = 1733609182
      "CycleCount" = 17
      "AppleRawMaxCapacity" = 4558
      "VirtualTemperature" = 2639
    }
    

+-o AppleSmartBattery  <class AppleSmartBattery, id 0x100000525, registered, matched, active, busy 0 (24 ms), retain 8>
    {
      "PostChargeWaitSeconds" = 120
      "built-in" = Yes
      "AppleRawAdapterDetails" = ({"IsWireless"=No,"AdapterID"=10,"AdapterVoltage"=5000,"FamilyCode"=18446744073172697097,"UsbHvcHvcIndex"=255,"Watts"=15,"UsbHvcMenu"=(),"Current"=3000,"PMUConfiguration"=3000})
      "CurrentCapacity" = 76
      "PackReserve" = 127
      "DeviceName" = "bq40z651"
      "PostDischargeWaitSeconds" = 120
      "CarrierMode" = {"CarrierModeLowVoltage"=3600,"CarrierModeHighVoltage"=4100,"CarrierModeStatus"=0}
      "TimeRemaining" = 65535
      "ChargerConfiguration" = 2904
      "IOGeneralInterest" = "IOCommand is not serializable"
      "IOReportLegend" = ({"IOReportChannels"=((7167869599145487988,6460407809,"BatteryCycleCount")),"IOReportGroupName"="Battery","IOReportChannelInfo"={"IOReportChannelUnit"=0}})
      "AtCriticalLevel" = No
      "BatteryCellDisconnectCount" = 0
      "UpdateTime" = 1733609270
      "Amperage" = 170
      "AppleRawCurrentCapacity" = 3392
      "AbsoluteCapacity" = 0
      "AvgTimeToFull" = 65535
      "ExternalConnected" = Yes
      "ExternalChargeCapable" = Yes
      "AppleRawBatteryVoltage" = 12445
      "BootVoltage" = 0
      "BatteryData" = {"Ra03"=78,"Ra10"=113,"CellWom"=(0,0),"RaTableRaw"=(<00d900390035003d00680033003c004b005c00730081009400e001d603580000>,<00ff0044003c0049006f00400051005a0061006f007d009100e801d003560000>,<010d00470041004e0070003b0046004b005200640071007700c4019e02f50000>),"Qstart"=0,"AdapterPower"=,"TrueRemainingCapacity"=0,"DailyMinSoc"=71,"Ra04"=112,"CurrentSenseMonitorStatus"=0,"Ra11"=119,"CellVoltage"=(4149,4147,4149),"PackCurrentAccumulator"=401365,"PassedCharge"=18446744073709550578,"Flags"=16777217,"PresentDOD"=(26,26,26),"Ra05"=59,"Ra12"=196,"MiscStatus"=72,"FccComp1"=4550,"ChemID"=21353,"iMaxAndSocSmoothTable"=<0000000000000000000000000000000000000000000000000000000000000000>,"FccComp2"=4550,"PackCurrentAccumulatorCount"=535,"DOD0"=(7792,7728,7776),"Dod0AtQualifiedQmax"=0,"Ra06"=70,"ResScale"=0,"Ra13"=414,"FilteredCurrent"=0,"WeightedRa"=(76,90,89),"RSS"=0,"CellCurrentAccumulatorCount"=0,"Serial"="F5D43162EFN10DLCL","DataFlashWriteCount"=2944,"DailyMaxSoc"=75,"DateOfFirstUse"=0,"Ra07"=75,"Ra14"=757,"MaxCapacity"=100,"ChemicalWeightedRa"=0,"Ra00"=269,"BatteryHealthMetric"=0,"DesignCapacity"=4563,"Ra08"=82,"BatteryState"=<000000000000000000c3e4000249020010>,"CellCurrentAccumulator"=(0,0),"AlgoChemID"=21353,"MfgData"=<000000000b000100f91400000432323133033030420341544c00200000000000>,"ManufactureDate"=56282194129459,"ISS"=460,"Ra01"=71,"Soc1Voltage"=0,"QmaxDisqualificationReason"=0,"ChargeAccum"=0,"SimRate"=0,"Qmax"=(4893,4915,4906),"PMUConfigured"=2904,"ITMiscStatus"=0,"StateOfCharge"=75,"Ra09"=100,"GaugeFlagRaw"=192,"CycleCount"=17,"Voltage"=12433,"SystemPower"=,"LifetimeData"={"Raw"=<008573f00000180d000000000000000000858bfd0000c7e640120000000000000027000e11560e0a33fc2a2b14d4f3cc19b5f05df581f3b300e7000097f20002>,"UpdateTime"=1733609270,"ResistanceUpdatedDisabledCount"=0,"CycleCountLastQmax"=8,"TimeAtHighSoc"=<00000000150000000100000000000000000000000000000000000000000000000700000001000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000000a90800004200000001000000000000000000000000000000>,"TemperatureSamples"=38898,"TotalOperatingTime"=2431,"MaximumDischargeCurrent"=18446744073709548492,"MinimumPackVoltage"=10795,"MaximumPackVoltage"=13308,"MaximumChargeCurrent"=5332,"AverageTemperature"=231,"MinimumTemperature"=14,"RDISCnt"=0,"MaximumTemperature"=39},"Ra02"=65}
      "BatteryInstalled" = Yes
      "IOReportLegendPublic" = Yes
      "Serial" = "F5D43162EFN10DLCL"
      "AppleRawExternalConnected" = Yes
      "KioskMode" = {"KioskModeLastHighSocHours"=0,"KioskModeFullChargeVoltage"=0,"KioskModeMode"=0,"KioskModeHighSocSeconds"=0,"KioskModeHighSocDays"=0}
      "NominalChargeCapacity" = 4677
      "FullyCharged" = No
      "FullPathUpdated" = 1733609270
      "ManufacturerData" = <000000000b000100f91400000432323133033030420341544c00200000000000>
      "FedDetails" = ({"FedStateOfCharge"=0,"FedPortPowerRole"=0,"FedProductID"=0,"FedDesignCapacity"=0,"FedPdSpecRevision"=0,"FedSnkConfReason"=0,"FedVendorID"=0,"FedExternalConnected"=1,"FedDualRolePower"=0,"FedRemainingCapacity"=0,"FedPwrPolicySt"=0,"FedSrcConfReason"=0},{"FedStateOfCharge"=0,"FedPortPowerRole"=0,"FedProductID"=0,"FedDesignCapacity"=0,"FedPdSpecRevision"=0,"FedSnkConfReason"=0,"FedVendorID"=0,"FedExternalConnected"=0,"FedDualRolePower"=0,"FedRemainingCapacity"=0,"FedPwrPolicySt"=0,"FedSrcConfReason"=0},{"FedStateOfCharge"=0,"FedPortPowerRole"=0,"FedProductID"=0,"FedDesignCapacity"=0,"FedPdSpecRevision"=0,"FedSnkConfReason"=0,"FedVendorID"=0,"FedExternalConnected"=0,"FedDualRolePower"=0,"FedRemainingCapacity"=0,"FedPwrPolicySt"=0,"FedSrcConfReason"=0})
      "BatteryInvalidWakeSeconds" = 30
      "ChargerData" = {"ChargerStatus"=<0700021c00009820446f00000000000000000000000000000000000000000000000000000000000000c3e4000249020010000000000000000000000000000000>,"VacVoltageLimit"=4435,"NotChargingReason"=8320,"SlowChargingReason"=0,"ChargerID"=14,"TimeChargingThermallyLimited"=0,"ChargingVoltage"=4205,"ChargerInhibitReason"=0,"ChargingCurrent"=0}
      "BootPathUpdated" = 1733608879
      "DesignCycleCount9C" = 1000
      "AdapterDetails" = {"IsWireless"=No,"AdapterID"=10,"AdapterVoltage"=5000,"FamilyCode"=18446744073172697097,"UsbHvcHvcIndex"=255,"Watts"=15,"UsbHvcMenu"=(),"Current"=3000,"PMUConfiguration"=3000}
      "PowerTelemetryData" = {"WallEnergyEstimate"=0,"AccumulatedSystemPowerIn"=8122910,"AdapterEfficiencyLossAccumulatorCount"=192,"AccumulatedWallEnergyEstimate"=2446399,"SystemPowerInAccumulatorCount"=221,"SystemEnergyConsumed"=36,"SystemVoltageIn"=0,"SystemPowerIn"=130,"SystemCurrentIn"=0,"SystemLoad"=6865,"AccumulatedSystemLoad"=3214126,"SystemLoadAccumulatorCount"=512,"AccumulatedBatteryPower"=0,"AccumulatedSystemEnergyConsumed"=2256258,"PowerTelemetryErrorCount"=0,"AdapterEfficiencyLoss"=0,"AccumulatedAdapterEfficiencyLoss"=8590157913,"BatteryPower"=0}
      "MaxCapacity" = 100
      "InstantAmperage" = 170
      "PortControllerInfo" = ({"PortControllerLoserReason"=0,"PortControllerEvtBuffer"=<5f3004f203f01cf1013f014001485f4001485f5e0103021a023f0240015f03011a013f035ff1011a303fd15f025f1a00f1011a305f021a005ff1011a30021a00f1011a305e005f025f1a00f1011a3002f10102f101021a00f1011a3002f10102f10102f10102f101021a00f1011a3002f10102f10102f101>,"PortControllerIrqCntWakeAck"=60,"PortControllerSlpWakIsSleepEnabled"=1,"PortControllerI2cErrCount"=0,"PortControllerIrqCntStsUpd"=56,"PortControllerFwVersion"=3155200,"PortControllerSlpWakDisTime"=0,"PortControllerIrqCntConSrc"=0,"PortControllerSrdyCount"=29,"PortControllerIrqCntUsb2Plg"=0,"PortControllerPowerState"=255,"PortControllerFetStatus"=0,"PortControllerSurpriseNackCount"=0,"PortControllerPDst"=0,"PortControllerIrqCntldcm"=0,"PortControllerActiveContractRdo"=0,"PortControllerIrqCntAlert"=0,"PortControllerPortPDO"=(151097644,184620,307500,409900,0,0,0,0,0,0,0,0,0),"PortControllerSurpriseAckCount"=0,"PortControllerWakeFailCount"=0,"PortControllerSleepCmdFailCount"=0,"PortControllerWakeCmdFailCount"=0,"PortControllerStuckCmdCount"=0,"PortControllerBootFlags"=0,"PortControllerNPDOs"=4,"PortControllerDetachCount"=4,"PortControllerIrqCntHrdRst"=20,"PortControllerAttachCount"=5,"PortControllerDataRoleSwapFailCount"=0,"PortControllerIrqCntUvdmStsUpd"=35,"PortControllerIrqCntRxSrcCap"=5,"PortControllerIrqCntPdStsUpd"=19,"PortControllerSlpWakDisCause"=0,"PortControllerIrqCntUvdmEnum"=6,"PortControllerIrqCntAppLd"=0,"PortControllerUvdmStatus"=0,"PortControllerSrdoCount"=5,"PortControllerDnSt"=17,"PortControllerVdoFailCount"=0,"PortControllerInpFetEnFailCount"=0,"PortControllerIrqCntUsb2Wak"=0,"PortControllerIrqCntRxIdSop"=2,"PortControllerPwrRoleSwapCount"=0,"PortControllerHardResetCount"=20,"PortControllerSrcTypes"=6,"PortControllerNEprPDOs"=0,"PortControllerIrqCntPwrStsUpd"=17,"PortControllerShortDetectCount"=0,"PortControllerSrdoRejectCount"=1,"PortControllerDataRoleSwapCount"=0,"PortControllerWakeTimeoutCount"=0,"PortControllerIrqCntRxRdo"=0,"PortControllerPwrRoleSwapFailCount"=0,"PortControllerIrqCntRxSnkCap"=0,"PortControllerCapMismatch"=0,"PortControllerMaxPower"=14250,"PortControllerPortMode"=2,"PortControllerElectionFailReason"=0,"PortControllerSrdoRetryCount"=0,"PortControllerSrdyRejectCount"=0,"PortControllerIrqCntPlg"=9},{"PortControllerLoserReason"=1,"PortControllerEvtBuffer"=<000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>,"PortControllerIrqCntWakeAck"=60,"PortControllerSlpWakIsSleepEnabled"=1,"PortControllerI2cErrCount"=0,"PortControllerIrqCntStsUpd"=0,"PortControllerFwVersion"=3155200,"PortControllerSlpWakDisTime"=0,"PortControllerIrqCntConSrc"=0,"PortControllerSrdyCount"=0,"PortControllerIrqCntUsb2Plg"=0,"PortControllerPowerState"=255,"PortControllerFetStatus"=0,"PortControllerSurpriseNackCount"=0,"PortControllerPDst"=0,"PortControllerIrqCntldcm"=0,"PortControllerActiveContractRdo"=0,"PortControllerIrqCntAlert"=0,"PortControllerPortPDO"=(0,0,0,0,0,0,0,0,0,0,0,0,0),"PortControllerSurpriseAckCount"=0,"PortControllerWakeFailCount"=0,"PortControllerSleepCmdFailCount"=0,"PortControllerWakeCmdFailCount"=0,"PortControllerStuckCmdCount"=0,"PortControllerBootFlags"=0,"PortControllerNPDOs"=0,"PortControllerDetachCount"=0,"PortControllerIrqCntHrdRst"=0,"PortControllerAttachCount"=0,"PortControllerDataRoleSwapFailCount"=0,"PortControllerIrqCntUvdmStsUpd"=0,"PortControllerIrqCntRxSrcCap"=0,"PortControllerIrqCntPdStsUpd"=0,"PortControllerSlpWakDisCause"=0,"PortControllerIrqCntUvdmEnum"=0,"PortControllerIrqCntAppLd"=0,"PortControllerUvdmStatus"=0,"PortControllerSrdoCount"=0,"PortControllerDnSt"=0,"PortControllerVdoFailCount"=0,"PortControllerInpFetEnFailCount"=0,"PortControllerIrqCntUsb2Wak"=0,"PortControllerIrqCntRxIdSop"=0,"PortControllerPwrRoleSwapCount"=0,"PortControllerHardResetCount"=0,"PortControllerSrcTypes"=0,"PortControllerNEprPDOs"=0,"PortControllerIrqCntPwrStsUpd"=0,"PortControllerShortDetectCount"=0,"PortControllerSrdoRejectCount"=0,"PortControllerDataRoleSwapCount"=0,"PortControllerWakeTimeoutCount"=0,"PortControllerIrqCntRxRdo"=0,"PortControllerPwrRoleSwapFailCount"=0,"PortControllerIrqCntRxSnkCap"=0,"PortControllerCapMismatch"=0,"PortControllerMaxPower"=0,"PortControllerPortMode"=2,"PortControllerElectionFailReason"=0,"PortControllerSrdoRetryCount"=0,"PortControllerSrdyRejectCount"=0,"PortControllerIrqCntPlg"=0},{"PortControllerLoserReason"=1,"PortControllerEvtBuffer"=<00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f023>,"PortControllerIrqCntWakeAck"=60,"PortControllerSlpWakIsSleepEnabled"=0,"PortControllerI2cErrCount"=0,"PortControllerIrqCntStsUpd"=0,"PortControllerFwVersion"=3155200,"PortControllerSlpWakDisTime"=0,"PortControllerIrqCntConSrc"=0,"PortControllerSrdyCount"=0,"PortControllerIrqCntUsb2Plg"=0,"PortControllerPowerState"=255,"PortControllerFetStatus"=0,"PortControllerSurpriseNackCount"=0,"PortControllerPDst"=0,"PortControllerIrqCntldcm"=0,"PortControllerActiveContractRdo"=0,"PortControllerIrqCntAlert"=0,"PortControllerPortPDO"=(0,0,0,0,0,0,0,0,0,0,0,0,0),"PortControllerSurpriseAckCount"=0,"PortControllerWakeFailCount"=0,"PortControllerSleepCmdFailCount"=0,"PortControllerWakeCmdFailCount"=0,"PortControllerStuckCmdCount"=0,"PortControllerBootFlags"=0,"PortControllerNPDOs"=0,"PortControllerDetachCount"=0,"PortControllerIrqCntHrdRst"=0,"PortControllerAttachCount"=0,"PortControllerDataRoleSwapFailCount"=0,"PortControllerIrqCntUvdmStsUpd"=0,"PortControllerIrqCntRxSrcCap"=0,"PortControllerIrqCntPdStsUpd"=0,"PortControllerSlpWakDisCause"=0,"PortControllerIrqCntUvdmEnum"=0,"PortControllerIrqCntAppLd"=0,"PortControllerUvdmStatus"=0,"PortControllerSrdoCount"=0,"PortControllerDnSt"=0,"PortControllerVdoFailCount"=0,"PortControllerInpFetEnFailCount"=0,"PortControllerIrqCntUsb2Wak"=0,"PortControllerIrqCntRxIdSop"=0,"PortControllerPwrRoleSwapCount"=0,"PortControllerHardResetCount"=0,"PortControllerSrcTypes"=0,"PortControllerNEprPDOs"=0,"PortControllerIrqCntPwrStsUpd"=0,"PortControllerShortDetectCount"=0,"PortControllerSrdoRejectCount"=0,"PortControllerDataRoleSwapCount"=0,"PortControllerWakeTimeoutCount"=0,"PortControllerIrqCntRxRdo"=0,"PortControllerPwrRoleSwapFailCount"=0,"PortControllerIrqCntRxSnkCap"=0,"PortControllerCapMismatch"=0,"PortControllerMaxPower"=0,"PortControllerPortMode"=2,"PortControllerElectionFailReason"=0,"PortControllerSrdoRetryCount"=0,"PortControllerSrdyRejectCount"=0,"PortControllerIrqCntPlg"=0})
      "GasGaugeFirmwareVersion" = 2
      "AdapterInfo" = 0
      "Location" = 0
      "Temperature" = 2995
      "AvgTimeToEmpty" = 1264
      "BestAdapterIndex" = 0
      "DesignCapacity" = 4563
      "IsCharging" = No
      "PermanentFailureStatus" = 0
      "Voltage" = 12445
      "UserVisiblePathUpdated" = 1733609182
      "CycleCount" = 17
      "AppleRawMaxCapacity" = 4550
      "VirtualTemperature" = 2629
    }
    

mac brick, silver anker cable


+-o AppleSmartBattery  <class AppleSmartBattery, id 0x100000525, registered, matched, active, busy 0 (24 ms), retain 8>
    {
      "PostChargeWaitSeconds" = 120
      "built-in" = Yes
      "AppleRawAdapterDetails" = ({"SerialString"="HHYH5W0017V00008FN","Watts"=68,"Model"="0x701C","PMUConfiguration"=3400,"Current"=3400,"Name"="70W USB-C Power Adapter ","FamilyCode"=18446744073172697098,"FwVersion"="01030030","AdapterVoltage"=20000,"UsbHvcMenu"=({"Index"=0,"MaxCurrent"=3000,"MaxVoltage"=5000},{"Index"=1,"MaxCurrent"=3000,"MaxVoltage"=9000},{"Index"=2,"MaxCurrent"=3000,"MaxVoltage"=15000},{"Index"=3,"MaxCurrent"=3400,"MaxVoltage"=20000}),"AdapterID"=28700,"UsbHvcHvcIndex"=3,"IsWireless"=No,"HwVersion"="1.0","Manufacturer"="Apple Inc."})
      "CurrentCapacity" = 76
      "PackReserve" = 127
      "DeviceName" = "bq40z651"
      "PostDischargeWaitSeconds" = 120
      "CarrierMode" = {"CarrierModeLowVoltage"=3600,"CarrierModeHighVoltage"=4100,"CarrierModeStatus"=0}
      "TimeRemaining" = 203
      "ChargerConfiguration" = 3288
      "IOGeneralInterest" = "IOCommand is not serializable"
      "IOReportLegend" = ({"IOReportChannels"=((7167869599145487988,6460407809,"BatteryCycleCount")),"IOReportGroupName"="Battery","IOReportChannelInfo"={"IOReportChannelUnit"=0}})
      "AtCriticalLevel" = No
      "BatteryCellDisconnectCount" = 0
      "UpdateTime" = 1733609321
      "Amperage" = 1052
      "AppleRawCurrentCapacity" = 3392
      "AbsoluteCapacity" = 0
      "AvgTimeToFull" = 203
      "ExternalConnected" = Yes
      "ExternalChargeCapable" = Yes
      "AppleRawBatteryVoltage" = 12531
      "BootVoltage" = 0
      "BatteryData" = {"Ra03"=78,"Ra10"=113,"CellWom"=(0,0),"RaTableRaw"=(<00d900390035003d00680033003c004b005c00730081009400e001d603580000>,<00ff0044003c0049006f00400051005a0061006f007d009100e801d003560000>,<010d00470041004e0070003b0046004b005200640071007700c4019e02f50000>),"Qstart"=0,"AdapterPower"=,"TrueRemainingCapacity"=0,"DailyMinSoc"=71,"Ra04"=112,"CurrentSenseMonitorStatus"=0,"Ra11"=119,"CellVoltage"=(4173,4180,4179),"PackCurrentAccumulator"=401496,"PassedCharge"=18446744073709550578,"Flags"=16777216,"PresentDOD"=(26,26,26),"Ra05"=59,"Ra12"=196,"MiscStatus"=72,"FccComp1"=4550,"ChemID"=21353,"iMaxAndSocSmoothTable"=<0000000000000000000000000000000000000000000000000000000000000000>,"FccComp2"=4550,"PackCurrentAccumulatorCount"=586,"DOD0"=(7792,7728,7776),"Dod0AtQualifiedQmax"=0,"Ra06"=70,"ResScale"=0,"Ra13"=414,"FilteredCurrent"=0,"WeightedRa"=(76,90,89),"RSS"=0,"CellCurrentAccumulatorCount"=0,"Serial"="F5D43162EFN10DLCL","DataFlashWriteCount"=2944,"DailyMaxSoc"=75,"DateOfFirstUse"=0,"Ra07"=75,"Ra14"=757,"MaxCapacity"=100,"ChemicalWeightedRa"=0,"Ra00"=269,"BatteryHealthMetric"=0,"DesignCapacity"=4563,"Ra08"=82,"BatteryState"=<00000000000000000083e4400248020010>,"CellCurrentAccumulator"=(0,0),"AlgoChemID"=21353,"MfgData"=<000000000b000100f91400000432323133033030420341544c00200000000000>,"ManufactureDate"=56282194129459,"ISS"=192,"Ra01"=71,"Soc1Voltage"=0,"QmaxDisqualificationReason"=0,"ChargeAccum"=0,"SimRate"=0,"Qmax"=(4893,4915,4906),"PMUConfigured"=3288,"ITMiscStatus"=0,"StateOfCharge"=75,"Ra09"=100,"GaugeFlagRaw"=128,"CycleCount"=17,"Voltage"=12531,"SystemPower"=,"LifetimeData"={"Raw"=<008573f00000180d000000000000000000858bfd0000c7e640120000000000000027000e11560e0a33fc2a2b14d4f3cc19b5f05df581f3b300e7000097f20002>,"UpdateTime"=1733609321,"ResistanceUpdatedDisabledCount"=0,"CycleCountLastQmax"=8,"TimeAtHighSoc"=<00000000150000000100000000000000000000000000000000000000000000000700000001000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000000a90800004200000001000000000000000000000000000000>,"TemperatureSamples"=38898,"TotalOperatingTime"=2431,"MaximumDischargeCurrent"=18446744073709548492,"MinimumPackVoltage"=10795,"MaximumPackVoltage"=13308,"MaximumChargeCurrent"=5332,"AverageTemperature"=231,"MinimumTemperature"=14,"RDISCnt"=0,"MaximumTemperature"=39},"Ra02"=65}
      "BatteryInstalled" = Yes
      "IOReportLegendPublic" = Yes
      "Serial" = "F5D43162EFN10DLCL"
      "AppleRawExternalConnected" = Yes
      "KioskMode" = {"KioskModeLastHighSocHours"=0,"KioskModeFullChargeVoltage"=0,"KioskModeMode"=0,"KioskModeHighSocSeconds"=0,"KioskModeHighSocDays"=0}
      "NominalChargeCapacity" = 4677
      "FullyCharged" = No
      "FullPathUpdated" = 1733609321
      "ManufacturerData" = <000000000b000100f91400000432323133033030420341544c00200000000000>
      "FedDetails" = ({"FedStateOfCharge"=0,"FedPortPowerRole"=0,"FedProductID"=0,"FedDesignCapacity"=0,"FedPdSpecRevision"=2,"FedSnkConfReason"=0,"FedVendorID"=0,"FedExternalConnected"=1,"FedDualRolePower"=0,"FedRemainingCapacity"=0,"FedPwrPolicySt"=0,"FedSrcConfReason"=0},{"FedStateOfCharge"=0,"FedPortPowerRole"=0,"FedProductID"=0,"FedDesignCapacity"=0,"FedPdSpecRevision"=0,"FedSnkConfReason"=0,"FedVendorID"=0,"FedExternalConnected"=0,"FedDualRolePower"=0,"FedRemainingCapacity"=0,"FedPwrPolicySt"=0,"FedSrcConfReason"=0},{"FedStateOfCharge"=0,"FedPortPowerRole"=0,"FedProductID"=0,"FedDesignCapacity"=0,"FedPdSpecRevision"=0,"FedSnkConfReason"=0,"FedVendorID"=0,"FedExternalConnected"=0,"FedDualRolePower"=0,"FedRemainingCapacity"=0,"FedPwrPolicySt"=0,"FedSrcConfReason"=0})
      "BatteryInvalidWakeSeconds" = 30
      "ChargerData" = {"ChargerStatus"=<07008ad86c069840442f0000000000000000000000000000000000000000000000000000000000000083e4400248020010000000000000000000000000000000>,"VacVoltageLimit"=4435,"NotChargingReason"=0,"SlowChargingReason"=0,"ChargerID"=14,"TimeChargingThermallyLimited"=0,"ChargingVoltage"=4243,"ChargerInhibitReason"=0,"ChargingCurrent"=1097}
      "BootPathUpdated" = 1733608879
      "DesignCycleCount9C" = 1000
      "AdapterDetails" = {"SerialString"="HHYH5W0017V00008FN","Watts"=68,"Model"="0x701C","PMUConfiguration"=3400,"Current"=3400,"Name"="70W USB-C Power Adapter ","FamilyCode"=18446744073172697098,"FwVersion"="01030030","AdapterVoltage"=20000,"UsbHvcMenu"=({"Index"=0,"MaxCurrent"=3000,"MaxVoltage"=5000},{"Index"=1,"MaxCurrent"=3000,"MaxVoltage"=9000},{"Index"=2,"MaxCurrent"=3000,"MaxVoltage"=15000},{"Index"=3,"MaxCurrent"=3400,"MaxVoltage"=20000}),"AdapterID"=28700,"UsbHvcHvcIndex"=3,"IsWireless"=No,"HwVersion"="1.0","Manufacturer"="Apple Inc."}
      "PowerTelemetryData" = {"WallEnergyEstimate"=5177,"AccumulatedSystemPowerIn"=8274241,"AdapterEfficiencyLossAccumulatorCount"=197,"AccumulatedWallEnergyEstimate"=2464204,"SystemPowerInAccumulatorCount"=248,"SystemEnergyConsumed"=4853,"SystemVoltageIn"=20232,"SystemPowerIn"=17474,"SystemCurrentIn"=863,"SystemLoad"=4706,"AccumulatedSystemLoad"=3367462,"SystemLoadAccumulatorCount"=561,"AccumulatedBatteryPower"=0,"AccumulatedSystemEnergyConsumed"=2298278,"PowerTelemetryErrorCount"=0,"AdapterEfficiencyLoss"=324,"AccumulatedAdapterEfficiencyLoss"=8590158891,"BatteryPower"=0}
      "MaxCapacity" = 100
      "InstantAmperage" = 1052
      "PortControllerInfo" = ({"PortControllerLoserReason"=0,"PortControllerEvtBuffer"=<0102f10102f101021a00f1011a30021a00f1011a3002f10102f10102f10102f10102f101021a00f1011a3003021a023f025f03011a013f0340005ff1011a303fd15f025f1a00f1011a305f025ff10102f1015e005f021a005ff1011a3002f1011a0030045ff203f019f1011a303f01400148485f5f5e015f>,"PortControllerIrqCntWakeAck"=89,"PortControllerSlpWakIsSleepEnabled"=1,"PortControllerI2cErrCount"=0,"PortControllerIrqCntStsUpd"=82,"PortControllerFwVersion"=3155200,"PortControllerSlpWakDisTime"=0,"PortControllerIrqCntConSrc"=0,"PortControllerSrdyCount"=45,"PortControllerIrqCntUsb2Plg"=0,"PortControllerPowerState"=255,"PortControllerFetStatus"=12,"PortControllerSurpriseNackCount"=0,"PortControllerPDst"=5,"PortControllerIrqCntldcm"=0,"PortControllerActiveContractRdo"=1132810580,"PortControllerIrqCntAlert"=0,"PortControllerPortPDO"=(151097644,184620,307500,409940,0,0,0,0,0,0,0,0,0),"PortControllerSurpriseAckCount"=0,"PortControllerWakeFailCount"=0,"PortControllerSleepCmdFailCount"=0,"PortControllerWakeCmdFailCount"=0,"PortControllerStuckCmdCount"=0,"PortControllerBootFlags"=0,"PortControllerNPDOs"=4,"PortControllerDetachCount"=5,"PortControllerIrqCntHrdRst"=34,"PortControllerAttachCount"=6,"PortControllerDataRoleSwapFailCount"=0,"PortControllerIrqCntUvdmStsUpd"=47,"PortControllerIrqCntRxSrcCap"=6,"PortControllerIrqCntPdStsUpd"=23,"PortControllerSlpWakDisCause"=0,"PortControllerIrqCntUvdmEnum"=8,"PortControllerIrqCntAppLd"=0,"PortControllerUvdmStatus"=0,"PortControllerSrdoCount"=6,"PortControllerDnSt"=17,"PortControllerVdoFailCount"=0,"PortControllerInpFetEnFailCount"=0,"PortControllerIrqCntUsb2Wak"=0,"PortControllerIrqCntRxIdSop"=4,"PortControllerPwrRoleSwapCount"=0,"PortControllerHardResetCount"=34,"PortControllerSrcTypes"=7,"PortControllerNEprPDOs"=0,"PortControllerIrqCntPwrStsUpd"=21,"PortControllerShortDetectCount"=0,"PortControllerSrdoRejectCount"=1,"PortControllerDataRoleSwapCount"=0,"PortControllerWakeTimeoutCount"=0,"PortControllerIrqCntRxRdo"=0,"PortControllerPwrRoleSwapFailCount"=0,"PortControllerIrqCntRxSnkCap"=0,"PortControllerCapMismatch"=0,"PortControllerMaxPower"=68000,"PortControllerPortMode"=2,"PortControllerElectionFailReason"=0,"PortControllerSrdoRetryCount"=0,"PortControllerSrdyRejectCount"=0,"PortControllerIrqCntPlg"=11},{"PortControllerLoserReason"=1,"PortControllerEvtBuffer"=<000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>,"PortControllerIrqCntWakeAck"=89,"PortControllerSlpWakIsSleepEnabled"=1,"PortControllerI2cErrCount"=0,"PortControllerIrqCntStsUpd"=0,"PortControllerFwVersion"=3155200,"PortControllerSlpWakDisTime"=0,"PortControllerIrqCntConSrc"=0,"PortControllerSrdyCount"=0,"PortControllerIrqCntUsb2Plg"=0,"PortControllerPowerState"=255,"PortControllerFetStatus"=0,"PortControllerSurpriseNackCount"=0,"PortControllerPDst"=0,"PortControllerIrqCntldcm"=0,"PortControllerActiveContractRdo"=0,"PortControllerIrqCntAlert"=0,"PortControllerPortPDO"=(0,0,0,0,0,0,0,0,0,0,0,0,0),"PortControllerSurpriseAckCount"=0,"PortControllerWakeFailCount"=0,"PortControllerSleepCmdFailCount"=0,"PortControllerWakeCmdFailCount"=0,"PortControllerStuckCmdCount"=0,"PortControllerBootFlags"=0,"PortControllerNPDOs"=0,"PortControllerDetachCount"=0,"PortControllerIrqCntHrdRst"=0,"PortControllerAttachCount"=0,"PortControllerDataRoleSwapFailCount"=0,"PortControllerIrqCntUvdmStsUpd"=0,"PortControllerIrqCntRxSrcCap"=0,"PortControllerIrqCntPdStsUpd"=0,"PortControllerSlpWakDisCause"=0,"PortControllerIrqCntUvdmEnum"=0,"PortControllerIrqCntAppLd"=0,"PortControllerUvdmStatus"=0,"PortControllerSrdoCount"=0,"PortControllerDnSt"=0,"PortControllerVdoFailCount"=0,"PortControllerInpFetEnFailCount"=0,"PortControllerIrqCntUsb2Wak"=0,"PortControllerIrqCntRxIdSop"=0,"PortControllerPwrRoleSwapCount"=0,"PortControllerHardResetCount"=0,"PortControllerSrcTypes"=0,"PortControllerNEprPDOs"=0,"PortControllerIrqCntPwrStsUpd"=0,"PortControllerShortDetectCount"=0,"PortControllerSrdoRejectCount"=0,"PortControllerDataRoleSwapCount"=0,"PortControllerWakeTimeoutCount"=0,"PortControllerIrqCntRxRdo"=0,"PortControllerPwrRoleSwapFailCount"=0,"PortControllerIrqCntRxSnkCap"=0,"PortControllerCapMismatch"=0,"PortControllerMaxPower"=0,"PortControllerPortMode"=2,"PortControllerElectionFailReason"=0,"PortControllerSrdoRetryCount"=0,"PortControllerSrdyRejectCount"=0,"PortControllerIrqCntPlg"=0},{"PortControllerLoserReason"=1,"PortControllerEvtBuffer"=<00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f023>,"PortControllerIrqCntWakeAck"=89,"PortControllerSlpWakIsSleepEnabled"=0,"PortControllerI2cErrCount"=0,"PortControllerIrqCntStsUpd"=0,"PortControllerFwVersion"=3155200,"PortControllerSlpWakDisTime"=0,"PortControllerIrqCntConSrc"=0,"PortControllerSrdyCount"=0,"PortControllerIrqCntUsb2Plg"=0,"PortControllerPowerState"=255,"PortControllerFetStatus"=0,"PortControllerSurpriseNackCount"=0,"PortControllerPDst"=0,"PortControllerIrqCntldcm"=0,"PortControllerActiveContractRdo"=0,"PortControllerIrqCntAlert"=0,"PortControllerPortPDO"=(0,0,0,0,0,0,0,0,0,0,0,0,0),"PortControllerSurpriseAckCount"=0,"PortControllerWakeFailCount"=0,"PortControllerSleepCmdFailCount"=0,"PortControllerWakeCmdFailCount"=0,"PortControllerStuckCmdCount"=0,"PortControllerBootFlags"=0,"PortControllerNPDOs"=0,"PortControllerDetachCount"=0,"PortControllerIrqCntHrdRst"=0,"PortControllerAttachCount"=0,"PortControllerDataRoleSwapFailCount"=0,"PortControllerIrqCntUvdmStsUpd"=0,"PortControllerIrqCntRxSrcCap"=0,"PortControllerIrqCntPdStsUpd"=0,"PortControllerSlpWakDisCause"=0,"PortControllerIrqCntUvdmEnum"=0,"PortControllerIrqCntAppLd"=0,"PortControllerUvdmStatus"=0,"PortControllerSrdoCount"=0,"PortControllerDnSt"=0,"PortControllerVdoFailCount"=0,"PortControllerInpFetEnFailCount"=0,"PortControllerIrqCntUsb2Wak"=0,"PortControllerIrqCntRxIdSop"=0,"PortControllerPwrRoleSwapCount"=0,"PortControllerHardResetCount"=0,"PortControllerSrcTypes"=0,"PortControllerNEprPDOs"=0,"PortControllerIrqCntPwrStsUpd"=0,"PortControllerShortDetectCount"=0,"PortControllerSrdoRejectCount"=0,"PortControllerDataRoleSwapCount"=0,"PortControllerWakeTimeoutCount"=0,"PortControllerIrqCntRxRdo"=0,"PortControllerPwrRoleSwapFailCount"=0,"PortControllerIrqCntRxSnkCap"=0,"PortControllerCapMismatch"=0,"PortControllerMaxPower"=0,"PortControllerPortMode"=2,"PortControllerElectionFailReason"=0,"PortControllerSrdoRetryCount"=0,"PortControllerSrdyRejectCount"=0,"PortControllerIrqCntPlg"=0})
      "GasGaugeFirmwareVersion" = 2
      "AdapterInfo" = 0
      "Location" = 0
      "Temperature" = 2992
      "AvgTimeToEmpty" = 65535
      "BestAdapterIndex" = 0
      "DesignCapacity" = 4563
      "IsCharging" = Yes
      "PermanentFailureStatus" = 0
      "Voltage" = 12531
      "UserVisiblePathUpdated" = 1733609182
      "CycleCount" = 17
      "AppleRawMaxCapacity" = 4550
      "VirtualTemperature" = 2600
    }
    


+-o AppleSmartBattery  <class AppleSmartBattery, id 0x100000525, registered, matched, active, busy 0 (24 ms), retain 8>
    {
      "PostChargeWaitSeconds" = 120
      "built-in" = Yes
      "AppleRawAdapterDetails" = ({"IsWireless"=No,"AdapterID"=10,"AdapterVoltage"=5000,"FamilyCode"=18446744073172697097,"UsbHvcHvcIndex"=255,"Watts"=15,"UsbHvcMenu"=(),"Current"=3000,"PMUConfiguration"=0})
      "CurrentCapacity" = 76
      "PackReserve" = 127
      "DeviceName" = "bq40z651"
      "PostDischargeWaitSeconds" = 120
      "CarrierMode" = {"CarrierModeLowVoltage"=3600,"CarrierModeHighVoltage"=4100,"CarrierModeStatus"=0}
      "TimeRemaining" = 65535
      "ChargerConfiguration" = 0
      "IOGeneralInterest" = "IOCommand is not serializable"
      "IOReportLegend" = ({"IOReportChannels"=((7167869599145487988,6460407809,"BatteryCycleCount")),"IOReportGroupName"="Battery","IOReportChannelInfo"={"IOReportChannelUnit"=0}})
      "AtCriticalLevel" = No
      "BatteryCellDisconnectCount" = 0
      "UpdateTime" = 1733609340
      "Amperage" = 18446744073709551507
      "AppleRawCurrentCapacity" = 3407
      "AbsoluteCapacity" = 0
      "AvgTimeToFull" = 65535
      "ExternalConnected" = Yes
      "ExternalChargeCapable" = Yes
      "AppleRawBatteryVoltage" = 12429
      "BootVoltage" = 0
      "BatteryData" = {"Ra03"=78,"Ra10"=113,"CellWom"=(0,0),"RaTableRaw"=(<00d900390035003d00680033003c004b005c00730081009400e001d603580000>,<00ff0044003c0049006f00400051005a0061006f007d009100e801d003560000>,<010d00470041004e0070003b0046004b005200640071007700c4019e02f50000>),"Qstart"=0,"AdapterPower"=,"TrueRemainingCapacity"=0,"DailyMinSoc"=71,"Ra04"=112,"CurrentSenseMonitorStatus"=0,"Ra11"=119,"CellVoltage"=(4140,4142,4140),"PackCurrentAccumulator"=420850,"PassedCharge"=18446744073709550572,"Flags"=16777216,"PresentDOD"=(26,26,26),"Ra05"=59,"Ra12"=196,"MiscStatus"=72,"FccComp1"=4559,"ChemID"=21353,"iMaxAndSocSmoothTable"=<0000000000000000000000000000000000000000000000000000000000000000>,"FccComp2"=4559,"PackCurrentAccumulatorCount"=605,"DOD0"=(7792,7728,7776),"Dod0AtQualifiedQmax"=0,"Ra06"=70,"ResScale"=0,"Ra13"=414,"FilteredCurrent"=0,"WeightedRa"=(76,90,89),"RSS"=0,"CellCurrentAccumulatorCount"=0,"Serial"="F5D43162EFN10DLCL","DataFlashWriteCount"=2944,"DailyMaxSoc"=75,"DateOfFirstUse"=0,"Ra07"=75,"Ra14"=757,"MaxCapacity"=100,"ChemicalWeightedRa"=0,"Ra00"=269,"BatteryHealthMetric"=0,"DesignCapacity"=4563,"Ra08"=82,"BatteryState"=<00000000000000000083e400024b020010>,"CellCurrentAccumulator"=(0,0),"AlgoChemID"=21353,"MfgData"=<000000000b000100f91400000432323133033030420341544c00200000000000>,"ManufactureDate"=56282194129459,"ISS"=561,"Ra01"=71,"Soc1Voltage"=0,"QmaxDisqualificationReason"=0,"ChargeAccum"=0,"SimRate"=0,"Qmax"=(4893,4915,4906),"PMUConfigured"=0,"ITMiscStatus"=0,"StateOfCharge"=75,"Ra09"=100,"GaugeFlagRaw"=128,"CycleCount"=17,"Voltage"=12429,"SystemPower"=,"LifetimeData"={"Raw"=<008573f00000180d000000000000000000858bfd0000c7e640120000000000000027000e11560e0a33fc2a2b14d4f3cc19b5f05df581f3b300e7000097f20002>,"UpdateTime"=1733609340,"ResistanceUpdatedDisabledCount"=0,"CycleCountLastQmax"=8,"TimeAtHighSoc"=<00000000150000000100000000000000000000000000000000000000000000000700000001000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000000a90800004200000001000000000000000000000000000000>,"TemperatureSamples"=38898,"TotalOperatingTime"=2431,"MaximumDischargeCurrent"=18446744073709548492,"MinimumPackVoltage"=10795,"MaximumPackVoltage"=13308,"MaximumChargeCurrent"=5332,"AverageTemperature"=231,"MinimumTemperature"=14,"RDISCnt"=0,"MaximumTemperature"=39},"Ra02"=65}
      "BatteryInstalled" = Yes
      "IOReportLegendPublic" = Yes
      "Serial" = "F5D43162EFN10DLCL"
      "AppleRawExternalConnected" = Yes
      "KioskMode" = {"KioskModeLastHighSocHours"=0,"KioskModeFullChargeVoltage"=0,"KioskModeMode"=0,"KioskModeHighSocSeconds"=0,"KioskModeHighSocDays"=0}
      "NominalChargeCapacity" = 4686
      "FullyCharged" = No
      "FullPathUpdated" = 1733609340
      "ManufacturerData" = <000000000b000100f91400000432323133033030420341544c00200000000000>
      "FedDetails" = ({"FedStateOfCharge"=0,"FedPortPowerRole"=0,"FedProductID"=0,"FedDesignCapacity"=0,"FedPdSpecRevision"=0,"FedSnkConfReason"=0,"FedVendorID"=0,"FedExternalConnected"=1,"FedDualRolePower"=0,"FedRemainingCapacity"=0,"FedPwrPolicySt"=0,"FedSrcConfReason"=0},{"FedStateOfCharge"=0,"FedPortPowerRole"=0,"FedProductID"=0,"FedDesignCapacity"=0,"FedPdSpecRevision"=0,"FedSnkConfReason"=0,"FedVendorID"=0,"FedExternalConnected"=0,"FedDualRolePower"=0,"FedRemainingCapacity"=0,"FedPwrPolicySt"=0,"FedSrcConfReason"=0},{"FedStateOfCharge"=0,"FedPortPowerRole"=0,"FedProductID"=0,"FedDesignCapacity"=0,"FedPdSpecRevision"=0,"FedSnkConfReason"=0,"FedVendorID"=0,"FedExternalConnected"=0,"FedDualRolePower"=0,"FedRemainingCapacity"=0,"FedPwrPolicySt"=0,"FedSrcConfReason"=0})
      "BatteryInvalidWakeSeconds" = 30
      "ChargerData" = {"ChargerStatus"=<0700021c00009820444f0000000000000000000000000000000000000000000000000000000000000083e400024b020010000000000000000000000000000000>,"VacVoltageLimit"=4435,"NotChargingReason"=8320,"SlowChargingReason"=0,"ChargerID"=14,"TimeChargingThermallyLimited"=0,"ChargingVoltage"=4202,"ChargerInhibitReason"=16,"ChargingCurrent"=0}
      "BootPathUpdated" = 1733608879
      "DesignCycleCount9C" = 1000
      "AdapterDetails" = {"IsWireless"=No,"AdapterID"=10,"AdapterVoltage"=5000,"FamilyCode"=18446744073172697097,"UsbHvcHvcIndex"=255,"Watts"=15,"UsbHvcMenu"=(),"Current"=3000,"PMUConfiguration"=0}
      "PowerTelemetryData" = {"WallEnergyEstimate"=0,"AccumulatedSystemPowerIn"=8568439,"AdapterEfficiencyLossAccumulatorCount"=206,"AccumulatedWallEnergyEstimate"=2541411,"SystemPowerInAccumulatorCount"=265,"SystemEnergyConsumed"=996,"SystemVoltageIn"=0,"SystemPowerIn"=3587,"SystemCurrentIn"=0,"SystemLoad"=6279,"AccumulatedSystemLoad"=3458479,"SystemLoadAccumulatorCount"=579,"AccumulatedBatteryPower"=0,"AccumulatedSystemEnergyConsumed"=2379992,"PowerTelemetryErrorCount"=0,"AdapterEfficiencyLoss"=0,"AccumulatedAdapterEfficiencyLoss"=8590165462,"BatteryPower"=0}
      "MaxCapacity" = 100
      "InstantAmperage" = 18446744073709551507
      "PortControllerInfo" = ({"PortControllerLoserReason"=0,"PortControllerEvtBuffer"=<5f1a00f1011a305f025ff10102f1015e005f021a005ff1011a3002f1011a0030045ff203f019f1011a303f01400148485f5f5e015f400103021a023f025f03011a013f0340005ff1011a303fd15f025f1a00f1011a305f025f1a00f1011a30021a00f1011a305e005f021a005ff1011a3002f10102f10102>,"PortControllerIrqCntWakeAck"=103,"PortControllerSlpWakIsSleepEnabled"=1,"PortControllerI2cErrCount"=0,"PortControllerIrqCntStsUpd"=95,"PortControllerFwVersion"=3155200,"PortControllerSlpWakDisTime"=0,"PortControllerIrqCntConSrc"=0,"PortControllerSrdyCount"=52,"PortControllerIrqCntUsb2Plg"=0,"PortControllerPowerState"=255,"PortControllerFetStatus"=12,"PortControllerSurpriseNackCount"=0,"PortControllerPDst"=0,"PortControllerIrqCntldcm"=0,"PortControllerActiveContractRdo"=1132810580,"PortControllerIrqCntAlert"=0,"PortControllerPortPDO"=(151097644,184620,307500,409940,0,0,0,0,0,0,0,0,0),"PortControllerSurpriseAckCount"=0,"PortControllerWakeFailCount"=0,"PortControllerSleepCmdFailCount"=0,"PortControllerWakeCmdFailCount"=0,"PortControllerStuckCmdCount"=0,"PortControllerBootFlags"=0,"PortControllerNPDOs"=4,"PortControllerDetachCount"=6,"PortControllerIrqCntHrdRst"=41,"PortControllerAttachCount"=7,"PortControllerDataRoleSwapFailCount"=0,"PortControllerIrqCntUvdmStsUpd"=55,"PortControllerIrqCntRxSrcCap"=6,"PortControllerIrqCntPdStsUpd"=26,"PortControllerSlpWakDisCause"=0,"PortControllerIrqCntUvdmEnum"=9,"PortControllerIrqCntAppLd"=0,"PortControllerUvdmStatus"=0,"PortControllerSrdoCount"=6,"PortControllerDnSt"=17,"PortControllerVdoFailCount"=0,"PortControllerInpFetEnFailCount"=0,"PortControllerIrqCntUsb2Wak"=0,"PortControllerIrqCntRxIdSop"=4,"PortControllerPwrRoleSwapCount"=0,"PortControllerHardResetCount"=41,"PortControllerSrcTypes"=6,"PortControllerNEprPDOs"=0,"PortControllerIrqCntPwrStsUpd"=24,"PortControllerShortDetectCount"=0,"PortControllerSrdoRejectCount"=1,"PortControllerDataRoleSwapCount"=0,"PortControllerWakeTimeoutCount"=0,"PortControllerIrqCntRxRdo"=0,"PortControllerPwrRoleSwapFailCount"=0,"PortControllerIrqCntRxSnkCap"=0,"PortControllerCapMismatch"=0,"PortControllerMaxPower"=14250,"PortControllerPortMode"=2,"PortControllerElectionFailReason"=0,"PortControllerSrdoRetryCount"=0,"PortControllerSrdyRejectCount"=0,"PortControllerIrqCntPlg"=13},{"PortControllerLoserReason"=1,"PortControllerEvtBuffer"=<000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>,"PortControllerIrqCntWakeAck"=103,"PortControllerSlpWakIsSleepEnabled"=1,"PortControllerI2cErrCount"=0,"PortControllerIrqCntStsUpd"=0,"PortControllerFwVersion"=3155200,"PortControllerSlpWakDisTime"=0,"PortControllerIrqCntConSrc"=0,"PortControllerSrdyCount"=0,"PortControllerIrqCntUsb2Plg"=0,"PortControllerPowerState"=255,"PortControllerFetStatus"=0,"PortControllerSurpriseNackCount"=0,"PortControllerPDst"=0,"PortControllerIrqCntldcm"=0,"PortControllerActiveContractRdo"=0,"PortControllerIrqCntAlert"=0,"PortControllerPortPDO"=(0,0,0,0,0,0,0,0,0,0,0,0,0),"PortControllerSurpriseAckCount"=0,"PortControllerWakeFailCount"=0,"PortControllerSleepCmdFailCount"=0,"PortControllerWakeCmdFailCount"=0,"PortControllerStuckCmdCount"=0,"PortControllerBootFlags"=0,"PortControllerNPDOs"=0,"PortControllerDetachCount"=0,"PortControllerIrqCntHrdRst"=0,"PortControllerAttachCount"=0,"PortControllerDataRoleSwapFailCount"=0,"PortControllerIrqCntUvdmStsUpd"=0,"PortControllerIrqCntRxSrcCap"=0,"PortControllerIrqCntPdStsUpd"=0,"PortControllerSlpWakDisCause"=0,"PortControllerIrqCntUvdmEnum"=0,"PortControllerIrqCntAppLd"=0,"PortControllerUvdmStatus"=0,"PortControllerSrdoCount"=0,"PortControllerDnSt"=0,"PortControllerVdoFailCount"=0,"PortControllerInpFetEnFailCount"=0,"PortControllerIrqCntUsb2Wak"=0,"PortControllerIrqCntRxIdSop"=0,"PortControllerPwrRoleSwapCount"=0,"PortControllerHardResetCount"=0,"PortControllerSrcTypes"=0,"PortControllerNEprPDOs"=0,"PortControllerIrqCntPwrStsUpd"=0,"PortControllerShortDetectCount"=0,"PortControllerSrdoRejectCount"=0,"PortControllerDataRoleSwapCount"=0,"PortControllerWakeTimeoutCount"=0,"PortControllerIrqCntRxRdo"=0,"PortControllerPwrRoleSwapFailCount"=0,"PortControllerIrqCntRxSnkCap"=0,"PortControllerCapMismatch"=0,"PortControllerMaxPower"=0,"PortControllerPortMode"=2,"PortControllerElectionFailReason"=0,"PortControllerSrdoRetryCount"=0,"PortControllerSrdyRejectCount"=0,"PortControllerIrqCntPlg"=0},{"PortControllerLoserReason"=1,"PortControllerEvtBuffer"=<00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f023>,"PortControllerIrqCntWakeAck"=103,"PortControllerSlpWakIsSleepEnabled"=0,"PortControllerI2cErrCount"=0,"PortControllerIrqCntStsUpd"=0,"PortControllerFwVersion"=3155200,"PortControllerSlpWakDisTime"=0,"PortControllerIrqCntConSrc"=0,"PortControllerSrdyCount"=0,"PortControllerIrqCntUsb2Plg"=0,"PortControllerPowerState"=255,"PortControllerFetStatus"=0,"PortControllerSurpriseNackCount"=0,"PortControllerPDst"=0,"PortControllerIrqCntldcm"=0,"PortControllerActiveContractRdo"=0,"PortControllerIrqCntAlert"=0,"PortControllerPortPDO"=(0,0,0,0,0,0,0,0,0,0,0,0,0),"PortControllerSurpriseAckCount"=0,"PortControllerWakeFailCount"=0,"PortControllerSleepCmdFailCount"=0,"PortControllerWakeCmdFailCount"=0,"PortControllerStuckCmdCount"=0,"PortControllerBootFlags"=0,"PortControllerNPDOs"=0,"PortControllerDetachCount"=0,"PortControllerIrqCntHrdRst"=0,"PortControllerAttachCount"=0,"PortControllerDataRoleSwapFailCount"=0,"PortControllerIrqCntUvdmStsUpd"=0,"PortControllerIrqCntRxSrcCap"=0,"PortControllerIrqCntPdStsUpd"=0,"PortControllerSlpWakDisCause"=0,"PortControllerIrqCntUvdmEnum"=0,"PortControllerIrqCntAppLd"=0,"PortControllerUvdmStatus"=0,"PortControllerSrdoCount"=0,"PortControllerDnSt"=0,"PortControllerVdoFailCount"=0,"PortControllerInpFetEnFailCount"=0,"PortControllerIrqCntUsb2Wak"=0,"PortControllerIrqCntRxIdSop"=0,"PortControllerPwrRoleSwapCount"=0,"PortControllerHardResetCount"=0,"PortControllerSrcTypes"=0,"PortControllerNEprPDOs"=0,"PortControllerIrqCntPwrStsUpd"=0,"PortControllerShortDetectCount"=0,"PortControllerSrdoRejectCount"=0,"PortControllerDataRoleSwapCount"=0,"PortControllerWakeTimeoutCount"=0,"PortControllerIrqCntRxRdo"=0,"PortControllerPwrRoleSwapFailCount"=0,"PortControllerIrqCntRxSnkCap"=0,"PortControllerCapMismatch"=0,"PortControllerMaxPower"=0,"PortControllerPortMode"=2,"PortControllerElectionFailReason"=0,"PortControllerSrdoRetryCount"=0,"PortControllerSrdyRejectCount"=0,"PortControllerIrqCntPlg"=0})
      "GasGaugeFirmwareVersion" = 2
      "AdapterInfo" = 0
      "Location" = 0
      "Temperature" = 2991
      "AvgTimeToEmpty" = 760
      "BestAdapterIndex" = 0
      "DesignCapacity" = 4563
      "IsCharging" = No
      "PermanentFailureStatus" = 0
      "Voltage" = 12429
      "UserVisiblePathUpdated" = 1733609182
      "CycleCount" = 17
      "AppleRawMaxCapacity" = 4559
      "VirtualTemperature" = 2589
    }
    

plugable TB hub, TB4 cable

+-o AppleSmartBattery  <class AppleSmartBattery, id 0x100000525, registered, matched, active, busy 0 (24 ms), retain 8>
    {
      "PostChargeWaitSeconds" = 120
      "built-in" = Yes
      "AppleRawAdapterDetails" = ({"IsWireless"=No,"AdapterID"=0,"AdapterVoltage"=20000,"FamilyCode"=18446744073172697098,"UsbHvcHvcIndex"=3,"Watts"=60,"UsbHvcMenu"=({"Index"=0,"MaxCurrent"=3000,"MaxVoltage"=5000},{"Index"=1,"MaxCurrent"=3000,"MaxVoltage"=9000},{"Index"=2,"MaxCurrent"=3000,"MaxVoltage"=15000},{"Index"=3,"MaxCurrent"=3000,"MaxVoltage"=20000}),"Current"=3000,"PMUConfiguration"=3000})
      "CurrentCapacity" = 76
      "PackReserve" = 127
      "DeviceName" = "bq40z651"
      "PostDischargeWaitSeconds" = 120
      "CarrierMode" = {"CarrierModeLowVoltage"=3600,"CarrierModeHighVoltage"=4100,"CarrierModeStatus"=0}
      "TimeRemaining" = 65535
      "ChargerConfiguration" = 2904
      "IOGeneralInterest" = "IOCommand is not serializable"
      "IOReportLegend" = ({"IOReportChannels"=((7167869599145487988,6460407809,"BatteryCycleCount")),"IOReportGroupName"="Battery","IOReportChannelInfo"={"IOReportChannelUnit"=0}})
      "AtCriticalLevel" = No
      "BatteryCellDisconnectCount" = 0
      "UpdateTime" = 1733609416
      "Amperage" = 18446744073709551362
      "AppleRawCurrentCapacity" = 3406
      "AbsoluteCapacity" = 0
      "AvgTimeToFull" = 65535
      "ExternalConnected" = Yes
      "ExternalChargeCapable" = Yes
      "AppleRawBatteryVoltage" = 12382
      "BootVoltage" = 0
      "BatteryData" = {"Ra03"=78,"Ra10"=113,"CellWom"=(0,0),"RaTableRaw"=(<00d900390035003d00680033003c004b005c00730081009400e001d603580000>,<00ff0044003c0049006f00400051005a0061006f007d009100e801d003560000>,<010d00470041004e0070003b0046004b005200640071007700c4019e02f50000>),"Qstart"=0,"AdapterPower"=,"TrueRemainingCapacity"=0,"DailyMinSoc"=71,"Ra04"=112,"CurrentSenseMonitorStatus"=0,"Ra11"=119,"CellVoltage"=(4126,4128,4126),"PackCurrentAccumulator"=413270,"PassedCharge"=18446744073709550574,"Flags"=16777217,"PresentDOD"=(26,26,26),"Ra05"=59,"Ra12"=196,"MiscStatus"=72,"FccComp1"=4560,"ChemID"=21353,"iMaxAndSocSmoothTable"=<0000000000000000000000000000000000000000000000000000000000000000>,"FccComp2"=4560,"PackCurrentAccumulatorCount"=681,"DOD0"=(7792,7728,7776),"Dod0AtQualifiedQmax"=0,"Ra06"=70,"ResScale"=0,"Ra13"=414,"FilteredCurrent"=0,"WeightedRa"=(76,90,89),"RSS"=0,"CellCurrentAccumulatorCount"=0,"Serial"="F5D43162EFN10DLCL","DataFlashWriteCount"=2944,"DailyMaxSoc"=75,"DateOfFirstUse"=0,"Ra07"=75,"Ra14"=757,"MaxCapacity"=100,"ChemicalWeightedRa"=0,"Ra00"=269,"BatteryHealthMetric"=0,"DesignCapacity"=4563,"Ra08"=82,"BatteryState"=<000000000000000000c3e400024b020010>,"CellCurrentAccumulator"=(0,0),"AlgoChemID"=21353,"MfgData"=<000000000b000100f91400000432323133033030420341544c00200000000000>,"ManufactureDate"=56282194129459,"ISS"=18446744073709551388,"Ra01"=71,"Soc1Voltage"=0,"QmaxDisqualificationReason"=0,"ChargeAccum"=0,"SimRate"=0,"Qmax"=(4893,4915,4906),"PMUConfigured"=2904,"ITMiscStatus"=0,"StateOfCharge"=75,"Ra09"=100,"GaugeFlagRaw"=192,"CycleCount"=17,"Voltage"=12382,"SystemPower"=,"LifetimeData"={"Raw"=<008573f00000180d000000000000000000858bfd0000c7e640120000000000000027000e11560e0a33fc2a2b14d4f3cc19b5f05df581f3b300e7000097f20002>,"UpdateTime"=1733609416,"ResistanceUpdatedDisabledCount"=0,"CycleCountLastQmax"=8,"TimeAtHighSoc"=<00000000150000000100000000000000000000000000000000000000000000000700000001000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000000a90800004200000001000000000000000000000000000000>,"TemperatureSamples"=38898,"TotalOperatingTime"=2431,"MaximumDischargeCurrent"=18446744073709548492,"MinimumPackVoltage"=10795,"MaximumPackVoltage"=13308,"MaximumChargeCurrent"=5332,"AverageTemperature"=231,"MinimumTemperature"=14,"RDISCnt"=0,"MaximumTemperature"=39},"Ra02"=65}
      "BatteryInstalled" = Yes
      "IOReportLegendPublic" = Yes
      "Serial" = "F5D43162EFN10DLCL"
      "AppleRawExternalConnected" = Yes
      "KioskMode" = {"KioskModeLastHighSocHours"=0,"KioskModeFullChargeVoltage"=0,"KioskModeMode"=0,"KioskModeHighSocSeconds"=0,"KioskModeHighSocDays"=0}
      "NominalChargeCapacity" = 4687
      "FullyCharged" = No
      "FullPathUpdated" = 1733609416
      "ManufacturerData" = <000000000b000100f91400000432323133033030420341544c00200000000000>
      "FedDetails" = ({"FedStateOfCharge"=0,"FedPortPowerRole"=0,"FedProductID"=8209,"FedDesignCapacity"=0,"FedPdSpecRevision"=2,"FedSnkConfReason"=0,"FedVendorID"=8752,"FedExternalConnected"=1,"FedDualRolePower"=1,"FedRemainingCapacity"=0,"FedPwrPolicySt"=0,"FedSrcConfReason"=0},{"FedStateOfCharge"=0,"FedPortPowerRole"=0,"FedProductID"=0,"FedDesignCapacity"=0,"FedPdSpecRevision"=0,"FedSnkConfReason"=0,"FedVendorID"=0,"FedExternalConnected"=0,"FedDualRolePower"=0,"FedRemainingCapacity"=0,"FedPwrPolicySt"=0,"FedSrcConfReason"=0},{"FedStateOfCharge"=0,"FedPortPowerRole"=0,"FedProductID"=0,"FedDesignCapacity"=0,"FedPdSpecRevision"=0,"FedSnkConfReason"=0,"FedVendorID"=0,"FedExternalConnected"=0,"FedDualRolePower"=0,"FedRemainingCapacity"=0,"FedPwrPolicySt"=0,"FedSrcConfReason"=0})
      "BatteryInvalidWakeSeconds" = 30
      "ChargerData" = {"ChargerStatus"=<0700023c00009820444f00000000000000000000000000000000000000000000000000000000000000c3e400024b020010000000000000000000000000000000>,"VacVoltageLimit"=4435,"NotChargingReason"=8320,"SlowChargingReason"=0,"ChargerID"=14,"TimeChargingThermallyLimited"=0,"ChargingVoltage"=4203,"ChargerInhibitReason"=0,"ChargingCurrent"=0}
      "BootPathUpdated" = 1733608879
      "DesignCycleCount9C" = 1000
      "AdapterDetails" = {"IsWireless"=No,"AdapterID"=0,"AdapterVoltage"=20000,"FamilyCode"=18446744073172697098,"UsbHvcHvcIndex"=3,"Watts"=60,"UsbHvcMenu"=({"Index"=0,"MaxCurrent"=3000,"MaxVoltage"=5000},{"Index"=1,"MaxCurrent"=3000,"MaxVoltage"=9000},{"Index"=2,"MaxCurrent"=3000,"MaxVoltage"=15000},{"Index"=3,"MaxCurrent"=3000,"MaxVoltage"=20000}),"Current"=3000,"PMUConfiguration"=3000}
      "PowerTelemetryData" = {"WallEnergyEstimate"=0,"AccumulatedSystemPowerIn"=8775586,"AdapterEfficiencyLossAccumulatorCount"=206,"AccumulatedWallEnergyEstimate"=2541411,"SystemPowerInAccumulatorCount"=315,"SystemEnergyConsumed"=0,"SystemVoltageIn"=0,"SystemPowerIn"=0,"SystemCurrentIn"=0,"SystemLoad"=1979,"AccumulatedSystemLoad"=3747636,"SystemLoadAccumulatorCount"=651,"AccumulatedBatteryPower"=0,"AccumulatedSystemEnergyConsumed"=2437510,"PowerTelemetryErrorCount"=0,"AdapterEfficiencyLoss"=0,"AccumulatedAdapterEfficiencyLoss"=8590165462,"BatteryPower"=0}
      "MaxCapacity" = 100
      "InstantAmperage" = 18446744073709551362
      "PortControllerInfo" = ({"PortControllerLoserReason"=1,"PortControllerEvtBuffer"=<1a00f1011a3002f101021a00f1011a3002f101021a00f1011a3002f10102f10102f101021a00f1011a3002f10102f10102f101021a00f1011a3002f10102f10102f10102f10102f10102f18103021a023f025f03011a0340005ff8003702f80037023110485f40011a013f03f1813ff13004f01cf1011a30>,"PortControllerIrqCntWakeAck"=156,"PortControllerSlpWakIsSleepEnabled"=1,"PortControllerI2cErrCount"=0,"PortControllerIrqCntStsUpd"=149,"PortControllerFwVersion"=3155200,"PortControllerSlpWakDisTime"=0,"PortControllerIrqCntConSrc"=2,"PortControllerSrdyCount"=88,"PortControllerIrqCntUsb2Plg"=0,"PortControllerPowerState"=255,"PortControllerFetStatus"=0,"PortControllerSurpriseNackCount"=0,"PortControllerPDst"=0,"PortControllerIrqCntldcm"=0,"PortControllerActiveContractRdo"=1132810580,"PortControllerIrqCntAlert"=0,"PortControllerPortPDO"=(788631852,184620,307500,409900,0,0,0,0,0,0,0,0,0),"PortControllerSurpriseAckCount"=0,"PortControllerWakeFailCount"=0,"PortControllerSleepCmdFailCount"=0,"PortControllerWakeCmdFailCount"=0,"PortControllerStuckCmdCount"=0,"PortControllerBootFlags"=0,"PortControllerNPDOs"=4,"PortControllerDetachCount"=7,"PortControllerIrqCntHrdRst"=74,"PortControllerAttachCount"=8,"PortControllerDataRoleSwapFailCount"=0,"PortControllerIrqCntUvdmStsUpd"=58,"PortControllerIrqCntRxSrcCap"=7,"PortControllerIrqCntPdStsUpd"=30,"PortControllerSlpWakDisCause"=0,"PortControllerIrqCntUvdmEnum"=9,"PortControllerIrqCntAppLd"=0,"PortControllerUvdmStatus"=0,"PortControllerSrdoCount"=7,"PortControllerDnSt"=0,"PortControllerVdoFailCount"=0,"PortControllerInpFetEnFailCount"=0,"PortControllerIrqCntUsb2Wak"=0,"PortControllerIrqCntRxIdSop"=5,"PortControllerPwrRoleSwapCount"=0,"PortControllerHardResetCount"=74,"PortControllerSrcTypes"=0,"PortControllerNEprPDOs"=0,"PortControllerIrqCntPwrStsUpd"=29,"PortControllerShortDetectCount"=0,"PortControllerSrdoRejectCount"=1,"PortControllerDataRoleSwapCount"=0,"PortControllerWakeTimeoutCount"=0,"PortControllerIrqCntRxRdo"=2,"PortControllerPwrRoleSwapFailCount"=0,"PortControllerIrqCntRxSnkCap"=1,"PortControllerCapMismatch"=0,"PortControllerMaxPower"=60000,"PortControllerPortMode"=2,"PortControllerElectionFailReason"=4,"PortControllerSrdoRetryCount"=0,"PortControllerSrdyRejectCount"=2,"PortControllerIrqCntPlg"=15},{"PortControllerLoserReason"=1,"PortControllerEvtBuffer"=<000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>,"PortControllerIrqCntWakeAck"=156,"PortControllerSlpWakIsSleepEnabled"=1,"PortControllerI2cErrCount"=0,"PortControllerIrqCntStsUpd"=0,"PortControllerFwVersion"=3155200,"PortControllerSlpWakDisTime"=0,"PortControllerIrqCntConSrc"=0,"PortControllerSrdyCount"=0,"PortControllerIrqCntUsb2Plg"=0,"PortControllerPowerState"=255,"PortControllerFetStatus"=0,"PortControllerSurpriseNackCount"=0,"PortControllerPDst"=0,"PortControllerIrqCntldcm"=0,"PortControllerActiveContractRdo"=0,"PortControllerIrqCntAlert"=0,"PortControllerPortPDO"=(0,0,0,0,0,0,0,0,0,0,0,0,0),"PortControllerSurpriseAckCount"=0,"PortControllerWakeFailCount"=0,"PortControllerSleepCmdFailCount"=0,"PortControllerWakeCmdFailCount"=0,"PortControllerStuckCmdCount"=0,"PortControllerBootFlags"=0,"PortControllerNPDOs"=0,"PortControllerDetachCount"=0,"PortControllerIrqCntHrdRst"=0,"PortControllerAttachCount"=0,"PortControllerDataRoleSwapFailCount"=0,"PortControllerIrqCntUvdmStsUpd"=0,"PortControllerIrqCntRxSrcCap"=0,"PortControllerIrqCntPdStsUpd"=0,"PortControllerSlpWakDisCause"=0,"PortControllerIrqCntUvdmEnum"=0,"PortControllerIrqCntAppLd"=0,"PortControllerUvdmStatus"=0,"PortControllerSrdoCount"=0,"PortControllerDnSt"=0,"PortControllerVdoFailCount"=0,"PortControllerInpFetEnFailCount"=0,"PortControllerIrqCntUsb2Wak"=0,"PortControllerIrqCntRxIdSop"=0,"PortControllerPwrRoleSwapCount"=0,"PortControllerHardResetCount"=0,"PortControllerSrcTypes"=0,"PortControllerNEprPDOs"=0,"PortControllerIrqCntPwrStsUpd"=0,"PortControllerShortDetectCount"=0,"PortControllerSrdoRejectCount"=0,"PortControllerDataRoleSwapCount"=0,"PortControllerWakeTimeoutCount"=0,"PortControllerIrqCntRxRdo"=0,"PortControllerPwrRoleSwapFailCount"=0,"PortControllerIrqCntRxSnkCap"=0,"PortControllerCapMismatch"=0,"PortControllerMaxPower"=0,"PortControllerPortMode"=2,"PortControllerElectionFailReason"=0,"PortControllerSrdoRetryCount"=0,"PortControllerSrdyRejectCount"=0,"PortControllerIrqCntPlg"=0},{"PortControllerLoserReason"=1,"PortControllerEvtBuffer"=<00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f023>,"PortControllerIrqCntWakeAck"=156,"PortControllerSlpWakIsSleepEnabled"=0,"PortControllerI2cErrCount"=0,"PortControllerIrqCntStsUpd"=0,"PortControllerFwVersion"=3155200,"PortControllerSlpWakDisTime"=0,"PortControllerIrqCntConSrc"=0,"PortControllerSrdyCount"=0,"PortControllerIrqCntUsb2Plg"=0,"PortControllerPowerState"=255,"PortControllerFetStatus"=0,"PortControllerSurpriseNackCount"=0,"PortControllerPDst"=0,"PortControllerIrqCntldcm"=0,"PortControllerActiveContractRdo"=0,"PortControllerIrqCntAlert"=0,"PortControllerPortPDO"=(0,0,0,0,0,0,0,0,0,0,0,0,0),"PortControllerSurpriseAckCount"=0,"PortControllerWakeFailCount"=0,"PortControllerSleepCmdFailCount"=0,"PortControllerWakeCmdFailCount"=0,"PortControllerStuckCmdCount"=0,"PortControllerBootFlags"=0,"PortControllerNPDOs"=0,"PortControllerDetachCount"=0,"PortControllerIrqCntHrdRst"=0,"PortControllerAttachCount"=0,"PortControllerDataRoleSwapFailCount"=0,"PortControllerIrqCntUvdmStsUpd"=0,"PortControllerIrqCntRxSrcCap"=0,"PortControllerIrqCntPdStsUpd"=0,"PortControllerSlpWakDisCause"=0,"PortControllerIrqCntUvdmEnum"=0,"PortControllerIrqCntAppLd"=0,"PortControllerUvdmStatus"=0,"PortControllerSrdoCount"=0,"PortControllerDnSt"=0,"PortControllerVdoFailCount"=0,"PortControllerInpFetEnFailCount"=0,"PortControllerIrqCntUsb2Wak"=0,"PortControllerIrqCntRxIdSop"=0,"PortControllerPwrRoleSwapCount"=0,"PortControllerHardResetCount"=0,"PortControllerSrcTypes"=0,"PortControllerNEprPDOs"=0,"PortControllerIrqCntPwrStsUpd"=0,"PortControllerShortDetectCount"=0,"PortControllerSrdoRejectCount"=0,"PortControllerDataRoleSwapCount"=0,"PortControllerWakeTimeoutCount"=0,"PortControllerIrqCntRxRdo"=0,"PortControllerPwrRoleSwapFailCount"=0,"PortControllerIrqCntRxSnkCap"=0,"PortControllerCapMismatch"=0,"PortControllerMaxPower"=0,"PortControllerPortMode"=2,"PortControllerElectionFailReason"=0,"PortControllerSrdoRetryCount"=0,"PortControllerSrdyRejectCount"=0,"PortControllerIrqCntPlg"=0})
      "GasGaugeFirmwareVersion" = 2
      "AdapterInfo" = 0
      "Location" = 0
      "Temperature" = 2988
      "AvgTimeToEmpty" = 679
      "BestAdapterIndex" = 0
      "DesignCapacity" = 4563
      "IsCharging" = No
      "PermanentFailureStatus" = 0
      "Voltage" = 12382
      "UserVisiblePathUpdated" = 1733609182
      "CycleCount" = 17
      "AppleRawMaxCapacity" = 4560
      "VirtualTemperature" = 2559
    }


+-o AppleSmartBattery  <class AppleSmartBattery, id 0x100000525, registered, matched, active, busy 0 (24 ms), retain 8>
    {
      "PostChargeWaitSeconds" = 120
      "built-in" = Yes
      "AppleRawAdapterDetails" = ({"IsWireless"=No,"AdapterID"=0,"AdapterVoltage"=20000,"FamilyCode"=18446744073172697098,"UsbHvcHvcIndex"=3,"Watts"=60,"UsbHvcMenu"=({"Index"=0,"MaxCurrent"=3000,"MaxVoltage"=5000},{"Index"=1,"MaxCurrent"=3000,"MaxVoltage"=9000},{"Index"=2,"MaxCurrent"=3000,"MaxVoltage"=15000},{"Index"=3,"MaxCurrent"=3000,"MaxVoltage"=20000}),"Current"=3000,"PMUConfiguration"=3000})
      "CurrentCapacity" = 77
      "PackReserve" = 127
      "DeviceName" = "bq40z651"
      "PostDischargeWaitSeconds" = 120
      "CarrierMode" = {"CarrierModeLowVoltage"=3600,"CarrierModeHighVoltage"=4100,"CarrierModeStatus"=0}
      "TimeRemaining" = 55
      "ChargerConfiguration" = 2904
      "IOGeneralInterest" = "IOCommand is not serializable"
      "IOReportLegend" = ({"IOReportChannels"=((7167869599145487988,6460407809,"BatteryCycleCount")),"IOReportGroupName"="Battery","IOReportChannelInfo"={"IOReportChannelUnit"=0}})
      "AtCriticalLevel" = No
      "BatteryCellDisconnectCount" = 0
      "UpdateTime" = 1733609476
      "Amperage" = 2597
      "AppleRawCurrentCapacity" = 3446
      "AbsoluteCapacity" = 0
      "AvgTimeToFull" = 55
      "ExternalConnected" = Yes
      "ExternalChargeCapable" = Yes
      "AppleRawBatteryVoltage" = 12821
      "BootVoltage" = 0
      "BatteryData" = {"Ra03"=78,"Ra10"=113,"CellWom"=(0,0),"RaTableRaw"=(<00d900390035003d00680033003c004b005c00730081009400e001d603580000>,<00ff0044003c0049006f00400051005a0061006f007d009100e801d003560000>,<010d00470041004e0070003b0046004b005200640071007700c4019e02f50000>),"Qstart"=0,"AdapterPower"=,"TrueRemainingCapacity"=0,"DailyMinSoc"=71,"Ra04"=112,"CurrentSenseMonitorStatus"=0,"Ra11"=119,"CellVoltage"=(4265,4279,4278),"PackCurrentAccumulator"=563508,"PassedCharge"=18446744073709550533,"Flags"=16777216,"PresentDOD"=(25,25,25),"Ra05"=59,"Ra12"=196,"MiscStatus"=72,"FccComp1"=4557,"ChemID"=21353,"iMaxAndSocSmoothTable"=<0000000000000000000000000000000000000000000000000000000000000000>,"FccComp2"=4557,"PackCurrentAccumulatorCount"=741,"DOD0"=(7792,7728,7776),"Dod0AtQualifiedQmax"=0,"Ra06"=70,"ResScale"=0,"Ra13"=414,"FilteredCurrent"=0,"WeightedRa"=(76,90,89),"RSS"=0,"CellCurrentAccumulatorCount"=0,"Serial"="F5D43162EFN10DLCL","DataFlashWriteCount"=2944,"DailyMaxSoc"=76,"DateOfFirstUse"=0,"Ra07"=75,"Ra14"=757,"MaxCapacity"=100,"ChemicalWeightedRa"=0,"Ra00"=269,"BatteryHealthMetric"=0,"DesignCapacity"=4563,"Ra08"=82,"BatteryState"=<00000000000000000083e4400248020010>,"CellCurrentAccumulator"=(0,0),"AlgoChemID"=21353,"MfgData"=<000000000b000100f91400000432323133033030420341544c00200000000000>,"ManufactureDate"=56282194129459,"ISS"=2704,"Ra01"=71,"Soc1Voltage"=0,"QmaxDisqualificationReason"=0,"ChargeAccum"=0,"SimRate"=0,"Qmax"=(4893,4915,4906),"PMUConfigured"=2904,"ITMiscStatus"=0,"StateOfCharge"=76,"Ra09"=100,"GaugeFlagRaw"=128,"CycleCount"=17,"Voltage"=12821,"SystemPower"=,"LifetimeData"={"Raw"=<008573f00000180d000000000000000000858bfd0000c7e640120000000000000027000e11560e0a33fc2a2b14d4f3cc19b5f05df581f3b300e7000097f20002>,"UpdateTime"=1733609476,"ResistanceUpdatedDisabledCount"=0,"CycleCountLastQmax"=8,"TimeAtHighSoc"=<00000000150000000100000000000000000000000000000000000000000000000700000001000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000000a90800004200000001000000000000000000000000000000>,"TemperatureSamples"=38898,"TotalOperatingTime"=2431,"MaximumDischargeCurrent"=18446744073709548492,"MinimumPackVoltage"=10795,"MaximumPackVoltage"=13308,"MaximumChargeCurrent"=5332,"AverageTemperature"=231,"MinimumTemperature"=14,"RDISCnt"=0,"MaximumTemperature"=39},"Ra02"=65}
      "BatteryInstalled" = Yes
      "IOReportLegendPublic" = Yes
      "Serial" = "F5D43162EFN10DLCL"
      "AppleRawExternalConnected" = Yes
      "KioskMode" = {"KioskModeLastHighSocHours"=0,"KioskModeFullChargeVoltage"=0,"KioskModeMode"=0,"KioskModeHighSocSeconds"=0,"KioskModeHighSocDays"=0}
      "NominalChargeCapacity" = 4684
      "FullyCharged" = No
      "FullPathUpdated" = 1733609476
      "ManufacturerData" = <000000000b000100f91400000432323133033030420341544c00200000000000>
      "FedDetails" = ({"FedStateOfCharge"=0,"FedPortPowerRole"=0,"FedProductID"=8209,"FedDesignCapacity"=0,"FedPdSpecRevision"=2,"FedSnkConfReason"=0,"FedVendorID"=8752,"FedExternalConnected"=1,"FedDualRolePower"=1,"FedRemainingCapacity"=0,"FedPwrPolicySt"=0,"FedSrcConfReason"=0},{"FedStateOfCharge"=0,"FedPortPowerRole"=0,"FedProductID"=0,"FedDesignCapacity"=0,"FedPdSpecRevision"=0,"FedSnkConfReason"=0,"FedVendorID"=0,"FedExternalConnected"=0,"FedDualRolePower"=0,"FedRemainingCapacity"=0,"FedPwrPolicySt"=0,"FedSrcConfReason"=0},{"FedStateOfCharge"=0,"FedPortPowerRole"=0,"FedProductID"=0,"FedDesignCapacity"=0,"FedPdSpecRevision"=0,"FedSnkConfReason"=0,"FedVendorID"=0,"FedExternalConnected"=0,"FedDualRolePower"=0,"FedRemainingCapacity"=0,"FedPwrPolicySt"=0,"FedSrcConfReason"=0})
      "BatteryInvalidWakeSeconds" = 30
      "ChargerData" = {"ChargerStatus"=<07008ad8ac059840442f0000000000000000000000000000000000000000000000000000000000000083e4400248020010000000000000000000000000000000>,"VacVoltageLimit"=4435,"NotChargingReason"=0,"SlowChargingReason"=0,"ChargerID"=14,"TimeChargingThermallyLimited"=0,"ChargingVoltage"=4391,"ChargerInhibitReason"=0,"ChargingCurrent"=2584}
      "BootPathUpdated" = 1733608879
      "DesignCycleCount9C" = 1000
      "AdapterDetails" = {"IsWireless"=No,"AdapterID"=0,"AdapterVoltage"=20000,"FamilyCode"=18446744073172697098,"UsbHvcHvcIndex"=3,"Watts"=60,"UsbHvcMenu"=({"Index"=0,"MaxCurrent"=3000,"MaxVoltage"=5000},{"Index"=1,"MaxCurrent"=3000,"MaxVoltage"=9000},{"Index"=2,"MaxCurrent"=3000,"MaxVoltage"=15000},{"Index"=3,"MaxCurrent"=3000,"MaxVoltage"=20000}),"Current"=3000,"PMUConfiguration"=3000}
      "PowerTelemetryData" = {"WallEnergyEstimate"=11880,"AccumulatedSystemPowerIn"=11044740,"AdapterEfficiencyLossAccumulatorCount"=263,"AccumulatedWallEnergyEstimate"=3233667,"SystemPowerInAccumulatorCount"=373,"SystemEnergyConsumed"=10821,"SystemVoltageIn"=19359,"SystemPowerIn"=38956,"SystemCurrentIn"=2012,"SystemLoad"=5962,"AccumulatedSystemLoad"=4207231,"SystemLoadAccumulatorCount"=709,"AccumulatedBatteryPower"=0,"AccumulatedSystemEnergyConsumed"=3067802,"PowerTelemetryErrorCount"=0,"AdapterEfficiencyLoss"=1059,"AccumulatedAdapterEfficiencyLoss"=8590227427,"BatteryPower"=0}
      "MaxCapacity" = 100
      "InstantAmperage" = 2597
      "PortControllerInfo" = ({"PortControllerLoserReason"=0,"PortControllerEvtBuffer"=<011a3002f101021a00f1011a3002f101021a00f1011a3002f10102f10102f101021a00f1011a3002f10102f10102f101021a00f1011a3002f10102f10102f10102f10102f10102f18103021a023f025f03011a0340005ff8003702f80037023110485f40011a013f03f1813ff13004f01cf1011a305e005f>,"PortControllerIrqCntWakeAck"=159,"PortControllerSlpWakIsSleepEnabled"=1,"PortControllerI2cErrCount"=0,"PortControllerIrqCntStsUpd"=149,"PortControllerFwVersion"=3155200,"PortControllerSlpWakDisTime"=0,"PortControllerIrqCntConSrc"=2,"PortControllerSrdyCount"=88,"PortControllerIrqCntUsb2Plg"=0,"PortControllerPowerState"=255,"PortControllerFetStatus"=12,"PortControllerSurpriseNackCount"=0,"PortControllerPDst"=5,"PortControllerIrqCntldcm"=0,"PortControllerActiveContractRdo"=1132769580,"PortControllerIrqCntAlert"=0,"PortControllerPortPDO"=(788631852,184620,307500,409900,0,0,0,0,0,0,0,0,0),"PortControllerSurpriseAckCount"=0,"PortControllerWakeFailCount"=0,"PortControllerSleepCmdFailCount"=0,"PortControllerWakeCmdFailCount"=0,"PortControllerStuckCmdCount"=0,"PortControllerBootFlags"=0,"PortControllerNPDOs"=4,"PortControllerDetachCount"=7,"PortControllerIrqCntHrdRst"=74,"PortControllerAttachCount"=8,"PortControllerDataRoleSwapFailCount"=0,"PortControllerIrqCntUvdmStsUpd"=59,"PortControllerIrqCntRxSrcCap"=7,"PortControllerIrqCntPdStsUpd"=30,"PortControllerSlpWakDisCause"=0,"PortControllerIrqCntUvdmEnum"=10,"PortControllerIrqCntAppLd"=0,"PortControllerUvdmStatus"=0,"PortControllerSrdoCount"=7,"PortControllerDnSt"=19,"PortControllerVdoFailCount"=0,"PortControllerInpFetEnFailCount"=0,"PortControllerIrqCntUsb2Wak"=0,"PortControllerIrqCntRxIdSop"=5,"PortControllerPwrRoleSwapCount"=0,"PortControllerHardResetCount"=74,"PortControllerSrcTypes"=7,"PortControllerNEprPDOs"=0,"PortControllerIrqCntPwrStsUpd"=29,"PortControllerShortDetectCount"=0,"PortControllerSrdoRejectCount"=1,"PortControllerDataRoleSwapCount"=0,"PortControllerWakeTimeoutCount"=0,"PortControllerIrqCntRxRdo"=2,"PortControllerPwrRoleSwapFailCount"=0,"PortControllerIrqCntRxSnkCap"=1,"PortControllerCapMismatch"=0,"PortControllerMaxPower"=60000,"PortControllerPortMode"=2,"PortControllerElectionFailReason"=0,"PortControllerSrdoRetryCount"=0,"PortControllerSrdyRejectCount"=2,"PortControllerIrqCntPlg"=15},{"PortControllerLoserReason"=1,"PortControllerEvtBuffer"=<000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>,"PortControllerIrqCntWakeAck"=159,"PortControllerSlpWakIsSleepEnabled"=1,"PortControllerI2cErrCount"=0,"PortControllerIrqCntStsUpd"=0,"PortControllerFwVersion"=3155200,"PortControllerSlpWakDisTime"=0,"PortControllerIrqCntConSrc"=0,"PortControllerSrdyCount"=0,"PortControllerIrqCntUsb2Plg"=0,"PortControllerPowerState"=255,"PortControllerFetStatus"=0,"PortControllerSurpriseNackCount"=0,"PortControllerPDst"=0,"PortControllerIrqCntldcm"=0,"PortControllerActiveContractRdo"=0,"PortControllerIrqCntAlert"=0,"PortControllerPortPDO"=(0,0,0,0,0,0,0,0,0,0,0,0,0),"PortControllerSurpriseAckCount"=0,"PortControllerWakeFailCount"=0,"PortControllerSleepCmdFailCount"=0,"PortControllerWakeCmdFailCount"=0,"PortControllerStuckCmdCount"=0,"PortControllerBootFlags"=0,"PortControllerNPDOs"=0,"PortControllerDetachCount"=0,"PortControllerIrqCntHrdRst"=0,"PortControllerAttachCount"=0,"PortControllerDataRoleSwapFailCount"=0,"PortControllerIrqCntUvdmStsUpd"=0,"PortControllerIrqCntRxSrcCap"=0,"PortControllerIrqCntPdStsUpd"=0,"PortControllerSlpWakDisCause"=0,"PortControllerIrqCntUvdmEnum"=0,"PortControllerIrqCntAppLd"=0,"PortControllerUvdmStatus"=0,"PortControllerSrdoCount"=0,"PortControllerDnSt"=0,"PortControllerVdoFailCount"=0,"PortControllerInpFetEnFailCount"=0,"PortControllerIrqCntUsb2Wak"=0,"PortControllerIrqCntRxIdSop"=0,"PortControllerPwrRoleSwapCount"=0,"PortControllerHardResetCount"=0,"PortControllerSrcTypes"=0,"PortControllerNEprPDOs"=0,"PortControllerIrqCntPwrStsUpd"=0,"PortControllerShortDetectCount"=0,"PortControllerSrdoRejectCount"=0,"PortControllerDataRoleSwapCount"=0,"PortControllerWakeTimeoutCount"=0,"PortControllerIrqCntRxRdo"=0,"PortControllerPwrRoleSwapFailCount"=0,"PortControllerIrqCntRxSnkCap"=0,"PortControllerCapMismatch"=0,"PortControllerMaxPower"=0,"PortControllerPortMode"=2,"PortControllerElectionFailReason"=0,"PortControllerSrdoRetryCount"=0,"PortControllerSrdyRejectCount"=0,"PortControllerIrqCntPlg"=0},{"PortControllerLoserReason"=1,"PortControllerEvtBuffer"=<00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f023>,"PortControllerIrqCntWakeAck"=159,"PortControllerSlpWakIsSleepEnabled"=0,"PortControllerI2cErrCount"=0,"PortControllerIrqCntStsUpd"=0,"PortControllerFwVersion"=3155200,"PortControllerSlpWakDisTime"=0,"PortControllerIrqCntConSrc"=0,"PortControllerSrdyCount"=0,"PortControllerIrqCntUsb2Plg"=0,"PortControllerPowerState"=255,"PortControllerFetStatus"=0,"PortControllerSurpriseNackCount"=0,"PortControllerPDst"=0,"PortControllerIrqCntldcm"=0,"PortControllerActiveContractRdo"=0,"PortControllerIrqCntAlert"=0,"PortControllerPortPDO"=(0,0,0,0,0,0,0,0,0,0,0,0,0),"PortControllerSurpriseAckCount"=0,"PortControllerWakeFailCount"=0,"PortControllerSleepCmdFailCount"=0,"PortControllerWakeCmdFailCount"=0,"PortControllerStuckCmdCount"=0,"PortControllerBootFlags"=0,"PortControllerNPDOs"=0,"PortControllerDetachCount"=0,"PortControllerIrqCntHrdRst"=0,"PortControllerAttachCount"=0,"PortControllerDataRoleSwapFailCount"=0,"PortControllerIrqCntUvdmStsUpd"=0,"PortControllerIrqCntRxSrcCap"=0,"PortControllerIrqCntPdStsUpd"=0,"PortControllerSlpWakDisCause"=0,"PortControllerIrqCntUvdmEnum"=0,"PortControllerIrqCntAppLd"=0,"PortControllerUvdmStatus"=0,"PortControllerSrdoCount"=0,"PortControllerDnSt"=0,"PortControllerVdoFailCount"=0,"PortControllerInpFetEnFailCount"=0,"PortControllerIrqCntUsb2Wak"=0,"PortControllerIrqCntRxIdSop"=0,"PortControllerPwrRoleSwapCount"=0,"PortControllerHardResetCount"=0,"PortControllerSrcTypes"=0,"PortControllerNEprPDOs"=0,"PortControllerIrqCntPwrStsUpd"=0,"PortControllerShortDetectCount"=0,"PortControllerSrdoRejectCount"=0,"PortControllerDataRoleSwapCount"=0,"PortControllerWakeTimeoutCount"=0,"PortControllerIrqCntRxRdo"=0,"PortControllerPwrRoleSwapFailCount"=0,"PortControllerIrqCntRxSnkCap"=0,"PortControllerCapMismatch"=0,"PortControllerMaxPower"=0,"PortControllerPortMode"=2,"PortControllerElectionFailReason"=0,"PortControllerSrdoRetryCount"=0,"PortControllerSrdyRejectCount"=0,"PortControllerIrqCntPlg"=0})
      "GasGaugeFirmwareVersion" = 2
      "AdapterInfo" = 0
      "Location" = 0
      "Temperature" = 2987
      "AvgTimeToEmpty" = 65535
      "BestAdapterIndex" = 0
      "DesignCapacity" = 4563
      "IsCharging" = Yes
      "PermanentFailureStatus" = 0
      "Voltage" = 12821
      "UserVisiblePathUpdated" = 1733609476
      "CycleCount" = 17
      "AppleRawMaxCapacity" = 4557
      "VirtualTemperature" = 2550
    }
    

anker USB-A 2.0 hub, USB A to C cable


+-o AppleSmartBattery  <class AppleSmartBattery, id 0x100000525, registered, matched, active, busy 0 (24 ms), retain 8>
    {
      "PostChargeWaitSeconds" = 120
      "built-in" = Yes
      "AppleRawAdapterDetails" = ({"IsWireless"=No,"AdapterID"=10,"AdapterVoltage"=5000,"FamilyCode"=18446744073172697096,"UsbHvcHvcIndex"=255,"Watts"=8,"UsbHvcMenu"=(),"Current"=1500,"PMUConfiguration"=1500})
      "CurrentCapacity" = 77
      "PackReserve" = 127
      "DeviceName" = "bq40z651"
      "PostDischargeWaitSeconds" = 120
      "CarrierMode" = {"CarrierModeLowVoltage"=3600,"CarrierModeHighVoltage"=4100,"CarrierModeStatus"=0}
      "TimeRemaining" = 65535
      "ChargerConfiguration" = 1424
      "IOGeneralInterest" = "IOCommand is not serializable"
      "IOReportLegend" = ({"IOReportChannels"=((7167869599145487988,6460407809,"BatteryCycleCount")),"IOReportGroupName"="Battery","IOReportChannelInfo"={"IOReportChannelUnit"=0}})
      "AtCriticalLevel" = No
      "BatteryCellDisconnectCount" = 0
      "UpdateTime" = 1733609570
      "Amperage" = 18446744073709551381
      "AppleRawCurrentCapacity" = 3484
      "AbsoluteCapacity" = 0
      "AvgTimeToFull" = 65535
      "ExternalConnected" = Yes
      "ExternalChargeCapable" = Yes
      "AppleRawBatteryVoltage" = 12475
      "BootVoltage" = 0
      "BatteryData" = {"Ra03"=78,"Ra10"=113,"CellWom"=(0,0),"RaTableRaw"=(<00d900390035003d00680033003c004b005c00730081009400e001d603580000>,<00ff0044003c0049006f00400051005a0061006f007d009100e801d003560000>,<010d00470041004e0070003b0046004b005200640071007700c4019e02f50000>),"Qstart"=0,"AdapterPower"=,"TrueRemainingCapacity"=0,"DailyMinSoc"=71,"Ra04"=112,"CurrentSenseMonitorStatus"=0,"Ra11"=119,"CellVoltage"=(4158,4159,4159),"PackCurrentAccumulator"=699509,"PassedCharge"=18446744073709550495,"Flags"=16777217,"PresentDOD"=(25,25,25),"Ra05"=59,"Ra12"=196,"MiscStatus"=72,"FccComp1"=4557,"ChemID"=21353,"iMaxAndSocSmoothTable"=<0000000000000000000000000000000000000000000000000000000000000000>,"FccComp2"=4557,"PackCurrentAccumulatorCount"=835,"DOD0"=(7792,7728,7776),"Dod0AtQualifiedQmax"=0,"Ra06"=70,"ResScale"=0,"Ra13"=414,"FilteredCurrent"=0,"WeightedRa"=(76,90,89),"RSS"=0,"CellCurrentAccumulatorCount"=0,"Serial"="F5D43162EFN10DLCL","DataFlashWriteCount"=2944,"DailyMaxSoc"=77,"DateOfFirstUse"=0,"Ra07"=75,"Ra14"=757,"MaxCapacity"=100,"ChemicalWeightedRa"=0,"Ra00"=269,"BatteryHealthMetric"=0,"DesignCapacity"=4563,"Ra08"=82,"BatteryState"=<000000000000000000c3e4000248020010>,"CellCurrentAccumulator"=(0,0),"AlgoChemID"=21353,"MfgData"=<000000000b000100f91400000432323133033030420341544c00200000000000>,"ManufactureDate"=56282194129459,"ISS"=14,"Ra01"=71,"Soc1Voltage"=0,"QmaxDisqualificationReason"=0,"ChargeAccum"=0,"SimRate"=0,"Qmax"=(4893,4915,4906),"PMUConfigured"=1424,"ITMiscStatus"=0,"StateOfCharge"=76,"Ra09"=100,"GaugeFlagRaw"=192,"CycleCount"=17,"Voltage"=12475,"SystemPower"=,"LifetimeData"={"Raw"=<008573f00000180d000000000000000000858bfd0000c7e640120000000000000027000e11560e0a33fc2a2b14d4f3cc19b5f05df581f3b300e7000097f20002>,"UpdateTime"=1733609570,"ResistanceUpdatedDisabledCount"=0,"CycleCountLastQmax"=8,"TimeAtHighSoc"=<00000000150000000100000000000000000000000000000000000000000000000700000001000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000000a90800004200000001000000000000000000000000000000>,"TemperatureSamples"=38898,"TotalOperatingTime"=2431,"MaximumDischargeCurrent"=18446744073709548492,"MinimumPackVoltage"=10795,"MaximumPackVoltage"=13308,"MaximumChargeCurrent"=5332,"AverageTemperature"=231,"MinimumTemperature"=14,"RDISCnt"=0,"MaximumTemperature"=39},"Ra02"=65}
      "BatteryInstalled" = Yes
      "IOReportLegendPublic" = Yes
      "Serial" = "F5D43162EFN10DLCL"
      "AppleRawExternalConnected" = Yes
      "KioskMode" = {"KioskModeLastHighSocHours"=0,"KioskModeFullChargeVoltage"=0,"KioskModeMode"=0,"KioskModeHighSocSeconds"=0,"KioskModeHighSocDays"=0}
      "NominalChargeCapacity" = 4684
      "FullyCharged" = No
      "FullPathUpdated" = 1733609570
      "ManufacturerData" = <000000000b000100f91400000432323133033030420341544c00200000000000>
      "FedDetails" = ({"FedStateOfCharge"=0,"FedPortPowerRole"=0,"FedProductID"=0,"FedDesignCapacity"=0,"FedPdSpecRevision"=0,"FedSnkConfReason"=0,"FedVendorID"=0,"FedExternalConnected"=1,"FedDualRolePower"=1,"FedRemainingCapacity"=0,"FedPwrPolicySt"=0,"FedSrcConfReason"=0},{"FedStateOfCharge"=0,"FedPortPowerRole"=0,"FedProductID"=0,"FedDesignCapacity"=0,"FedPdSpecRevision"=0,"FedSnkConfReason"=0,"FedVendorID"=0,"FedExternalConnected"=0,"FedDualRolePower"=0,"FedRemainingCapacity"=0,"FedPwrPolicySt"=0,"FedSrcConfReason"=0},{"FedStateOfCharge"=0,"FedPortPowerRole"=0,"FedProductID"=0,"FedDesignCapacity"=0,"FedPdSpecRevision"=0,"FedSnkConfReason"=0,"FedVendorID"=0,"FedExternalConnected"=0,"FedDualRolePower"=0,"FedRemainingCapacity"=0,"FedPwrPolicySt"=0,"FedSrcConfReason"=0})
      "BatteryInvalidWakeSeconds" = 30
      "ChargerData" = {"ChargerStatus"=<0700021c00009820440f00000000000000000000000000000000000000000000000000000000000000c3e4000248020010000000000000000000000000000000>,"VacVoltageLimit"=4435,"NotChargingReason"=128,"SlowChargingReason"=0,"ChargerID"=14,"TimeChargingThermallyLimited"=0,"ChargingVoltage"=4384,"ChargerInhibitReason"=0,"ChargingCurrent"=0}
      "BootPathUpdated" = 1733608879
      "DesignCycleCount9C" = 1000
      "AdapterDetails" = {"IsWireless"=No,"AdapterID"=10,"AdapterVoltage"=5000,"FamilyCode"=18446744073172697096,"UsbHvcHvcIndex"=255,"Watts"=8,"UsbHvcMenu"=(),"Current"=1500,"PMUConfiguration"=1500}
      "PowerTelemetryData" = {"WallEnergyEstimate"=0,"AccumulatedSystemPowerIn"=13254478,"AdapterEfficiencyLossAccumulatorCount"=325,"AccumulatedWallEnergyEstimate"=3906654,"SystemPowerInAccumulatorCount"=434,"SystemEnergyConsumed"=0,"SystemVoltageIn"=0,"SystemPowerIn"=0,"SystemCurrentIn"=0,"SystemLoad"=3008,"AccumulatedSystemLoad"=4745588,"SystemLoadAccumulatorCount"=799,"AccumulatedBatteryPower"=0,"AccumulatedSystemEnergyConsumed"=3681590,"PowerTelemetryErrorCount"=0,"AdapterEfficiencyLoss"=0,"AccumulatedAdapterEfficiencyLoss"=8590286626,"BatteryPower"=0}
      "MaxCapacity" = 100
      "InstantAmperage" = 18446744073709551381
      "PortControllerInfo" = ({"PortControllerLoserReason"=1,"PortControllerEvtBuffer"=<0102f10102f101021a00f1011a3002f10102f10102f101021a00f1011a3002f10102f10102f10102f10102f10102f18103021a023f025f03011a0340005ff8003702f80037023110485f40011a013f03f1813ff13004f01cf1011a305e005f5e0003021a023f025f03011a013f0140005f3fd15ff1011a30>,"PortControllerIrqCntWakeAck"=163,"PortControllerSlpWakIsSleepEnabled"=1,"PortControllerI2cErrCount"=0,"PortControllerIrqCntStsUpd"=152,"PortControllerFwVersion"=3155200,"PortControllerSlpWakDisTime"=0,"PortControllerIrqCntConSrc"=2,"PortControllerSrdyCount"=89,"PortControllerIrqCntUsb2Plg"=0,"PortControllerPowerState"=255,"PortControllerFetStatus"=0,"PortControllerSurpriseNackCount"=0,"PortControllerPDst"=0,"PortControllerIrqCntldcm"=0,"PortControllerActiveContractRdo"=1132769580,"PortControllerIrqCntAlert"=0,"PortControllerPortPDO"=(788631852,184620,307500,409900,0,0,0,0,0,0,0,0,0),"PortControllerSurpriseAckCount"=0,"PortControllerWakeFailCount"=0,"PortControllerSleepCmdFailCount"=0,"PortControllerWakeCmdFailCount"=0,"PortControllerStuckCmdCount"=0,"PortControllerBootFlags"=0,"PortControllerNPDOs"=4,"PortControllerDetachCount"=8,"PortControllerIrqCntHrdRst"=74,"PortControllerAttachCount"=9,"PortControllerDataRoleSwapFailCount"=0,"PortControllerIrqCntUvdmStsUpd"=62,"PortControllerIrqCntRxSrcCap"=7,"PortControllerIrqCntPdStsUpd"=31,"PortControllerSlpWakDisCause"=0,"PortControllerIrqCntUvdmEnum"=11,"PortControllerIrqCntAppLd"=0,"PortControllerUvdmStatus"=0,"PortControllerSrdoCount"=7,"PortControllerDnSt"=0,"PortControllerVdoFailCount"=0,"PortControllerInpFetEnFailCount"=0,"PortControllerIrqCntUsb2Wak"=0,"PortControllerIrqCntRxIdSop"=5,"PortControllerPwrRoleSwapCount"=0,"PortControllerHardResetCount"=74,"PortControllerSrcTypes"=0,"PortControllerNEprPDOs"=0,"PortControllerIrqCntPwrStsUpd"=32,"PortControllerShortDetectCount"=0,"PortControllerSrdoRejectCount"=1,"PortControllerDataRoleSwapCount"=0,"PortControllerWakeTimeoutCount"=0,"PortControllerIrqCntRxRdo"=2,"PortControllerPwrRoleSwapFailCount"=0,"PortControllerIrqCntRxSnkCap"=1,"PortControllerCapMismatch"=0,"PortControllerMaxPower"=7125,"PortControllerPortMode"=2,"PortControllerElectionFailReason"=0,"PortControllerSrdoRetryCount"=0,"PortControllerSrdyRejectCount"=2,"PortControllerIrqCntPlg"=17},{"PortControllerLoserReason"=1,"PortControllerEvtBuffer"=<000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>,"PortControllerIrqCntWakeAck"=163,"PortControllerSlpWakIsSleepEnabled"=1,"PortControllerI2cErrCount"=0,"PortControllerIrqCntStsUpd"=0,"PortControllerFwVersion"=3155200,"PortControllerSlpWakDisTime"=0,"PortControllerIrqCntConSrc"=0,"PortControllerSrdyCount"=0,"PortControllerIrqCntUsb2Plg"=0,"PortControllerPowerState"=255,"PortControllerFetStatus"=0,"PortControllerSurpriseNackCount"=0,"PortControllerPDst"=0,"PortControllerIrqCntldcm"=0,"PortControllerActiveContractRdo"=0,"PortControllerIrqCntAlert"=0,"PortControllerPortPDO"=(0,0,0,0,0,0,0,0,0,0,0,0,0),"PortControllerSurpriseAckCount"=0,"PortControllerWakeFailCount"=0,"PortControllerSleepCmdFailCount"=0,"PortControllerWakeCmdFailCount"=0,"PortControllerStuckCmdCount"=0,"PortControllerBootFlags"=0,"PortControllerNPDOs"=0,"PortControllerDetachCount"=0,"PortControllerIrqCntHrdRst"=0,"PortControllerAttachCount"=0,"PortControllerDataRoleSwapFailCount"=0,"PortControllerIrqCntUvdmStsUpd"=0,"PortControllerIrqCntRxSrcCap"=0,"PortControllerIrqCntPdStsUpd"=0,"PortControllerSlpWakDisCause"=0,"PortControllerIrqCntUvdmEnum"=0,"PortControllerIrqCntAppLd"=0,"PortControllerUvdmStatus"=0,"PortControllerSrdoCount"=0,"PortControllerDnSt"=0,"PortControllerVdoFailCount"=0,"PortControllerInpFetEnFailCount"=0,"PortControllerIrqCntUsb2Wak"=0,"PortControllerIrqCntRxIdSop"=0,"PortControllerPwrRoleSwapCount"=0,"PortControllerHardResetCount"=0,"PortControllerSrcTypes"=0,"PortControllerNEprPDOs"=0,"PortControllerIrqCntPwrStsUpd"=0,"PortControllerShortDetectCount"=0,"PortControllerSrdoRejectCount"=0,"PortControllerDataRoleSwapCount"=0,"PortControllerWakeTimeoutCount"=0,"PortControllerIrqCntRxRdo"=0,"PortControllerPwrRoleSwapFailCount"=0,"PortControllerIrqCntRxSnkCap"=0,"PortControllerCapMismatch"=0,"PortControllerMaxPower"=0,"PortControllerPortMode"=2,"PortControllerElectionFailReason"=0,"PortControllerSrdoRetryCount"=0,"PortControllerSrdyRejectCount"=0,"PortControllerIrqCntPlg"=0},{"PortControllerLoserReason"=1,"PortControllerEvtBuffer"=<00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f023>,"PortControllerIrqCntWakeAck"=163,"PortControllerSlpWakIsSleepEnabled"=0,"PortControllerI2cErrCount"=0,"PortControllerIrqCntStsUpd"=0,"PortControllerFwVersion"=3155200,"PortControllerSlpWakDisTime"=0,"PortControllerIrqCntConSrc"=0,"PortControllerSrdyCount"=0,"PortControllerIrqCntUsb2Plg"=0,"PortControllerPowerState"=255,"PortControllerFetStatus"=0,"PortControllerSurpriseNackCount"=0,"PortControllerPDst"=0,"PortControllerIrqCntldcm"=0,"PortControllerActiveContractRdo"=0,"PortControllerIrqCntAlert"=0,"PortControllerPortPDO"=(0,0,0,0,0,0,0,0,0,0,0,0,0),"PortControllerSurpriseAckCount"=0,"PortControllerWakeFailCount"=0,"PortControllerSleepCmdFailCount"=0,"PortControllerWakeCmdFailCount"=0,"PortControllerStuckCmdCount"=0,"PortControllerBootFlags"=0,"PortControllerNPDOs"=0,"PortControllerDetachCount"=0,"PortControllerIrqCntHrdRst"=0,"PortControllerAttachCount"=0,"PortControllerDataRoleSwapFailCount"=0,"PortControllerIrqCntUvdmStsUpd"=0,"PortControllerIrqCntRxSrcCap"=0,"PortControllerIrqCntPdStsUpd"=0,"PortControllerSlpWakDisCause"=0,"PortControllerIrqCntUvdmEnum"=0,"PortControllerIrqCntAppLd"=0,"PortControllerUvdmStatus"=0,"PortControllerSrdoCount"=0,"PortControllerDnSt"=0,"PortControllerVdoFailCount"=0,"PortControllerInpFetEnFailCount"=0,"PortControllerIrqCntUsb2Wak"=0,"PortControllerIrqCntRxIdSop"=0,"PortControllerPwrRoleSwapCount"=0,"PortControllerHardResetCount"=0,"PortControllerSrcTypes"=0,"PortControllerNEprPDOs"=0,"PortControllerIrqCntPwrStsUpd"=0,"PortControllerShortDetectCount"=0,"PortControllerSrdoRejectCount"=0,"PortControllerDataRoleSwapCount"=0,"PortControllerWakeTimeoutCount"=0,"PortControllerIrqCntRxRdo"=0,"PortControllerPwrRoleSwapFailCount"=0,"PortControllerIrqCntRxSnkCap"=0,"PortControllerCapMismatch"=0,"PortControllerMaxPower"=0,"PortControllerPortMode"=2,"PortControllerElectionFailReason"=0,"PortControllerSrdoRetryCount"=0,"PortControllerSrdyRejectCount"=0,"PortControllerIrqCntPlg"=0})
      "GasGaugeFirmwareVersion" = 2
      "AdapterInfo" = 0
      "Location" = 0
      "Temperature" = 2981
      "AvgTimeToEmpty" = 649
      "BestAdapterIndex" = 0
      "DesignCapacity" = 4563
      "IsCharging" = No
      "PermanentFailureStatus" = 0
      "Voltage" = 12475
      "UserVisiblePathUpdated" = 1733609536
      "CycleCount" = 17
      "AppleRawMaxCapacity" = 4557
      "VirtualTemperature" = 2489
    }
    

+-o AppleSmartBattery  <class AppleSmartBattery, id 0x100000525, registered, matched, active, busy 0 (24 ms), retain 8>
    {
      "PostChargeWaitSeconds" = 120
      "built-in" = Yes
      "AppleRawAdapterDetails" = ({"IsWireless"=No,"AdapterID"=10,"AdapterVoltage"=5000,"FamilyCode"=18446744073172697096,"UsbHvcHvcIndex"=255,"Watts"=8,"UsbHvcMenu"=(),"Current"=1500,"PMUConfiguration"=1500})
      "CurrentCapacity" = 77
      "PackReserve" = 127
      "DeviceName" = "bq40z651"
      "PostDischargeWaitSeconds" = 120
      "CarrierMode" = {"CarrierModeLowVoltage"=3600,"CarrierModeHighVoltage"=4100,"CarrierModeStatus"=0}
      "TimeRemaining" = 65535
      "ChargerConfiguration" = 1424
      "IOGeneralInterest" = "IOCommand is not serializable"
      "IOReportLegend" = ({"IOReportChannels"=((7167869599145487988,6460407809,"BatteryCycleCount")),"IOReportGroupName"="Battery","IOReportChannelInfo"={"IOReportChannelUnit"=0}})
      "AtCriticalLevel" = No
      "BatteryCellDisconnectCount" = 0
      "UpdateTime" = 1733609570
      "Amperage" = 18446744073709551381
      "AppleRawCurrentCapacity" = 3484
      "AbsoluteCapacity" = 0
      "AvgTimeToFull" = 65535
      "ExternalConnected" = Yes
      "ExternalChargeCapable" = Yes
      "AppleRawBatteryVoltage" = 12475
      "BootVoltage" = 0
      "BatteryData" = {"Ra03"=78,"Ra10"=113,"CellWom"=(0,0),"RaTableRaw"=(<00d900390035003d00680033003c004b005c00730081009400e001d603580000>,<00ff0044003c0049006f00400051005a0061006f007d009100e801d003560000>,<010d00470041004e0070003b0046004b005200640071007700c4019e02f50000>),"Qstart"=0,"AdapterPower"=,"TrueRemainingCapacity"=0,"DailyMinSoc"=71,"Ra04"=112,"CurrentSenseMonitorStatus"=0,"Ra11"=119,"CellVoltage"=(4158,4159,4159),"PackCurrentAccumulator"=699509,"PassedCharge"=18446744073709550495,"Flags"=16777217,"PresentDOD"=(25,25,25),"Ra05"=59,"Ra12"=196,"MiscStatus"=72,"FccComp1"=4557,"ChemID"=21353,"iMaxAndSocSmoothTable"=<0000000000000000000000000000000000000000000000000000000000000000>,"FccComp2"=4557,"PackCurrentAccumulatorCount"=835,"DOD0"=(7792,7728,7776),"Dod0AtQualifiedQmax"=0,"Ra06"=70,"ResScale"=0,"Ra13"=414,"FilteredCurrent"=0,"WeightedRa"=(76,90,89),"RSS"=0,"CellCurrentAccumulatorCount"=0,"Serial"="F5D43162EFN10DLCL","DataFlashWriteCount"=2944,"DailyMaxSoc"=77,"DateOfFirstUse"=0,"Ra07"=75,"Ra14"=757,"MaxCapacity"=100,"ChemicalWeightedRa"=0,"Ra00"=269,"BatteryHealthMetric"=0,"DesignCapacity"=4563,"Ra08"=82,"BatteryState"=<000000000000000000c3e4000248020010>,"CellCurrentAccumulator"=(0,0),"AlgoChemID"=21353,"MfgData"=<000000000b000100f91400000432323133033030420341544c00200000000000>,"ManufactureDate"=56282194129459,"ISS"=14,"Ra01"=71,"Soc1Voltage"=0,"QmaxDisqualificationReason"=0,"ChargeAccum"=0,"SimRate"=0,"Qmax"=(4893,4915,4906),"PMUConfigured"=1424,"ITMiscStatus"=0,"StateOfCharge"=76,"Ra09"=100,"GaugeFlagRaw"=192,"CycleCount"=17,"Voltage"=12475,"SystemPower"=,"LifetimeData"={"Raw"=<008573f00000180d000000000000000000858bfd0000c7e640120000000000000027000e11560e0a33fc2a2b14d4f3cc19b5f05df581f3b300e7000097f20002>,"UpdateTime"=1733609570,"ResistanceUpdatedDisabledCount"=0,"CycleCountLastQmax"=8,"TimeAtHighSoc"=<00000000150000000100000000000000000000000000000000000000000000000700000001000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000000a90800004200000001000000000000000000000000000000>,"TemperatureSamples"=38898,"TotalOperatingTime"=2431,"MaximumDischargeCurrent"=18446744073709548492,"MinimumPackVoltage"=10795,"MaximumPackVoltage"=13308,"MaximumChargeCurrent"=5332,"AverageTemperature"=231,"MinimumTemperature"=14,"RDISCnt"=0,"MaximumTemperature"=39},"Ra02"=65}
      "BatteryInstalled" = Yes
      "IOReportLegendPublic" = Yes
      "Serial" = "F5D43162EFN10DLCL"
      "AppleRawExternalConnected" = Yes
      "KioskMode" = {"KioskModeLastHighSocHours"=0,"KioskModeFullChargeVoltage"=0,"KioskModeMode"=0,"KioskModeHighSocSeconds"=0,"KioskModeHighSocDays"=0}
      "NominalChargeCapacity" = 4684
      "FullyCharged" = No
      "FullPathUpdated" = 1733609570
      "ManufacturerData" = <000000000b000100f91400000432323133033030420341544c00200000000000>
      "FedDetails" = ({"FedStateOfCharge"=0,"FedPortPowerRole"=0,"FedProductID"=0,"FedDesignCapacity"=0,"FedPdSpecRevision"=0,"FedSnkConfReason"=0,"FedVendorID"=0,"FedExternalConnected"=1,"FedDualRolePower"=1,"FedRemainingCapacity"=0,"FedPwrPolicySt"=0,"FedSrcConfReason"=0},{"FedStateOfCharge"=0,"FedPortPowerRole"=0,"FedProductID"=0,"FedDesignCapacity"=0,"FedPdSpecRevision"=0,"FedSnkConfReason"=0,"FedVendorID"=0,"FedExternalConnected"=0,"FedDualRolePower"=0,"FedRemainingCapacity"=0,"FedPwrPolicySt"=0,"FedSrcConfReason"=0},{"FedStateOfCharge"=0,"FedPortPowerRole"=0,"FedProductID"=0,"FedDesignCapacity"=0,"FedPdSpecRevision"=0,"FedSnkConfReason"=0,"FedVendorID"=0,"FedExternalConnected"=0,"FedDualRolePower"=0,"FedRemainingCapacity"=0,"FedPwrPolicySt"=0,"FedSrcConfReason"=0})
      "BatteryInvalidWakeSeconds" = 30
      "ChargerData" = {"ChargerStatus"=<0700021c00009820440f00000000000000000000000000000000000000000000000000000000000000c3e4000248020010000000000000000000000000000000>,"VacVoltageLimit"=4435,"NotChargingReason"=128,"SlowChargingReason"=0,"ChargerID"=14,"TimeChargingThermallyLimited"=0,"ChargingVoltage"=4384,"ChargerInhibitReason"=0,"ChargingCurrent"=0}
      "BootPathUpdated" = 1733608879
      "DesignCycleCount9C" = 1000
      "AdapterDetails" = {"IsWireless"=No,"AdapterID"=10,"AdapterVoltage"=5000,"FamilyCode"=18446744073172697096,"UsbHvcHvcIndex"=255,"Watts"=8,"UsbHvcMenu"=(),"Current"=1500,"PMUConfiguration"=1500}
      "PowerTelemetryData" = {"WallEnergyEstimate"=0,"AccumulatedSystemPowerIn"=13254478,"AdapterEfficiencyLossAccumulatorCount"=325,"AccumulatedWallEnergyEstimate"=3906654,"SystemPowerInAccumulatorCount"=434,"SystemEnergyConsumed"=0,"SystemVoltageIn"=0,"SystemPowerIn"=0,"SystemCurrentIn"=0,"SystemLoad"=3008,"AccumulatedSystemLoad"=4745588,"SystemLoadAccumulatorCount"=799,"AccumulatedBatteryPower"=0,"AccumulatedSystemEnergyConsumed"=3681590,"PowerTelemetryErrorCount"=0,"AdapterEfficiencyLoss"=0,"AccumulatedAdapterEfficiencyLoss"=8590286626,"BatteryPower"=0}
      "MaxCapacity" = 100
      "InstantAmperage" = 18446744073709551381
      "PortControllerInfo" = ({"PortControllerLoserReason"=1,"PortControllerEvtBuffer"=<0102f10102f101021a00f1011a3002f10102f10102f101021a00f1011a3002f10102f10102f10102f10102f10102f18103021a023f025f03011a0340005ff8003702f80037023110485f40011a013f03f1813ff13004f01cf1011a305e005f5e0003021a023f025f03011a013f0140005f3fd15ff1011a30>,"PortControllerIrqCntWakeAck"=163,"PortControllerSlpWakIsSleepEnabled"=1,"PortControllerI2cErrCount"=0,"PortControllerIrqCntStsUpd"=152,"PortControllerFwVersion"=3155200,"PortControllerSlpWakDisTime"=0,"PortControllerIrqCntConSrc"=2,"PortControllerSrdyCount"=89,"PortControllerIrqCntUsb2Plg"=0,"PortControllerPowerState"=255,"PortControllerFetStatus"=0,"PortControllerSurpriseNackCount"=0,"PortControllerPDst"=0,"PortControllerIrqCntldcm"=0,"PortControllerActiveContractRdo"=1132769580,"PortControllerIrqCntAlert"=0,"PortControllerPortPDO"=(788631852,184620,307500,409900,0,0,0,0,0,0,0,0,0),"PortControllerSurpriseAckCount"=0,"PortControllerWakeFailCount"=0,"PortControllerSleepCmdFailCount"=0,"PortControllerWakeCmdFailCount"=0,"PortControllerStuckCmdCount"=0,"PortControllerBootFlags"=0,"PortControllerNPDOs"=4,"PortControllerDetachCount"=8,"PortControllerIrqCntHrdRst"=74,"PortControllerAttachCount"=9,"PortControllerDataRoleSwapFailCount"=0,"PortControllerIrqCntUvdmStsUpd"=62,"PortControllerIrqCntRxSrcCap"=7,"PortControllerIrqCntPdStsUpd"=31,"PortControllerSlpWakDisCause"=0,"PortControllerIrqCntUvdmEnum"=11,"PortControllerIrqCntAppLd"=0,"PortControllerUvdmStatus"=0,"PortControllerSrdoCount"=7,"PortControllerDnSt"=0,"PortControllerVdoFailCount"=0,"PortControllerInpFetEnFailCount"=0,"PortControllerIrqCntUsb2Wak"=0,"PortControllerIrqCntRxIdSop"=5,"PortControllerPwrRoleSwapCount"=0,"PortControllerHardResetCount"=74,"PortControllerSrcTypes"=0,"PortControllerNEprPDOs"=0,"PortControllerIrqCntPwrStsUpd"=32,"PortControllerShortDetectCount"=0,"PortControllerSrdoRejectCount"=1,"PortControllerDataRoleSwapCount"=0,"PortControllerWakeTimeoutCount"=0,"PortControllerIrqCntRxRdo"=2,"PortControllerPwrRoleSwapFailCount"=0,"PortControllerIrqCntRxSnkCap"=1,"PortControllerCapMismatch"=0,"PortControllerMaxPower"=7125,"PortControllerPortMode"=2,"PortControllerElectionFailReason"=0,"PortControllerSrdoRetryCount"=0,"PortControllerSrdyRejectCount"=2,"PortControllerIrqCntPlg"=17},{"PortControllerLoserReason"=1,"PortControllerEvtBuffer"=<000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>,"PortControllerIrqCntWakeAck"=163,"PortControllerSlpWakIsSleepEnabled"=1,"PortControllerI2cErrCount"=0,"PortControllerIrqCntStsUpd"=0,"PortControllerFwVersion"=3155200,"PortControllerSlpWakDisTime"=0,"PortControllerIrqCntConSrc"=0,"PortControllerSrdyCount"=0,"PortControllerIrqCntUsb2Plg"=0,"PortControllerPowerState"=255,"PortControllerFetStatus"=0,"PortControllerSurpriseNackCount"=0,"PortControllerPDst"=0,"PortControllerIrqCntldcm"=0,"PortControllerActiveContractRdo"=0,"PortControllerIrqCntAlert"=0,"PortControllerPortPDO"=(0,0,0,0,0,0,0,0,0,0,0,0,0),"PortControllerSurpriseAckCount"=0,"PortControllerWakeFailCount"=0,"PortControllerSleepCmdFailCount"=0,"PortControllerWakeCmdFailCount"=0,"PortControllerStuckCmdCount"=0,"PortControllerBootFlags"=0,"PortControllerNPDOs"=0,"PortControllerDetachCount"=0,"PortControllerIrqCntHrdRst"=0,"PortControllerAttachCount"=0,"PortControllerDataRoleSwapFailCount"=0,"PortControllerIrqCntUvdmStsUpd"=0,"PortControllerIrqCntRxSrcCap"=0,"PortControllerIrqCntPdStsUpd"=0,"PortControllerSlpWakDisCause"=0,"PortControllerIrqCntUvdmEnum"=0,"PortControllerIrqCntAppLd"=0,"PortControllerUvdmStatus"=0,"PortControllerSrdoCount"=0,"PortControllerDnSt"=0,"PortControllerVdoFailCount"=0,"PortControllerInpFetEnFailCount"=0,"PortControllerIrqCntUsb2Wak"=0,"PortControllerIrqCntRxIdSop"=0,"PortControllerPwrRoleSwapCount"=0,"PortControllerHardResetCount"=0,"PortControllerSrcTypes"=0,"PortControllerNEprPDOs"=0,"PortControllerIrqCntPwrStsUpd"=0,"PortControllerShortDetectCount"=0,"PortControllerSrdoRejectCount"=0,"PortControllerDataRoleSwapCount"=0,"PortControllerWakeTimeoutCount"=0,"PortControllerIrqCntRxRdo"=0,"PortControllerPwrRoleSwapFailCount"=0,"PortControllerIrqCntRxSnkCap"=0,"PortControllerCapMismatch"=0,"PortControllerMaxPower"=0,"PortControllerPortMode"=2,"PortControllerElectionFailReason"=0,"PortControllerSrdoRetryCount"=0,"PortControllerSrdyRejectCount"=0,"PortControllerIrqCntPlg"=0},{"PortControllerLoserReason"=1,"PortControllerEvtBuffer"=<00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f023>,"PortControllerIrqCntWakeAck"=163,"PortControllerSlpWakIsSleepEnabled"=0,"PortControllerI2cErrCount"=0,"PortControllerIrqCntStsUpd"=0,"PortControllerFwVersion"=3155200,"PortControllerSlpWakDisTime"=0,"PortControllerIrqCntConSrc"=0,"PortControllerSrdyCount"=0,"PortControllerIrqCntUsb2Plg"=0,"PortControllerPowerState"=255,"PortControllerFetStatus"=0,"PortControllerSurpriseNackCount"=0,"PortControllerPDst"=0,"PortControllerIrqCntldcm"=0,"PortControllerActiveContractRdo"=0,"PortControllerIrqCntAlert"=0,"PortControllerPortPDO"=(0,0,0,0,0,0,0,0,0,0,0,0,0),"PortControllerSurpriseAckCount"=0,"PortControllerWakeFailCount"=0,"PortControllerSleepCmdFailCount"=0,"PortControllerWakeCmdFailCount"=0,"PortControllerStuckCmdCount"=0,"PortControllerBootFlags"=0,"PortControllerNPDOs"=0,"PortControllerDetachCount"=0,"PortControllerIrqCntHrdRst"=0,"PortControllerAttachCount"=0,"PortControllerDataRoleSwapFailCount"=0,"PortControllerIrqCntUvdmStsUpd"=0,"PortControllerIrqCntRxSrcCap"=0,"PortControllerIrqCntPdStsUpd"=0,"PortControllerSlpWakDisCause"=0,"PortControllerIrqCntUvdmEnum"=0,"PortControllerIrqCntAppLd"=0,"PortControllerUvdmStatus"=0,"PortControllerSrdoCount"=0,"PortControllerDnSt"=0,"PortControllerVdoFailCount"=0,"PortControllerInpFetEnFailCount"=0,"PortControllerIrqCntUsb2Wak"=0,"PortControllerIrqCntRxIdSop"=0,"PortControllerPwrRoleSwapCount"=0,"PortControllerHardResetCount"=0,"PortControllerSrcTypes"=0,"PortControllerNEprPDOs"=0,"PortControllerIrqCntPwrStsUpd"=0,"PortControllerShortDetectCount"=0,"PortControllerSrdoRejectCount"=0,"PortControllerDataRoleSwapCount"=0,"PortControllerWakeTimeoutCount"=0,"PortControllerIrqCntRxRdo"=0,"PortControllerPwrRoleSwapFailCount"=0,"PortControllerIrqCntRxSnkCap"=0,"PortControllerCapMismatch"=0,"PortControllerMaxPower"=0,"PortControllerPortMode"=2,"PortControllerElectionFailReason"=0,"PortControllerSrdoRetryCount"=0,"PortControllerSrdyRejectCount"=0,"PortControllerIrqCntPlg"=0})
      "GasGaugeFirmwareVersion" = 2
      "AdapterInfo" = 0
      "Location" = 0
      "Temperature" = 2981
      "AvgTimeToEmpty" = 649
      "BestAdapterIndex" = 0
      "DesignCapacity" = 4563
      "IsCharging" = No
      "PermanentFailureStatus" = 0
      "Voltage" = 12475
      "UserVisiblePathUpdated" = 1733609536
      "CycleCount" = 17
      "AppleRawMaxCapacity" = 4557
      "VirtualTemperature" = 2489
    }
    
+-o AppleSmartBattery  <class AppleSmartBattery, id 0x100000525, registered, matched, active, busy 0 (24 ms), retain 8>
    {
      "PostChargeWaitSeconds" = 120
      "built-in" = Yes
      "AppleRawAdapterDetails" = ({"IsWireless"=No,"AdapterID"=10,"AdapterVoltage"=5000,"FamilyCode"=18446744073172697096,"UsbHvcHvcIndex"=255,"Watts"=8,"UsbHvcMenu"=(),"Current"=1500,"PMUConfiguration"=1500})
      "CurrentCapacity" = 78
      "PackReserve" = 127
      "DeviceName" = "bq40z651"
      "PostDischargeWaitSeconds" = 120
      "CarrierMode" = {"CarrierModeLowVoltage"=3600,"CarrierModeHighVoltage"=4100,"CarrierModeStatus"=0}
      "TimeRemaining" = 287
      "ChargerConfiguration" = 1424
      "IOGeneralInterest" = "IOCommand is not serializable"
      "IOReportLegend" = ({"IOReportChannels"=((7167869599145487988,6460407809,"BatteryCycleCount")),"IOReportGroupName"="Battery","IOReportChannelInfo"={"IOReportChannelUnit"=0}})
      "AtCriticalLevel" = No
      "BatteryCellDisconnectCount" = 0
      "UpdateTime" = 1733609630
      "Amperage" = 246
      "AppleRawCurrentCapacity" = 3478
      "AbsoluteCapacity" = 0
      "AvgTimeToFull" = 287
      "ExternalConnected" = Yes
      "ExternalChargeCapable" = Yes
      "AppleRawBatteryVoltage" = 12524
      "BootVoltage" = 0
      "BatteryData" = {"Ra03"=78,"Ra10"=113,"CellWom"=(0,0),"RaTableRaw"=(<00d900390035003d00680033003c004b005c00730081009400e001d603580000>,<00ff0044003c0049006f00400051005a0061006f007d009100e801d003560000>,<010d00470041004e0070003b0046004b005200640071007700c4019e02f50000>),"Qstart"=0,"AdapterPower"=,"TrueRemainingCapacity"=0,"DailyMinSoc"=71,"Ra04"=112,"CurrentSenseMonitorStatus"=0,"Ra11"=119,"CellVoltage"=(4173,4176,4175),"PackCurrentAccumulator"=713800,"PassedCharge"=18446744073709550491,"Flags"=16777216,"PresentDOD"=(25,25,25),"Ra05"=59,"Ra12"=196,"MiscStatus"=72,"FccComp1"=4542,"ChemID"=21353,"iMaxAndSocSmoothTable"=<0000000000000000000000000000000000000000000000000000000000000000>,"FccComp2"=4542,"PackCurrentAccumulatorCount"=895,"DOD0"=(7792,7728,7776),"Dod0AtQualifiedQmax"=0,"Ra06"=70,"ResScale"=0,"Ra13"=414,"FilteredCurrent"=0,"WeightedRa"=(76,90,89),"RSS"=0,"CellCurrentAccumulatorCount"=0,"Serial"="F5D43162EFN10DLCL","DataFlashWriteCount"=2944,"DailyMaxSoc"=77,"DateOfFirstUse"=0,"Ra07"=75,"Ra14"=757,"MaxCapacity"=100,"ChemicalWeightedRa"=0,"Ra00"=269,"BatteryHealthMetric"=0,"DesignCapacity"=4563,"Ra08"=82,"BatteryState"=<00000000000000000083e440024a020010>,"CellCurrentAccumulator"=(0,0),"AlgoChemID"=21353,"MfgData"=<000000000b000100f91400000432323133033030420341544c00200000000000>,"ManufactureDate"=56282194129459,"ISS"=228,"Ra01"=71,"Soc1Voltage"=0,"QmaxDisqualificationReason"=0,"ChargeAccum"=0,"SimRate"=0,"Qmax"=(4893,4915,4906),"PMUConfigured"=1424,"ITMiscStatus"=0,"StateOfCharge"=77,"Ra09"=100,"GaugeFlagRaw"=128,"CycleCount"=17,"Voltage"=12524,"SystemPower"=,"LifetimeData"={"Raw"=<008573f00000180d000000000000000000858bfd0000c7e640120000000000000027000e11560e0a33fc2a2b14d4f3cc19b5f05df581f3b300e7000097f20002>,"UpdateTime"=1733609630,"ResistanceUpdatedDisabledCount"=0,"CycleCountLastQmax"=8,"TimeAtHighSoc"=<00000000150000000100000000000000000000000000000000000000000000000700000001000000000000000000000000000000000000000000000079000000000000000000000000000000000000000000000000000000a90800004200000001000000000000000000000000000000>,"TemperatureSamples"=38898,"TotalOperatingTime"=2431,"MaximumDischargeCurrent"=18446744073709548492,"MinimumPackVoltage"=10795,"MaximumPackVoltage"=13308,"MaximumChargeCurrent"=5332,"AverageTemperature"=231,"MinimumTemperature"=14,"RDISCnt"=0,"MaximumTemperature"=39},"Ra02"=65}
      "BatteryInstalled" = Yes
      "IOReportLegendPublic" = Yes
      "Serial" = "F5D43162EFN10DLCL"
      "AppleRawExternalConnected" = Yes
      "KioskMode" = {"KioskModeLastHighSocHours"=0,"KioskModeFullChargeVoltage"=0,"KioskModeMode"=0,"KioskModeHighSocSeconds"=0,"KioskModeHighSocDays"=0}
      "NominalChargeCapacity" = 4669
      "FullyCharged" = No
      "FullPathUpdated" = 1733609630
      "ManufacturerData" = <000000000b000100f91400000432323133033030420341544c00200000000000>
      "FedDetails" = ({"FedStateOfCharge"=0,"FedPortPowerRole"=0,"FedProductID"=0,"FedDesignCapacity"=0,"FedPdSpecRevision"=0,"FedSnkConfReason"=0,"FedVendorID"=0,"FedExternalConnected"=1,"FedDualRolePower"=1,"FedRemainingCapacity"=0,"FedPwrPolicySt"=0,"FedSrcConfReason"=0},{"FedStateOfCharge"=0,"FedPortPowerRole"=0,"FedProductID"=0,"FedDesignCapacity"=0,"FedPdSpecRevision"=0,"FedSnkConfReason"=0,"FedVendorID"=0,"FedExternalConnected"=0,"FedDualRolePower"=0,"FedRemainingCapacity"=0,"FedPwrPolicySt"=0,"FedSrcConfReason"=0},{"FedStateOfCharge"=0,"FedPortPowerRole"=0,"FedProductID"=0,"FedDesignCapacity"=0,"FedPdSpecRevision"=0,"FedSnkConfReason"=0,"FedVendorID"=0,"FedExternalConnected"=0,"FedDualRolePower"=0,"FedRemainingCapacity"=0,"FedPwrPolicySt"=0,"FedSrcConfReason"=0})
      "BatteryInvalidWakeSeconds" = 30
      "ChargerData" = {"ChargerStatus"=<07008ad0c802988044ef0000000000000000000000000000000000000000000000000000000000000083e440024a020010000000000000000000000000000000>,"VacVoltageLimit"=4435,"NotChargingReason"=0,"SlowChargingReason"=0,"ChargerID"=14,"TimeChargingThermallyLimited"=0,"ChargingVoltage"=4328,"ChargerInhibitReason"=0,"ChargingCurrent"=2565}
      "BootPathUpdated" = 1733608879
      "DesignCycleCount9C" = 1000
      "AdapterDetails" = {"IsWireless"=No,"AdapterID"=10,"AdapterVoltage"=5000,"FamilyCode"=18446744073172697096,"UsbHvcHvcIndex"=255,"Watts"=8,"UsbHvcMenu"=(),"Current"=1500,"PMUConfiguration"=1500}
      "PowerTelemetryData" = {"WallEnergyEstimate"=2443,"AccumulatedSystemPowerIn"=13655939,"AdapterEfficiencyLossAccumulatorCount"=381,"AccumulatedWallEnergyEstimate"=4043456,"SystemPowerInAccumulatorCount"=491,"SystemEnergyConsumed"=1977,"SystemVoltageIn"=4977,"SystemPowerIn"=7118,"SystemCurrentIn"=1430,"SystemLoad"=5851,"AccumulatedSystemLoad"=4980505,"SystemLoadAccumulatorCount"=857,"AccumulatedBatteryPower"=0,"AccumulatedSystemEnergyConsumed"=3793083,"PowerTelemetryErrorCount"=0,"AdapterEfficiencyLoss"=466,"AccumulatedAdapterEfficiencyLoss"=8590312722,"BatteryPower"=0}
      "MaxCapacity" = 100
      "InstantAmperage" = 246
      "PortControllerInfo" = ({"PortControllerLoserReason"=0,"PortControllerEvtBuffer"=<00f1011a3002f10102f10102f101021a00f1011a3002f10102f10102f10102f10102f10102f18103021a023f025f03011a0340005ff8003702f80037023110485f40011a013f03f1813ff13004f01cf1011a305e005f5e0003021a023f025f03011a013f0140005f3fd15ff1011a30025f5f5e005f025f02>,"PortControllerIrqCntWakeAck"=171,"PortControllerSlpWakIsSleepEnabled"=1,"PortControllerI2cErrCount"=0,"PortControllerIrqCntStsUpd"=154,"PortControllerFwVersion"=3155200,"PortControllerSlpWakDisTime"=0,"PortControllerIrqCntConSrc"=2,"PortControllerSrdyCount"=89,"PortControllerIrqCntUsb2Plg"=0,"PortControllerPowerState"=255,"PortControllerFetStatus"=12,"PortControllerSurpriseNackCount"=0,"PortControllerPDst"=0,"PortControllerIrqCntldcm"=0,"PortControllerActiveContractRdo"=1132769580,"PortControllerIrqCntAlert"=0,"PortControllerPortPDO"=(788631852,184620,307500,409900,0,0,0,0,0,0,0,0,0),"PortControllerSurpriseAckCount"=0,"PortControllerWakeFailCount"=0,"PortControllerSleepCmdFailCount"=0,"PortControllerWakeCmdFailCount"=0,"PortControllerStuckCmdCount"=0,"PortControllerBootFlags"=0,"PortControllerNPDOs"=4,"PortControllerDetachCount"=8,"PortControllerIrqCntHrdRst"=77,"PortControllerAttachCount"=9,"PortControllerDataRoleSwapFailCount"=0,"PortControllerIrqCntUvdmStsUpd"=66,"PortControllerIrqCntRxSrcCap"=7,"PortControllerIrqCntPdStsUpd"=33,"PortControllerSlpWakDisCause"=0,"PortControllerIrqCntUvdmEnum"=12,"PortControllerIrqCntAppLd"=0,"PortControllerUvdmStatus"=0,"PortControllerSrdoCount"=7,"PortControllerDnSt"=17,"PortControllerVdoFailCount"=0,"PortControllerInpFetEnFailCount"=0,"PortControllerIrqCntUsb2Wak"=0,"PortControllerIrqCntRxIdSop"=5,"PortControllerPwrRoleSwapCount"=0,"PortControllerHardResetCount"=77,"PortControllerSrcTypes"=2,"PortControllerNEprPDOs"=0,"PortControllerIrqCntPwrStsUpd"=32,"PortControllerShortDetectCount"=0,"PortControllerSrdoRejectCount"=1,"PortControllerDataRoleSwapCount"=0,"PortControllerWakeTimeoutCount"=0,"PortControllerIrqCntRxRdo"=2,"PortControllerPwrRoleSwapFailCount"=0,"PortControllerIrqCntRxSnkCap"=1,"PortControllerCapMismatch"=0,"PortControllerMaxPower"=7125,"PortControllerPortMode"=2,"PortControllerElectionFailReason"=0,"PortControllerSrdoRetryCount"=0,"PortControllerSrdyRejectCount"=2,"PortControllerIrqCntPlg"=17},{"PortControllerLoserReason"=1,"PortControllerEvtBuffer"=<000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000>,"PortControllerIrqCntWakeAck"=171,"PortControllerSlpWakIsSleepEnabled"=1,"PortControllerI2cErrCount"=0,"PortControllerIrqCntStsUpd"=0,"PortControllerFwVersion"=3155200,"PortControllerSlpWakDisTime"=0,"PortControllerIrqCntConSrc"=0,"PortControllerSrdyCount"=0,"PortControllerIrqCntUsb2Plg"=0,"PortControllerPowerState"=255,"PortControllerFetStatus"=0,"PortControllerSurpriseNackCount"=0,"PortControllerPDst"=0,"PortControllerIrqCntldcm"=0,"PortControllerActiveContractRdo"=0,"PortControllerIrqCntAlert"=0,"PortControllerPortPDO"=(0,0,0,0,0,0,0,0,0,0,0,0,0),"PortControllerSurpriseAckCount"=0,"PortControllerWakeFailCount"=0,"PortControllerSleepCmdFailCount"=0,"PortControllerWakeCmdFailCount"=0,"PortControllerStuckCmdCount"=0,"PortControllerBootFlags"=0,"PortControllerNPDOs"=0,"PortControllerDetachCount"=0,"PortControllerIrqCntHrdRst"=0,"PortControllerAttachCount"=0,"PortControllerDataRoleSwapFailCount"=0,"PortControllerIrqCntUvdmStsUpd"=0,"PortControllerIrqCntRxSrcCap"=0,"PortControllerIrqCntPdStsUpd"=0,"PortControllerSlpWakDisCause"=0,"PortControllerIrqCntUvdmEnum"=0,"PortControllerIrqCntAppLd"=0,"PortControllerUvdmStatus"=0,"PortControllerSrdoCount"=0,"PortControllerDnSt"=0,"PortControllerVdoFailCount"=0,"PortControllerInpFetEnFailCount"=0,"PortControllerIrqCntUsb2Wak"=0,"PortControllerIrqCntRxIdSop"=0,"PortControllerPwrRoleSwapCount"=0,"PortControllerHardResetCount"=0,"PortControllerSrcTypes"=0,"PortControllerNEprPDOs"=0,"PortControllerIrqCntPwrStsUpd"=0,"PortControllerShortDetectCount"=0,"PortControllerSrdoRejectCount"=0,"PortControllerDataRoleSwapCount"=0,"PortControllerWakeTimeoutCount"=0,"PortControllerIrqCntRxRdo"=0,"PortControllerPwrRoleSwapFailCount"=0,"PortControllerIrqCntRxSnkCap"=0,"PortControllerCapMismatch"=0,"PortControllerMaxPower"=0,"PortControllerPortMode"=2,"PortControllerElectionFailReason"=0,"PortControllerSrdoRetryCount"=0,"PortControllerSrdyRejectCount"=0,"PortControllerIrqCntPlg"=0},{"PortControllerLoserReason"=1,"PortControllerEvtBuffer"=<00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f023>,"PortControllerIrqCntWakeAck"=171,"PortControllerSlpWakIsSleepEnabled"=0,"PortControllerI2cErrCount"=0,"PortControllerIrqCntStsUpd"=0,"PortControllerFwVersion"=3155200,"PortControllerSlpWakDisTime"=0,"PortControllerIrqCntConSrc"=0,"PortControllerSrdyCount"=0,"PortControllerIrqCntUsb2Plg"=0,"PortControllerPowerState"=255,"PortControllerFetStatus"=0,"PortControllerSurpriseNackCount"=0,"PortControllerPDst"=0,"PortControllerIrqCntldcm"=0,"PortControllerActiveContractRdo"=0,"PortControllerIrqCntAlert"=0,"PortControllerPortPDO"=(0,0,0,0,0,0,0,0,0,0,0,0,0),"PortControllerSurpriseAckCount"=0,"PortControllerWakeFailCount"=0,"PortControllerSleepCmdFailCount"=0,"PortControllerWakeCmdFailCount"=0,"PortControllerStuckCmdCount"=0,"PortControllerBootFlags"=0,"PortControllerNPDOs"=0,"PortControllerDetachCount"=0,"PortControllerIrqCntHrdRst"=0,"PortControllerAttachCount"=0,"PortControllerDataRoleSwapFailCount"=0,"PortControllerIrqCntUvdmStsUpd"=0,"PortControllerIrqCntRxSrcCap"=0,"PortControllerIrqCntPdStsUpd"=0,"PortControllerSlpWakDisCause"=0,"PortControllerIrqCntUvdmEnum"=0,"PortControllerIrqCntAppLd"=0,"PortControllerUvdmStatus"=0,"PortControllerSrdoCount"=0,"PortControllerDnSt"=0,"PortControllerVdoFailCount"=0,"PortControllerInpFetEnFailCount"=0,"PortControllerIrqCntUsb2Wak"=0,"PortControllerIrqCntRxIdSop"=0,"PortControllerPwrRoleSwapCount"=0,"PortControllerHardResetCount"=0,"PortControllerSrcTypes"=0,"PortControllerNEprPDOs"=0,"PortControllerIrqCntPwrStsUpd"=0,"PortControllerShortDetectCount"=0,"PortControllerSrdoRejectCount"=0,"PortControllerDataRoleSwapCount"=0,"PortControllerWakeTimeoutCount"=0,"PortControllerIrqCntRxRdo"=0,"PortControllerPwrRoleSwapFailCount"=0,"PortControllerIrqCntRxSnkCap"=0,"PortControllerCapMismatch"=0,"PortControllerMaxPower"=0,"PortControllerPortMode"=2,"PortControllerElectionFailReason"=0,"PortControllerSrdoRetryCount"=0,"PortControllerSrdyRejectCount"=0,"PortControllerIrqCntPlg"=0})
      "GasGaugeFirmwareVersion" = 2
      "AdapterInfo" = 0
      "Location" = 0
      "Temperature" = 2979
      "AvgTimeToEmpty" = 65535
      "BestAdapterIndex" = 0
      "DesignCapacity" = 4563
      "IsCharging" = Yes
      "PermanentFailureStatus" = 0
      "Voltage" = 12524
      "UserVisiblePathUpdated" = 1733609630
      "CycleCount" = 17
      "AppleRawMaxCapacity" = 4542
      "VirtualTemperature" = 2469
    }
    

analysis

i wrote a butt ugly python script with my accomplice gpt 4o to read the weird apple logging format (jsonl??) which there’s probably a package out there to do this but i lost all sense of reality by this point

an yeah… i know regex btw

script

import argparse
import re
import json
import csv
 
def find_code_blocks(data):
    code_blocks = {}
 
    line_num = 0
 
    while line_num + 1 < len(data):
        line_num += 1
 
        if data[line_num] != "```\n":
            continue
 
        block_start_line = line_num + 1
 
        title_line = line_num - 1
        while title_line >= 0 and not data[title_line].startswith("###"):
            title_line -= 1
 
        if data[title_line].startswith("###"):
            title = data[title_line].split("###")[1].strip()
            if title in code_blocks.keys():
                num_duplicates = 1
                while f"{title} ({num_duplicates})" in code_blocks.keys():
                    num_duplicates += 1
                title = f"{title}_{num_duplicates}"
 
        for end_finder in range(line_num + 1, len(data)):
            if data[end_finder] != "```\n":
                continue
 
            block_end_line = end_finder
            code_blocks[title] = (''.join(data[block_start_line:block_end_line]))
            line_num = end_finder + 1
            break
 
    return code_blocks
 
def parse_data(data):
    data_dict = {}
    key_value_pairs = re.findall(r'"([a-zA-Z0-9 -]+)" ?= ?(?:"([^"]*)"|(\d+)|(\w+)|({.*?})(?:\\n)?|(\(.*?\)))(?:\\n)?', data)
    
    for key, string_value, int_value, bool_value, dict_value, list_value in key_value_pairs:
        if string_value:
            data_dict[key] = string_value
        elif int_value:
            data_dict[key] = int(int_value)
        elif bool_value == 'Yes':
            data_dict[key] = True
        elif bool_value == 'No':
            data_dict[key] = False
        elif dict_value:
            data_dict[key] = parse_data(dict_value)
        elif list_value:
            data_dict[key] = parse_data(list_value)
        else:
            print(f"WARNING: Unknown data type for key {key} and value {string_value}")
            data_dict[key] = "WARNING: Unknown data type"
    
    return data_dict
 
def flatten_dict(d, parent_key='', sep='.'):
    items = {}
    if isinstance(d, dict):
        for k, v in d.items():
            new_key = f"{parent_key}{sep}{k}" if parent_key else k
            if isinstance(v, dict):
                items.update(flatten_dict(v, new_key, sep=sep))
            else:
                items[new_key] = v
    return items
 
def prune_dicts(dict_of_dicts):
    flat_dicts = {outer_key: flatten_dict(inner_dict) for outer_key, inner_dict in dict_of_dicts.items()}
    
    all_keys = set(key for d in flat_dicts.values() for key in d.keys())
    
    differing_keys = {key for key in all_keys if any(d.get(key) != next(iter(flat_dicts.values())).get(key) for d in list(flat_dicts.values())[1:])}
 
    pruned_dicts = {}
    for key, flat_dict in flat_dicts.items():
        pruned_dict = {k: v for k, v in flat_dict.items() if k in differing_keys}
        pruned_dicts[key] = pruned_dict
 
    return pruned_dicts
 
def get_all_data(txt_lines):    
    code_blocks = find_code_blocks(txt_lines)
 
    if not code_blocks:
        print("No code blocks found in input file")
        return
    
    all_data = {}
    
    for title, code_block in code_blocks.items():
        data_dict = parse_data(code_block)
        all_data[title] = data_dict
 
    return all_data
 
def dicts_to_csv(dict_of_dicts, filename):
    all_inner_keys = set()
    for inner_dict in dict_of_dicts.values():
        all_inner_keys.update(inner_dict.keys())
 
    with open(filename, 'w', newline='') as csvfile:
        writer = csv.writer(csvfile)
        
        header = [''] + list(dict_of_dicts.keys())
        writer.writerow(header)
        
        for inner_key in all_inner_keys:
            row = [inner_key] + [dict_of_dicts[outer_key].get(inner_key, '') for outer_key in dict_of_dicts]
            writer.writerow(row)
 
def fix_signed_64(unsigned_64):
    if unsigned_64 > 2**63:
        return unsigned_64 - 2**64
    return unsigned_64
 
def main():
    parser = argparse.ArgumentParser()
    parser.add_argument("input_file", help="Input file path (plaintext)")
    parser.add_argument("output_file", help="Output file path")
 
    args = parser.parse_args()
 
    input_file = args.input_file
    output_file = args.output_file
 
    with open(input_file, "r") as f:
        txt_lines = f.readlines()
 
    all_data = get_all_data(txt_lines)
 
    pruned_data = prune_dicts(all_data)
 
    for outer_key, inner_dict in pruned_data.items():
        for key, value in inner_dict.items():
            if isinstance(value, int):
                pruned_data[outer_key][key] = fix_signed_64(value)
 
    dicts_to_csv(pruned_data, output_file)
 
    print("completed")
 
if __name__ == "__main__":
    main()

the data was sort of helpful. like, you can see that something is different between them.

data points

not plugged inanker bar, anker silver cableanker bar, anker silver cable_1anker bar, anker black cableanker bar, anker black cable_1apple 70W brick, black cablemac brick, silver anker cablemac brick, silver anker cable_1plugable TB hub, TB4 cableplugable TB hub, TB4 cable_1anker USB-A 2.0 hub, USB A to C cableanker USB-A 2.0 hub, USB A to C cable_1
AdapterDetails.AdapterID00001010001010
AdapterDetails.AdapterVoltage200002000020000200005000200005000200002000050005000
AdapterDetails.Current30003400300015001500
AdapterDetails.FamilyCode0-536854518-536854518-536854518-536854518-536854519-536854518-536854519-536854518-536854518-536854520-536854520
AdapterDetails.FwVersion01030030
AdapterDetails.Index0000000
AdapterDetails.IsWirelessFalseFalseFalseFalseFalseFalseFalseFalseFalseFalse
AdapterDetails.MaxCurrent3000300030003000300030003000
AdapterDetails.MaxVoltage5000500050005000500050005000
AdapterDetails.Model0x701C
AdapterDetails.Name70W USB-C Power Adapter
AdapterDetails.PMUConfiguration30003400015001500
AdapterDetails.SerialStringHHYH5W0017V00008FN
AdapterDetails.UsbHvcHvcIndex333325525533255255
AdapterDetails.Watts65656060156815606088
AdapterID2870028700
Amperage-420-359-359-197-1971701052-109-2542597-235246
AppleRawAdapterDetails.AdapterID00001010001010
AppleRawAdapterDetails.AdapterVoltage200002000020000200005000200005000200002000050005000
AppleRawAdapterDetails.Current3400
AppleRawAdapterDetails.FamilyCode-536854518-536854518-536854518-536854518-536854519-536854518-536854519-536854518-536854518-536854520-536854520
AppleRawAdapterDetails.FwVersion01030030
AppleRawAdapterDetails.IsWirelessFalseFalseFalseFalseFalseFalseFalseFalseFalseFalse
AppleRawAdapterDetails.Model0x701C
AppleRawAdapterDetails.Name70W USB-C Power Adapter
AppleRawAdapterDetails.PMUConfiguration3400
AppleRawAdapterDetails.SerialStringHHYH5W0017V00008FN
AppleRawAdapterDetails.UsbHvcHvcIndex333325525533255255
AppleRawAdapterDetails.UsbHvcMenu.Index3333333
AppleRawAdapterDetails.UsbHvcMenu.MaxCurrent3250325030003000340030003000
AppleRawAdapterDetails.UsbHvcMenu.MaxVoltage20000200002000020000200002000020000
AppleRawAdapterDetails.Watts65656060156815606088
AppleRawBatteryVoltage121951220412204123681236812445125311242912382128211247512524
AppleRawCurrentCapacity325032323232333333333392339234073406344634843478
AppleRawExternalConnectedFalseTrueTrueTrueTrueTrueTrueTrueTrueTrueTrueTrue
AppleRawMaxCapacity454445414541457645764550455045594560455745574542
AvgTimeToEmpty450506506101010101264655357606796553564965535
AvgTimeToFull65535655356553565535655356553520365535655355565535287
BatteryData.DailyMaxSoc727272737375757575767777
BatteryData.FccComp1454445414541457645764550455045594560455745574542
BatteryData.FccComp2454445414541457645764550455045594560455745574542
BatteryData.Flags167772171677721716777217167772171677721716777217167772161677721616777217167772161677721716777216
BatteryData.GaugeFlagRaw192192192192192192128128192128192128
BatteryData.ISS-428-374-374668668460192561-228270414228
BatteryData.LifetimeData.UpdateTime173360887917336090091733609009173360912217336091221733609270173360932117336093401733609416173360947617336095701733609630
BatteryData.PackCurrentAccumulator-116341-170658-1706589147791477401365401496420850413270563508699509713800
BatteryData.PackCurrentAccumulatorCount143274274387387535586605681741835895
BatteryData.PassedCharge-895-880-880-953-953-1038-1038-1044-1042-1083-1121-1125
BatteryData.PMUConfigured031443144290429042904328802904290414241424
BatteryData.StateOfCharge727171737375757575767677
BatteryData.Voltage121881220412204123681236812433125311242912382128211247512524
ChargerConfiguration031443144290429042904328802904290414241424
ChargerData.ChargerInhibitReason0000000160000
ChargerData.ChargingCurrent000000109700258402565
ChargerData.ChargingVoltage434043404340436043604205424342024203439143844328
ChargerData.NotChargingReason12812812883208320832008320832001280
Current3250325030003000300030003000300015001500
CurrentCapacity757575757576767676777778
ExternalChargeCapableFalseTrueTrueTrueTrueTrueTrueTrueTrueTrueTrueTrue
ExternalConnectedFalseTrueTrueTrueTrueTrueTrueTrueTrueTrueTrueTrue
FullPathUpdated17336090091733609009173360912217336091221733609270173360932117336093401733609416173360947617336095701733609630
HwVersion1.01.0
Index33333333
InstantAmperage-420-359-359-197-1971701052-109-2542597-235246
IsChargingFalseFalseFalseFalseFalseFalseTrueFalseFalseTrueFalseTrue
IsWirelessFalseFalse
ManufacturerApple Inc.Apple Inc.
MaxCurrent32503250300030003000340030003000
MaxVoltage2000020000200002000020000200002000020000
NominalChargeCapacity467146684668470347034677467746864687468446844669
PMUConfiguration3250325030003000300003000300015001500
PortControllerInfo.PortControllerActiveContractRdo000113279520511327952050113281058011328105801132810580113276958011327695801132769580
PortControllerInfo.PortControllerFetStatus0000001212012012
PortControllerInfo.PortControllerIrqCntConSrc000000002222
PortControllerInfo.PortControllerIrqCntStsUpd04499568295149149152154
PortControllerInfo.PortControllerIrqCntWakeAck45512126089103156159163171
PortControllerInfo.PortControllerLoserReason000110001010
PortControllerInfo.PortControllerPDst000000500500
PortControllerInfo.PortControllerSlpWakIsSleepEnabled011111111111
PortControllerInfo.PortControllerSrdyCount0225529455288888989
PortControllerIrqCntWakeAck45512126089103156159163171
PortControllerLoserReason000111111111
PowerTelemetryData.AccumulatedAdapterEfficiencyLoss000859003876185900387618590157913859015889185901654628590165462859022742785902866268590312722
PowerTelemetryData.AccumulatedSystemEnergyConsumed000103478410347842256258229827823799922437510306780236815903793083
PowerTelemetryData.AccumulatedSystemLoad136139819933411993341255811425581143214126336746234584793747636420723147455884980505
PowerTelemetryData.AccumulatedSystemPowerIn000372538237253828122910827424185684398775586110447401325447813655939
PowerTelemetryData.AccumulatedWallEnergyEstimate000113892211389222446399246420425414112541411323366739066544043456
PowerTelemetryData.AdapterEfficiencyLoss0000003240010590466
PowerTelemetryData.AdapterEfficiencyLossAccumulatorCount0008888192197206206263325381
PowerTelemetryData.SystemCurrentIn00000086300201201430
PowerTelemetryData.SystemEnergyConsumed000313136485399601082101977
PowerTelemetryData.SystemLoad478640164016202820286865470662791979596230085851
PowerTelemetryData.SystemLoadAccumulatorCount138263263371371512561579651709799857
PowerTelemetryData.SystemPowerIn00011511513017474358703895607118
PowerTelemetryData.SystemPowerInAccumulatorCount0008989221248265315373434491
PowerTelemetryData.SystemVoltageIn00000020232001935904977
PowerTelemetryData.WallEnergyEstimate0000005177001188002443
Temperature298629942994299929992995299229912988298729812979
TimeRemaining450655356553565535655356553520365535655355565535287
UpdateTime173360887917336090091733609009173360912217336091221733609270173360932117336093401733609416173360947617336095701733609630
UsbHvcHvcIndex33
UserVisiblePathUpdated17336089991733608999173360906917336090691733609182173360918217336091821733609182173360947617336095361733609630
VirtualTemperature253926192619266926692629260025892559255024892469
Voltage121951220412204123681236812445125311242912382128211247512524

results

  • apple brick + silver anker cable starts with correct USB HVC data, then loses it
  • the TB hub is the only one with reasonable amps
  • the voltage and amps are all over the place otherwise
  • i’m tired of this

recommendations

i have no fucking clue..

update 2024-12-08

much simpler to just use:

ioreg -r -c "AppleSmartBattery" | grep -E "AppleRawAdapterDetails|InstantAmperage|PowerTelemetryData"

which returns something like

      "AppleRawAdapterDetails" = ({"IsWireless"=No,"AdapterID"=0,"AdapterVoltage"=20000,"FamilyCode"=18446744073172697098,"UsbHvcHvcIndex"=3,"Watts"=60,"UsbHvcMenu"=({"Index"=0,"MaxCurrent"=3000,"MaxVoltage"=5000},{"Index"=1,"MaxCurrent"=3000,"MaxVoltage"=9000},{"Index"=2,"MaxCurrent"=3000,"MaxVoltage"=15000},{"Index"=3,"MaxCurrent"=3000,"MaxVoltage"=20000}),"Current"=3000,"PMUConfiguration"=3000})
      
      "Amperage" = 3106
      
      "PowerTelemetryData" = {"WallEnergyEstimate"=13990,"AccumulatedSystemPowerIn"=240689196,"AdapterEfficiencyLossAccumulatorCount"=6599,"AccumulatedWallEnergyEstimate"=63405714,"SystemPowerInAccumulatorCount"=14234,"SystemEnergyConsumed"=12697,"SystemVoltageIn"=19073,"SystemPowerIn"=45711,"SystemCurrentIn"=2396,"SystemLoad"=6319,"AccumulatedSystemLoad"=270089904,"SystemLoadAccumulatorCount"=80481,"AccumulatedBatteryPower"=0,"AccumulatedSystemEnergyConsumed"=66851376,"PowerTelemetryErrorCount"=0,"AdapterEfficiencyLoss"=1293,"AccumulatedAdapterEfficiencyLoss"=2456726702876,"BatteryPower"=0}
      
      "InstantAmperage" = 3106