BATTERY TOOLBOX · PROFILE & EMULATE WORKFLOW
Capture how a battery really behaves — then replay it whenever you need it.
Profile a battery under your device’s actual load, then emulate that battery on demand for repeatable testing. The same profile feeds the Battery Life Estimator, so the work compounds.
Otii Ace Pro or Otii Arc Pro
Otii + Otii Battery Toolbox
Run a battery through a profile that matches your device’s real current draw and Otii captures its full discharge characteristics. Save the result as a battery profile. From then on, your Otii hardware can pretend to be that battery — no waiting hours for a real one to drain every time you want to test.
Work flow, end to end
STEP
01

Set up the discharge profile that matches your device
Combine your device’s sleep and active states into a repeating profile — same load the battery would see in the field. You can set constant current, constant power, or constant resistance for each step.
For a typical low-power IoT device that wakes briefly to transmit: a short active step at [your active current] mA followed by a long sleep step at [your sleep current] µA, repeated. Accelerate the discharge if needed, by adjusting the time and level of activity.
STEP
02

Run the discharge to capture the battery’s full curve
Connect the battery, set the cutoff voltage, and start the run. Otii captures voltage, current, and capacity at microsecond resolution from full charge to your cutoff.
Depending on the battery and your load, this takes anywhere from a couple of hours to a couple of weeks — but you only have to do it once per battery model (and temperature if you using temperature chamber) .
STEP
03

Save the result as a reusable battery profile
The completed run becomes a battery profile artifact: voltage curve, capacity, internal resistance characteristics, and the discharge conditions you used. Save it and it’s available across your team.
The same profile is what the Battery Life Estimator uses, so this one measurement powers two workflows. Manage you battery profiles in Battery Profile Management.
STEP
04

Emulate the battery on demand for repeatable testing
Now switch your Otii box from measurement mode to emulation mode and load the profile. The Otii acts as that battery — same voltage curve, same internal resistance, same behaviour as the discharge proceeds.
Two emulation modes: Fixed holds the battery at a single point on the curve (useful for low-battery edge-case testing); Follow plays out the full discharge so your device sees what it would see in real life.
WHEN TO USE THIS WORKFLOW
Edge-case testing at low SoC
You want to confirm your device behaves correctly when the battery is at 5% or any specific SoC — without literally waiting for a battery to discharge to 5%.
Firmware regression testing at different SoC
You want your embedded team to make sure that battery life is not affected negatively with every new firmware or software release.
Feeding the battery life estimator
Estimator needs battery profiles. Profile & Emulate is how you make them. Discharge once, use it to estimate realistic battery life for many devices in seconds.
READY TO GO DEEPER?
Continue in the documentation
Profile your first battery this week
Start the Otii Battery Toolbox free trial on your Otii instrument. Or book a demo and we’ll walk through profiling on your battery of choice.