Skip to main content

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.


HARDWARE

Otii Ace Pro or Otii Arc Pro 

SOFTWARE

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

Optimizing battery life of IoT devices

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.

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.