All trademarks are the property of their respective owners.
A simple way to provide battery SOC in your product is through a static lookup table that correlates battery voltage to SOC. This lookup table can be generated by discharging the battery from full while measuring voltage and current.