Battery validation

Battery Validation provides a comprehensive view of your battery by monitoring its performance in various scenarios. You can charge and discharge the battery in one or multiple steps, repeat discharge cycles, and create custom scenarios.

To start using Battery Validation, select Battery Validation in the toolbar or press Ctrl-T/Cmd-T combination. A panel will then appear where you can view and modify the validation configuration.


Here you will see a list of connected devices where you can pick which of them you want to use for battery validation.


To start battery validation, press Start.


To stop battery validation, press Stop.


You can optionally record the ongoing battery validation session by selecting Record.

Add step

Press Add step to open the battery validation dialog.

Otii 3 Desktop App | Battery one-step discharge

Discharge step

The discarge step function is splitted by One step and Multi-step.

One step

One step allows you to have a discharge step without specifying max time.


In the settings you can pick between Constant current, Constant power or Constant resistance and insert you value, acording bto the battery under the test.

Exit conditions

The exit conditions for discharging a battery are the conditions under which the battery should be stopped from discharging to prevent damage to the battery. Cutoff voltage means setting a minimum voltage below which the batterry is not allowed to discharge. Check battery datasheet for this information. Time limit is optional in case of One step discharge, but recommends in case if the battery is discharging at a very low current and the voltage cutoff may not be triggered, also to prevent overdischarging or other unexpected behaviours.

To add step, press Add step button and the configured step will appear in the dialog.


A multi-step battery discharge involves discharging the battery in several steps, each with a different constant current, power, or resistance profile, depending on the desired outcome and battery type.

Step type

To create a profile with several step types for battery discharge, select the desired step types and configure the parameters for each step, including time, and press Add to add more steps. It is also possible to repeat discharge cycle by selecting Repeat discharge cycle.

The exit conditions in the multi-step discharge, besides cutoff voltage that works same principle as in one step discharge, contains a checkbox where in case if you decide to have repeated discharge cycle, you can choose between Max iterations or Max time.

To add multi-steps, press on Add step button and configured multi-steps will appear in the dialog.


A battery charging test is often used to evaluate a battery design to see if it meets its performance and safety specifications.


Before charging the battery, make sure to set up the settings according to the documentation of the tested battery, which is includes Charge voltage and Charge current.

Charge voltage is the voltage applied to a battery to overcome its internal resistance and charge it. It is typically higher than the battery's nominal voltage.

Charge current is the electric current that flows into a battery while its being charged. It's also very dependent on the type of battery, and before setting up the value, check the datasheet of the battery under test.

The exit conditions of battery charging are the Cutoff current and Max time of charging the battery.

Cutoff current is the current at which a battery will stop charging; this prevents battery's overcharging.

Max time is the longest amount of time that a battery will be charging. This ensures that the battery is not being overcharged.

Battery types will have a different cutoff current and maximum charging time, so make sure to read the documentation first.


Due to different battery types and their chemistry, battery temperature and protection security it is important to have a time sleep between charging/discharging steps. To set up sleep time between selected steps, swich to the Sleep tab and set up desired sleep time. Press Add step.

Last updated