A field team has a real problem to settle: What does frequent listening cost a battery endpoint? They must decide what happens before they change listen interval on the device. Predict the direction first.
See the relationship first
The figure reads from left to right. The blue card is listen interval. The middle card uses this page's rule. The green card is listen duty. Follow the arrows: set the input, use the rule, then read the result and its unit.
The audit later on checks more than one number. Here, the added model uses the baseline named below and holds every other chapter value fixed. That sentence bridges the fixtures, so the numbers do not change without a reason.
Derive the baseline in four moves
- 1
Name the input. The chapter baseline for listen interval is 250.
- 2
Name the rule. duty = 3 / 250 = 1.20% I_avg = 0.012 x 5 + 0.988 x 0.002 = 0.06198 mA C_usable = 1500 x 0.99^2 x 0.80 = 1176.1 mAh runtime = 1176.1 / 0.06198 = 18,976 h = 2.17 years
- 3
Put in the chapter value. Set listen interval to 250. The page rule gives listen duty as 1.20%.
- 4
Read the result. Keep % next to the value. Use it only within the limits on this page.
Predict, then change listen interval
Try Predict what happens to listen duty. Move one control, calculate, then check your idea.
Observe Interval controls duty and average current. Sag stays tied to the separate transmit pulse and cell resistance assumptions. Reset to 250 and compare listen duty.
Explain Only listen interval moves here. The other chapter values stay fixed.
Check yourself
What should you do before you trust the result?
What does this small model leave out?
1. Start with the physical story
A listening endpoint saves charge by sleeping between brief checks. Shortening the interval increases checks and average current; an aged cell can also sag precisely during the high-current transmit pulse.
2. Name every algebra move
Find dutyDivide listen duration by listen interval.
Average currentWeight listen and sleep currents by their time fractions.
Derate chargeApply self-discharge and the reserved design margin.
Screen runtimeDivide usable mAh by average mA.
Check sagUse ΔV = IR for fresh and aged internal resistance.
3. Reproduce the chapter case
I_avg = 0.012 × 5 + 0.988 × 0.002 = 0.06198 mA
C_usable = 1500 × 0.99^2 × 0.80 = 1176.1 mAh
runtime = 1176.1 / 0.06198 = 18,976 h = 2.17 years
A 35 mA transmit burst sags 17.5 mV across 0.5 Ω but 175 mV across 5 Ω, leaving 2.825 V from the same nominal 3 V source.
4. Try one real input
TryMove the listen interval. Duty, daily checks, average current, and the listen/sleep-only runtime screen recompute together.
ObserveAt 250 ms, 345,600 daily checks produce 0.06198 mA average current and a 2.17-year listen/sleep-only screen.
ExplainInterval controls duty and average current. Sag stays tied to the separate transmit pulse and cell resistance assumptions.
This is a listen-current and sag screen, not a product battery claim.
- Protocol
- Actual FLiRS timing and radio work depend on certified device behavior and network state.
- Cell
- Capacity, resistance, temperature, discharge curve, and cutoff must come from the chosen cell and device.
- Workload
- Transmit, actuator, sensing, leakage, retries, and conversion losses are not included in runtime.
Correct, not complete: this ledger cannot certify a lock runtime or route.
5. Use the result in acceptance
Measure current and loaded voltage at the chosen interval, then repeat with aged-cell impedance and weak-route retries before accepting the endpoint placement.
6. Record the evidence state
Keep device role, firmware, interval, cell model and lot, age, temperature, current trace, brownout threshold, route, retries, and retest trigger.
7. Check yourself
Why does a longer listen interval improve this runtime screen?
Can resting voltage reveal the 175 mV transmit sag?
Does 2.17 years predict the installed lock?
The ledger keeps duty-cycle runtime and pulse sag visible but separate.
- Computed
- Duty, average current, derated charge, runtime, and IR sag are reproducible.
- Measured
- Current pulses, cutoff, route retries, and aged-cell resistance require device evidence.
- Excluded
- Actuation, sensing, conversion, temperature, and ordinary network traffic remain outside runtime.
Correct, not complete: use this to shape acceptance tests, not advertise lifetime.
Eddie guides