These are a set of programs which can be used to measure batteries with high accuracy. Main focus is on measurments for low-budget batteries supplying low-power loads.
Implementations are in MATLAB .m syntax, controlling a Keysight Source Measurment Unit (SMU). Measurements are programmed to be done using 4-wire Kelvin connections.
Two possible Keysight devices can be used with the model numbers as:
However, B2902A is suggested (and used) here.
All programs use Standard Commands for Programmable Instruments (SCPI) protocol to communicate with the SMU.
Extra information for programming these devices with SCPI can be found from B2902A and B2962A.