Skip to content

dive-math / fill / boosterTiming

Function: boosterTiming() ​

boosterTiming(args): BoosterTiming | null

Defined in: fill/booster.ts:284

Place a booster fill on the clock: equalisation plus boost time, cycle rate and compressor duty. Returns null when the booster geometry or fill-rate limit is not configured (driveSweptL, maxCpm, maxFillRateBarPerMin or ratio is 0). Throws RangeError for any non-finite or negative numeric field.

Parameters ​

args ​

TimingArgs

Returns ​

BoosterTiming | null

Example ​

ts
boosterTiming({ driveAirL: 500, riseBar: 100, receiverVolL: 11.1, maxFillRateBarPerMin: 10, driveSweptL: 1, maxCpm: 60, ratio: 40, supplyAbsBar: 100, driveStartBar: 1, driveEndBar: 5, compressorRateLpm: 100 })?.fillSeconds

Reference only — verify every fill and dive plan independently.