codinaxxx:Build power and standarize charging mode