Tool/software:
Is there a way to map the state of charge to GPIO via the Multi-Function Pins? The state of charge is currently available on the LEDs via the LEDCNTLA, B, and C pins. These are driven for the LED hold time with a tristate multiplexing scheme (aka "Charlieplexing") following DISP press or LED DISPLAY PRESS command. I am instead looking for a static indication of the state of charge.
It does look like the ChargingStatus() HV, MV, and LV (high, medium, and low voltage) bits can be mapped to GPIO via the FlagMapSetUp. I am hoping to get the state of charge as determined by the Impedance Track algorithm, and not simply the battery voltage. The device already has programmed CHG and DSG Thresholds used by the LED1... LED6, so the firmware is checking the state of charge against these thresholds, and in principle the bits that I would like access do already exist. Would it be possible to map the bits (SoC > DSG Thresh 1, SOC > DSG Thresh 2, ... SOC > DSG Thresh 6) to GPIO pins (perhaps via a firmware update)?