HPA Tuning Explained: PSI, Dwell and Rate of Fire

Pressure sets your velocity. Dwell sets your efficiency. Rate of fire sets how fast it cycles. Get them in that order and tuning is straightforward. Get them out of order and you'll chase your own tail all afternoon.

Written by the Titan Forge Airsoft team, Skirmish Wycombe Airsoft, High Wycombe

This is the question we get asked more than any other on the HPA bench, and there's very little written about it in plain English. So here it is properly. Everything below is sourced from Wolverine Airsoft's own published manuals — including the actual dwell and ROF value tables, which most people don't realise Wolverine publish at all.

Part two of our MTW owner's series. Part one is the MTW setup guide; part three is hop-up tuning; part four is leaks, efficiency and maintenance.

The three controls, and what each one does

Control Set at What it changes
Pressure (PSI) The regulator Your velocity — this is what you use to hit your site's energy limit
Dwell The FCU How long the valve stays open — your air efficiency and shot consistency
Rate of fire The FCU Rounds per second in burst and full-auto

Wolverine define tuning itself as "the process of adjusting the regulator air pressure and the engine dwell to achieve maximum performance." Note that it's both, not either.

Pressure: what your engine will take

Every engine has a stated operating window, and Wolverine are explicit about what happens outside it: "Lower input pressures will not allow the engine to seal properly and allow air leakage. Higher pressures could permanently damage your engine and other components."

Engine / part Published range
INFERNO Gen 2 60–140 PSI · muzzle energy 0.5J–3J (setup dependent) · ROF 5–35 RPS
INFERNO XTS 60–160 PSI · minimum sealing pressure 30 PSI · muzzle energy .75J–3J · ROF 5–35 RPS
STORM Category 5 regulator Adjustable 60–180 PSIG, roughly 30 PSI per turn
WRAITH X Adjustable 60–180 PSI

Two things worth noticing. The XTS runs to a higher ceiling than the Gen 2 (160 vs 140 PSI). And your regulator can go higher than either engine is rated for — the STORM Cat 5 reaches 180 PSI, which is above the XTS limit and well above the Gen 2's. The regulator's range is not permission. Wolverine's warning is printed in capitals in their own manual: "NEVER EXCEED YOUR ENGINE'S SPECIFIED OPERATING PRESSURE. DOING SO MAY DAMAGE TO THE PRODUCT OR CAUSE SERIOUS INJURY."

Dwell: what it actually is

Wolverine's own definition, from the INFERNO manual: "Dwell is a measurement of the length of time that the solenoid valve is opened, allowing air to flow from the air tank to propel the BB."

The BLINC manual puts the trade-off well: "For consistent performance, dwell should be high enough to continue releasing air until the BB has exited the barrel. For air efficiency, dwell should be no longer than necessary."

So dwell is a tap you're holding open. Hold it too long and air keeps flowing after the BB has already left — pure waste. Close it too early and the BB is still in the barrel when the air stops, which is why under-dwelled guns shoot inconsistently rather than just slowly.

Symptom What Wolverine say
Dwell too high "air will be wasted out the end of the barrel with each shot" — you get fewer shots per fill for no gain
Dwell too low "velocity will be inconsistent, causing inaccuracy"; "the muzzle crack becomes muffled"

The order of operations — this is the bit people get wrong

Wolverine's Gen 1 tuning instructions state it cleanly: "With the dwell turned all the way up, set the air pressure to achieve the desired velocity. Then, decrease the dwell until you find the precise point at which velocity begins to drop."

So:

  1. Dwell to maximum. You want air to be the abundant variable while you set velocity.
  2. Set pressure on a chronograph until you're at the velocity you want, with the BBs you'll actually use.
  3. Wind dwell down until velocity just starts to drop, then come back up one setting. That's the efficiency point: "the precise point at which you are providing just enough air to carry the BB to the end of the barrel."

Wolverine add a useful sanity check for the Gen 2 Premium FCU: "Check that increasing the dwell setting does not increase the velocity. If it does, increase the dwell past the point where the velocity stops increasing, and then set your air pressure to achieve the desired velocity." In other words, if more dwell is still buying you FPS, you haven't saturated it yet and your pressure setting isn't meaningful.

And if you change velocity later, start again from step one. Dwell tuned at one pressure is not tuned at another.

⚠ You need a chronograph for this. Every documented procedure is "watch for the drop in velocity" — there is no way to do it properly by feel. An Acetech AC5000 costs less than a tank of air over a season. Wolverine do give a fallback: "If you do not have a chronograph simply watch for the trajectory of the BB to drop indicating a loss of velocity" — it works, but it is far less precise, and it won't tell you whether you're inside your site limit.

Setting dwell on Spartan electronics (MTW)

Wolverine's documented procedure, step by step:

  1. "Enter programming mode by unplugging the battery, holding down the trigger and then plugging in the battery. The gun will now fire every time the trigger is released, indicating you are in programming mode."
  2. "Set the select-fire switch to semi-auto to enter dwell programming mode."
  3. "Insert your loaded magazine and plug in the air line."
  4. "With the gun pointed through the chronograph, press and hold down the trigger. The gun will fire once per second, reducing the dwell with each shot. Watch the chronograph and release the trigger when you see a drop of about 10 fps."
  5. "Double-tap the trigger to increase the dwell to the previous setting."
  6. "Exit programming mode by disconnect[ing] the battery."

Wolverine note you can test fire by pressing and releasing the trigger to check the setting, and that if you cycle all the way through, "the gun will shoot twice indicating that it has cycled back to the highest dwell setting."

The MTW Spartan manual publishes the actual values — 16 settings running 18, 14.5, 11, 10.5, 10, 9.5, 9, 8.5, 8, 7.5, 7, 6.5, 6, 5.5, 5, 4.5. Note how coarse the first three steps are and how fine the rest: settings 4 through 16 move in 0.5 increments. That's why you can overshoot early in the cycle and why double-tapping back one step matters.

Rate of fire on Spartan is the same procedure with the selector in full-auto: "Pressing and holding the trigger will produce a 3-round burst once every second, gradually increasing each time." The published settings are 10, 12, 15, 18, 21, 25, 30 and 35.

Setting dwell on BLINC

BLINC gives you three routes.

1. Straight into the app. "A value (in microseconds) can be entered directly… Once set as desired, tap APPLY." Wolverine's stated defaults: "MTW / Article: 10,000 (10ms)" and "MTW Shotgun: 40,000 (40ms)". If you've been fiddling and lost your bearings, 10,000 is documented factory default for an MTW.

2. Auto Tune. "Auto Tune will use the chronograph feature to find the optimum dwell setting for your setup… Hold down the trigger. The gun will fire one shot per second while gradually decreasing the dwell… The optimum dwell setting will automatically be highlighted in green." This requires pairing with "a compatible Acetech Bluetooth chronograph or tracer with chronograph" — Wolverine don't publish which specific models qualify, so message us before you buy something expecting it to work. We stock the Acetech tracer range.

3. Live Fire Tuning Mode — no app needed. "To enter Live Fire Tuning Mode, connect the battery while holding the trigger. The BLINC will beep two times. In this mode, the gun will fire when the trigger is released." With the selector in SEMI, hold the trigger to cycle down through preset dwell values, tap to test, double-tap to go back up one. The BLINC preset ladder is 25, 18.5, 14, 12, 10, 9.5, 9, 8.5, 8, 7.5, 7, 6.5, 6, 5.5, 5, 4.5.

One catch worth knowing: "Dwell is applied to ALL Fire Modes. To set them individually, use the app." And Live Fire Tuning exits itself — "disconnect the battery or wait 30 seconds."

If you're on a Billet-series MTW with Spartan electronics and want BLINC's profiles and app control, the Wolverine Advanced Electronics Kit is the documented upgrade path.

Rate of fire — and why higher isn't better

Wolverine define it simply: "Rate of fire is the number of rounds that fire each second when in burst or full-auto mode." Both the INFERNO Gen 2 and the XTS are specified at 5–35 RPS, setup dependent.

What each FCU actually offers differs:

  • Spartan (MTW): 8 settings — 10, 12, 15, 18, 21, 25, 30, 35
  • BLINC (app): value entered directly; "(Ex. 15 = 1/15th second = 15 shots per second)". Factory default is 21 in every profile slot
  • BLINC (Live Fire Tuning): 10 presets — 12, 15, 17, 21, 24, 27, 30, 33, 36, 39
  • Gen 2 Premium FCU: 3 to 20 RPS in 0.25 RPS steps

Wolverine's own warning is the important part: "Setting a high Rate of Fire may result in misfeeding depending on other factors including the magazine, hop, and dwell setting." Their troubleshooting table is blunter — if "the gun fires one BB and then continues to cycle/blow air down the barrel but no bbs fire", the cause is "Rate of Fire (ROF) is set too high. Reduce ROF to allow the action time to cycle and load bbs."

Rate of fire is limited by how fast your magazine can physically feed. Past that point you are spending air to blow nothing down the barrel. On the Gen 1 FCU Wolverine also note that "the maximum ROF that can be obtained is determined by the selected operating pressure and dwell settings" — the three controls are not independent.

Flow reducers — the XTS's third lever

The INFERNO XTS adds a mechanical option: small restrictors fitted inside the nozzle assembly. Wolverine publish the figures:

Colour Diameter Velocity reduction
Blue 0.08" Approx 50% at 110 PSI
Green 0.10" Approx 25% at 110 PSI
Red 0.13" Approx 10% at 110 PSI
Wolverine Airsoft flow reducer set for INFERNO XTS
The XTS flow reducer set — three restrictors, for getting under tight energy limits.

They matter in the UK because our CQB limits are low. But read Wolverine's caveat: "Use of flow reducers is only recommended as a last-resort method to lower output energy to meet field requirements in some regions." Tune with pressure and dwell first; reach for a reducer when you've run out of range. They also note reducers can be used to adjust how much recoil you get from a QUAKE recoil stock.

Two inconsistencies in Wolverine's own documents

We'd rather flag these than pretend they aren't there.

Dwell units. The MTW Spartan value table is headed "Dwell (Microseconds)" with values from 18 down to 4.5. The BLINC Live Fire table uses the same heading and a similar ladder. But the Gen 2 Premium FCU table is headed "Dwell Values (Milliseconds)" and runs 1 to 63, and the BLINC app treats 10,000 as 10ms. Wolverine's own glossary says dwell is "Measured in milliseconds." These labels can't all be describing the same unit. It doesn't affect the procedure at all — you tune by watching the chronograph, not by typing a number off a forum — but it's why comparing "my dwell is 8" between two people with different FCUs is meaningless.

Engine vs FCU ceilings. The Gen 2 Premium FCU tops out at 20 RPS while the engine is rated to 35 RPS. Wolverine publish no comment on this.

The number nobody publishes

Here's the honest answer to the question everyone actually asks. Wolverine publish no recommended starting dwell for a given barrel length, BB weight or joule target, and no PSI-to-FPS table or formula. We looked through every manual and knowledge base article they have.

That isn't an oversight. Your correct dwell depends on barrel length, nozzle, hop rubber and seal, BB weight, temperature and the state of your O-rings — which is exactly why every documented procedure is "find the point where velocity drops" rather than "set it to 8." Anyone confidently quoting you a universal dwell number is guessing, and a guessed number can put you over a site limit.

Tune it on a chrono, with your ammo, in the conditions you'll play in. Or bring it to us and we'll do it on the bench.

Sources: Wolverine Airsoft INFERNO Gen 2 Owner's Manual, INFERNO XTS Owner's Manual, MTW Spartan Electronics Owner's Manual, Gen 2 Premium FCU Owner's Manual, Premium FCU (Gen 1) Tuning Instructions, BLINC Owner's Manual, STORM Category 5 Owner's Manual and WRAITH X Owner's Manual, all published at wolverineairsoft.com. Values are quoted as printed. Where their documents disagree, we've said so rather than picked one.

Want it tuned properly, once?
Our HPA tech service covers engine installation, BLINC setup and PSI tuning, in shop or by post — we'll set it to your site limit with your BB weight and give you the numbers so you can repeat it. Browse regulators, engines and Wolverine parts — or message us on WhatsApp with your platform, BB weight and site limit and we'll talk it through. We're co-located with Skirmish Wycombe Airsoft in High Wycombe.
Back to blog