Structural Firefighting Hub

Fire Hydraulics Calculators for US Engine Operators

Five free fireground tools built on NFPA and IFSTA math. Calculate friction loss, pump discharge pressure, nozzle reaction force, needed fire flow, and water shuttle delivery from any phone or tablet at the pump panel.

🔥 5 Free Calculators 📐 NFPA 1002 Math 📱 Panel-Ready Mobile UI 📄 PDF Reports 💬 WhatsApp Share 🆓 No Login Required
All Five Tools

Choose Your Fireground Hydraulic Calculator

Every tool below runs the standard US fire service formulas from IFSTA and the National Fire Academy. Use them on your phone at the pump panel, in the classroom, or during pre-incident planning. All results are exportable as a branded PDF you can share with your crew or upload to your incident file.

29,452
Fire Departments Registered
in the United States (USFA 2024)
1.16M
Firefighters Serving
US Communities Nationwide
73%
of US Departments are
All-Volunteer or Mostly Volunteer
0
Margin for Error in
Fireground Hydraulic Calculations
The Science Behind the Panel

Water Pressure, Flow Rate, and the Physics That Keep Crews Safe Inside

Fire hydraulics is one of those disciplines that looks like pure math on paper and feels like life-or-death physics when you are standing at the pump panel at 2 in the morning. The driver/engineer in the American fire service carries a legal and moral responsibility that does not get discussed enough at the kitchen table: every decision made at that panel directly affects the safety of the crew operating inside the building.

The National Fire Protection Association’s NFPA 1002 standard defines exactly what a certified driver/engineer must be able to calculate and demonstrate. Chapter 5, which covers pumper operations, requires candidates to work through hydraulic problems involving friction loss, elevation pressure, appliance losses, and nozzle pressure before they earn that certification. Every US state that runs a fire academy uses NFPA 1002 as the baseline. Utah, Nebraska, North Carolina, Oregon, and Texas all reference it directly in their certification documentation.

The Four Forces Working Against Your Nozzle

When a pump operator sets the discharge pressure, four separate forces are pulling water pressure away from the nozzle tip before it gets there. Understand these four and you understand everything else on this hub:

  • Friction Loss: This is the big one. As water moves through hose, it rubs against the hose lining and creates turbulence. The faster the water flows and the smaller the hose diameter, the worse the friction loss becomes. Critically, friction loss grows with the square of the flow rate. Double your GPM and friction loss roughly quadruples. This is why a 2.5-inch line flowing the same 200 GPM as a 1.75-inch line has dramatically less friction loss, and why choosing hose diameter is one of the most consequential decisions in fireground water supply.
  • Elevation Pressure: Water weighs 0.434 pounds per square inch for every foot of vertical rise. Going up one standard floor (approximately 10 feet) adds roughly 5 PSI of demand on the pump. A crew on the fifth floor of a New York City high-rise needs about 25 PSI more from the pump than a crew working at ground level, just to account for gravity.
  • Appliance Friction Loss: Every piece of hardware you put in the water path adds resistance. A gated wye costs about 10 PSI. A standpipe system adds 25 PSI. A master stream device on a portable monitor adds 20 PSI. None of these are optional deductions. They are real pressure losses that must be added into your PDP calculation.
  • Nozzle Pressure: Each nozzle type has a minimum operating pressure it needs to function as designed. A smooth bore handline tip needs 50 PSI to deliver a solid stream with good reach and penetration. A fog nozzle typically requires 75 to 100 PSI. A master stream operating as a smooth bore tip needs 80 PSI. If the pump operator delivers less than the required nozzle pressure, the crew inside gets less water than the manufacturer designed that nozzle to deliver.

Why the Standard US Formula Still Dominates Fire Academy Training

The friction loss formula used in virtually every US fire academy is FL = C x (Q/100)^2 x (L/100), where C is the hose coefficient, Q is flow in gallons per minute, and L is hose length in feet. This formula comes directly from IFSTA’s Pumping and Aerial Apparatus Driver/Operator Handbook, third edition, which is the reference text for NFPA 1002 certification across the country.

The coefficient C is what changes with hose size. A 1.75-inch hose has a C of 15.5. A 2.5-inch hose has a C of 2.0. The dramatic difference between those two numbers is why upgrading from 1.75 to 2.5 on a commercial or industrial fire attack changes your hydraulic picture so completely. Same GPM, but the friction loss per 100 feet drops from 30 PSI for a 1.75-inch line flowing 150 GPM down to just 4.5 PSI for a 2.5-inch line flowing the same amount.

The Pump Operator as the Last Line of Defense

Here is something that does not get said often enough in fire service training: the pump operator is the only person on the fireground who can fix a hydraulic problem after the attack crew is committed and the door is locked. The crew inside cannot change their hose diameter. They cannot shorten their hose lay. They cannot move the building to a lower elevation. All they can do is operate within whatever water supply the pump operator gives them.

This is the precise reason accurate hydraulic calculations matter. Getting the math right before the attack begins is not a classroom exercise. It is the difference between a crew that has enough water to knock down fire and advance, and a crew that is pushing a near-empty line deeper into a structure that is about to flash over. The US Fire Administration’s statistics database consistently shows that inadequate water supply and failure to maintain nozzle pressure are contributing factors in line-of-duty deaths during interior attacks.

Volunteer and Career Departments Face the Same Math

About 73 percent of US fire departments are all-volunteer or mostly volunteer. These departments cover enormous geographic areas, often without daily training or shift-by-shift pump operator rotations. A volunteer firefighter who gets certified, rotates off the pump seat for eight months due to work commitments, and then finds themselves as the acting driver on a working house fire needs the same accurate calculations as a career driver/engineer who operates the pump every shift.

That reality is exactly why we built these tools. Not to replace training, but to give every pump operator, regardless of how often they sit in that seat, a verified calculation they can trust when the radio is screaming and the clock is running.

Full Hydraulic Planning Workflow

How All Five Calculation Tools Form a Complete Hydraulic Plan

Each calculator on this hub solves one specific piece of the fireground hydraulics puzzle. Used in sequence, they walk you through the complete water supply decision-making process from size-up to nozzle to supply. Here is the intended workflow, from first-arriving company through water shuttle establishment:

1

Size-Up: How Much Water Does This Fire Need?

Start with the Fire Flow Needed Calculator. The first-arriving officer walks the building, estimates the involved floor area, and inputs length, width, and construction type. The NFA field method (Length x Width / 3) gives a rapid GPM estimate for single-story residential. For multi-story commercial, the Iowa State method accounts for building volume. The calculator outputs a Needed Fire Flow in GPM and suggests the number of attack lines your department should deploy to meet that demand.

2

Hose Load: What Friction Loss Will You Fight?

Once you know your target GPM, run the Friction Loss Calculator. Input your hose diameter, the flow rate from Step 1, and the length of the hose lay. The calculator returns friction loss per 100 feet and total FL for the entire line. If the number comes back uncomfortably high, that is your signal to evaluate whether pulling a larger attack line, running a manifold, or repositioning the apparatus to shorten the lay is operationally feasible before the crew commits.

3

Pump Panel: What Discharge Pressure Do You Set?

With friction loss calculated, move to the Pump Discharge Pressure Calculator. Input your nozzle pressure, the friction loss from Step 2, any elevation difference, and any appliance losses in the line. The calculator adds these four components and returns your required PDP. This is the number you set on the discharge gauge. The calculator also shows the breakdown of every component so you can quickly identify where your pressure budget is going.

4

Crew Safety: Can One or Two Firefighters Actually Hold This Line?

Before you open the valve, run the Nozzle Reaction Force Calculator. Input your nozzle type, tip diameter or flow setting, and operating pressure. The calculator returns backward reaction force in pounds. A single firefighter can generally sustain 60 to 70 pounds of reaction force in good footing. Two firefighters can handle around 120 to 140 pounds. If your calculated reaction force exceeds those limits, that is a real, physics-based reason to downsize the line or add personnel before the door goes in.

5

Rural Incidents: Can Your Tanker Relay Sustain This Flow?

If there is no hydrant within a reasonable distance, open the Water Shuttle Flow Rate Calculator. Input your tanker capacity, the distance from the fire to the nearest fill site, your average road speed, and the dump and fill rates. The calculator tells you the sustainable GPM that your tanker relay can deliver continuously. If that number falls below your needed fire flow from Step 1, you know immediately that you either need more tankers or you need to reduce your attack to match your available water supply.

Real Calculations, Real Departments

Three American Departments, Three Real Hydraulic Problems Solved

These are not hypothetical textbook problems. Each example below reflects a realistic operational scenario for that type of department, using actual hose loads, common building types, and real-world flow demands. The numbers work because the math is the same math those crews use every day.

New York City, NY

FDNY High-Rise Standpipe Operation, Midtown Manhattan

Engine company connects to a standpipe outlet on the 7th floor of a 22-story office building. The crew pulls 150 feet of 2.5-inch hose from their standpipe pack and attaches a smoothbore tip flowing 250 GPM at 50 PSI nozzle pressure.

Friction loss for 150 feet of 2.5-inch hose at 250 GPM: C(2.0) x (250/100)^2 x (150/100) = 2.0 x 6.25 x 1.5 = 18.75 PSI. Elevation for 7 floors above street: 7 x 5 = 35 PSI. Standpipe system appliance loss: 25 PSI. Total PDP at the building connection: 50 + 18.75 + 35 + 25 = 128.75 PSI.

Pump sets 130 PSI discharge. Crew gets exactly 50 PSI at the smooth bore tip. No guesswork, no underflow.
Austin, TX

Austin Fire Department, Two-Story Wood-Frame Residential Attack

Engine 28 pulls a 200-foot 1.75-inch pre-connect and stretches to the front door of a two-story craftsman bungalow with fire showing from the second floor bedroom. The crew will operate a 100 PSI fog nozzle flowing 150 GPM from the first floor, working up the interior staircase.

Friction loss: C(15.5) x (150/100)^2 x (200/100) = 15.5 x 2.25 x 2.0 = 69.75 PSI. Elevation for one floor: 5 PSI. No additional appliances. PDP = 100 + 69.75 + 5 = 174.75 PSI.

Pump sets 175 PSI. The crew advances through the house with a proper 100 PSI fog pattern. The line holds up on the stairs.
Shelby County, TN

Rural VFD Water Shuttle, No Hydrant Access

A volunteer department in Shelby County responds to a working barn fire seven miles from the nearest dry hydrant. They run a shuttle with two 3,000-gallon tankers and a 2,500-gallon tender. Round-trip travel time is 14 minutes per tanker. Each tanker dumps at 1,000 GPM and fills in 4 minutes.

Each tanker cycle: 3,000 gallons over 14 min travel + 3 min dump + 4 min fill = 21 minutes per cycle. Average sustainable flow = 3,000 / 21 x 1 = 143 GPM per tanker. With two tankers staggered: sustainable flow approaches 286 GPM.

The needed fire flow for a 60×40 ft barn (NFA method) is 800 GPM. Three additional tankers are requested. The IC makes that call in the first 90 seconds because the math is done.
From the Pump Panel

What Should Pump Operators Check Before Every Structural Attack?

Veterans who have spent years at the pump panel develop instincts that look like intuition but are actually deeply internalized hydraulic math. The six principles below are the ones that experienced pump operators apply at every working incident, often without consciously running through them. Learning them deliberately makes them automatic faster.

1

Pre-Calculate for Your Most Demanding Hose Load

Before every tour of duty, a driver/engineer should know the PDP for the longest pre-connect at maximum flow with the worst-case elevation they will encounter in their first-due. That number lives in your head, not in a calculator you have to open during a working fire. The tools here are for pre-planning and verification. The number should be memorized before you go in service.

2

Friction Loss Grows with the Square of Flow

This one principle explains more pump panel problems than anything else. When an interior crew calls for more water, doubling the GPM does not double the friction loss. It quadruples it. If you are already at the limit of your pump capacity or your discharge pressure, opening the valve further might give the crew almost nothing at the nozzle while raising the pressure dangerously at the pump. Know your hose load’s friction loss curve before the attack begins.

3

Know Your Hydrant’s Residual Pressure Before You Commit

A static hydrant reading tells you the system pressure with nothing flowing. Residual pressure, the reading after you have opened your own discharge, tells you what the supply system can actually deliver under load. The USFA recommends maintaining at least 10 PSI residual at the hydrant. If your residual drops below 10 PSI, your water supply is maxed out and any additional demand will come at the cost of your discharge pressure.

4

Elevation Adds Up Faster Than Most Operators Expect

Five PSI per floor sounds like a small number until your crew is on the 10th floor of an apartment building and you have added 50 PSI to your required discharge pressure before accounting for friction loss or nozzle pressure. High-rise operations in cities like Chicago, Seattle, or Houston can push PDP requirements above 250 PSI on a standard handline. Know your apparatus’s rated pump capacity and make sure your pre-plans account for maximum elevation in your district.

5

Nozzle Reaction Force Is a Real Crew Safety Threshold

The IFSTA standard and common fireground experience both set the practical limit for a single firefighter holding a handline at about 60 to 70 pounds of nozzle reaction force. A 1.75-inch line flowing 150 GPM through a 100 PSI fog nozzle generates roughly 74 pounds of push-back. That is beyond a single firefighter’s comfortable operational limit in tight quarters, on stairs, or in zero-visibility smoke conditions. Always run the nozzle reaction calculation when you assign a crew to a high-flow handline.

6

Document Your Hydraulic Calculations for ISO Fire Protection Ratings

The Insurance Services Office (ISO) Public Protection Classification system gives communities credit for water supply capability. Departments that maintain records of their fireground hydraulic calculations, water flow tests, and tanker shuttle flows can provide evidence during ISO audits that supports better community ratings. Better ISO ratings translate directly into lower homeowner insurance premiums for every resident in your district. Use the PDF export feature on each calculator to create records worth keeping.

Pump Panel Reference

US Fire Service Hydraulic Constants: Field Reference for the Pump Panel

The values below are taken directly from IFSTA and National Fire Academy references and represent the standard coefficients and pressures used in US fire academy training and NFPA 1002 certification testing. Laminate these or store them in your apparatus documentation.

Parameter Value Notes
HOSE FRICTION LOSS COEFFICIENTS (C): FL = C x (Q/100)^2 x (L/100)
1.5″ HoseC = 24.0Single jacket or double jacket; forestry hose varies
1.75″ HoseC = 15.5Most common US residential attack line; highest academy use
2″ HoseC = 8.0Less common; some departments use as primary attack
2.5″ HoseC = 2.0Standard for commercial attacks, relay supply, and standpipe packs
3″ HoseC = 0.677Supply line; LDH alternative in some departments
4″ / 5″ LDHC = 0.2 / 0.08Large-diameter supply hose; minimal friction loss at high GPM
STANDARD NOZZLE PRESSURES
Smooth Bore Handline Tips50 PSIProduces solid stream with maximum reach and penetration
Fog / Combination Nozzles75 to 100 PSIAutomatic nozzles may vary; check manufacturer specs
Smooth Bore Master Streams80 PSILarge-caliber tips on monitors and deck guns
Fog Master Streams100 PSIPiercing nozzles and high-expansion foam devices may differ
APPLIANCE FRICTION LOSS VALUES
Gated Wye / Siamese10 PSIStandard US field allowance per IFSTA
Standpipe System25 PSIRequired addition for any standpipe-supported attack
Master Stream Device20 PSIPortable monitor, ladder pipe, or elevated master stream
In-Line Foam Eductor25 PSIAdditional loss through foam proportioning equipment
ELEVATION PRESSURE
Per Foot of Elevation0.434 PSIAdd going up; subtract going downhill
Per Floor (10 ft standard)5 PSIField rule; first floor typically excluded from count
Common Questions

Frequently Asked Questions About Fireground Hydraulics in the US

Friction loss is the reduction in water pressure that occurs as water moves through a fire hose due to friction between the water molecules and the interior lining of the hose. The faster water flows and the smaller the hose diameter, the more pressure is lost to friction before the water reaches the nozzle tip. In practical terms, a pump operator who ignores friction loss will deliver inadequate nozzle pressure to the crew inside. Less nozzle pressure means less flow, shorter reach, and reduced fire suppression effectiveness. Every foot of hose, every gallon of flow, and every inch of hose diameter changes the friction loss picture, which is why an accurate friction loss calculator is not optional equipment for a pump operator.

The calculator uses the standard US fire service formula: FL = C x (Q/100)^2 x (L/100). In this formula, C is the hose friction loss coefficient (which varies by hose diameter), Q is the flow rate in gallons per minute, and L is the hose length in feet. This formula is taken directly from the IFSTA Pumping and Aerial Apparatus Driver/Operator Handbook and is the basis for NFPA 1002 certification testing in all 50 states. The coefficients used are the standard IFSTA values: 24.0 for 1.5-inch hose, 15.5 for 1.75-inch hose, 2.0 for 2.5-inch hose, and so on.

Pump discharge pressure is calculated by adding four components: PDP = Nozzle Pressure + Friction Loss + Elevation Pressure + Appliance Friction Loss. Nozzle pressure is the rated operating pressure for the nozzle type (50 PSI for smooth bore handlines, 75 to 100 PSI for fog nozzles). Friction loss is calculated using the FL formula above. Elevation pressure is 0.434 PSI per foot of elevation gain, or roughly 5 PSI per floor above the pump. Appliance friction loss is added for each piece of hardware in the water path (gated wye adds 10 PSI, standpipe system adds 25 PSI). The PDP Calculator on this hub handles all four components automatically.

The National Fire Academy (NFA) field method for estimating needed fire flow is: NFF = (Length x Width) / 3. Length and Width are the exterior dimensions of the involved floor area in feet, and the result is in gallons per minute. This formula applies to single-story structures with ceiling heights up to 10 feet and is designed for rapid size-up on the fireground without a calculator. For a 40×60 foot ranch house fully involved, the NFF estimate is (40 x 60) / 3 = 800 GPM. The Iowa State University method adds a volume calculation: NFF = (L x W x H) / 100, which accounts for ceiling height. Both methods are available in the Fire Flow Needed Calculator.

The widely accepted guideline in US fire service training is that a single firefighter can maintain control of a handline with up to approximately 60 to 70 pounds of nozzle reaction force under normal conditions. Two firefighters working together can manage around 120 to 140 pounds. These limits drop significantly in adverse conditions: on a wet staircase, operating in zero-visibility smoke, or in a room with poor footing, the practical safe limit for a solo firefighter may be closer to 50 pounds. The Nozzle Reaction Force Calculator computes reaction force for both smooth bore and fog nozzles and flags lines that exceed single-person or two-person safe limits.

Smooth bore nozzles operate at lower nozzle pressures (typically 50 PSI for handlines) and deliver higher flows for a given reaction force compared to fog nozzles. They produce a solid stream with greater reach and penetration, which is why they are preferred for high-rise and large-area attacks where reach matters. Fog nozzles operate at 75 to 100 PSI and create a spray pattern that absorbs heat more efficiently in confined spaces, which is why they are commonly used in residential interior attacks. The hydraulic implication is that fog nozzles demand more discharge pressure from the pump for the same hose lay, but their spray pattern can be more effective in certain environments. The nozzle reaction force formula also differs: for smooth bore tips it uses tip diameter, and for fog nozzles it uses actual GPM flow.

NFPA 1002, Standard for Fire Apparatus Driver/Operator Professional Qualifications, is the national standard that defines the minimum competencies required for certified fire apparatus driver/engineers in the United States. Chapter 5 of the 2017 edition covers pumper operations and requires candidates to demonstrate the ability to calculate friction loss, pump discharge pressure, and nozzle pressure for standard hose layouts including elevated operations, relay pumping, and standpipe connections. States including Utah, Nebraska, Texas, North Carolina, and Oregon all reference NFPA 1002 in their driver/engineer certification programs. The hydraulic calculations on this hub align directly with the NFPA 1002 Chapter 5 requirements.

Elevation affects PDP at a rate of 0.434 PSI per foot of elevation gain above the pump. In practice, fire service training rounds this to approximately 5 PSI per floor of elevation, with one floor typically defined as 10 feet. When a crew operates above the pump level (upstairs in a building or on a hillside above the apparatus), the pump must add elevation pressure to overcome gravity. When the crew operates below the pump level (basement fires or downhill hose lays), the elevation factor becomes a pressure gain that reduces the required PDP. High-rise operations in cities like New York, Chicago, or Dallas can add 25 to 75 PSI of elevation demand to a PDP calculation, which is why high-rise pre-plans must account for each potential floor of operation separately.

The recommended minimum residual pressure at the hydrant during active fireground water supply is 10 PSI. The USFA and IFSTA both reference this threshold as the practical floor for maintaining a functioning hydrant supply. If the compound gauge on the hydrant drops below 10 PSI while you are flowing water, you have effectively maxed out the water supply system’s capacity at that location. Any additional demand (opening a second discharge, increasing flow) will come at the direct expense of your existing discharge pressure. When the residual approaches this limit, the pump operator should immediately notify the incident commander and begin evaluating relay pumping options or supplemental supply.

The Water Shuttle Flow Rate Calculator accepts individual tanker capacity inputs and calculates sustainable GPM delivery for each tanker independently, then combines them for the full shuttle. The key variables for each tanker are capacity (gallons), round-trip travel time from fill site to dump site, time to dump at the scene, and time to fill at the water source. The calculator uses the formula: Tanker Flow = Capacity / (Travel Time + Dump Time + Fill Time) to find the average GPM contribution of each tanker in the shuttle. Staggering tanker arrivals (offset departure times) maximizes sustainable flow by ensuring a tanker is always arriving while another is emptying.

Yes. The formulas used in all five calculators on this hub are the same IFSTA and NFA formulas tested in NFPA 1002 certification examinations. The Friction Loss Calculator, PDP Calculator, and Nozzle Reaction Force Calculator in particular map directly to the JPRs (Job Performance Requirements) in NFPA 1002 Chapter 5. Use these tools to verify your hand calculations during study sessions rather than as a replacement for manual calculation practice. The certification exam requires you to show your work using the formulas, not a calculator output. But using these tools to check your manual work is an effective way to catch formula errors before the written test.

Standard US fire service appliance friction loss values from IFSTA are: gated wye or siamese, 10 PSI; standpipe system connection, 25 PSI; master stream device (portable monitor, ladder pipe), 20 PSI; in-line foam eductor, 25 PSI. These are field averages used for planning and certification testing. In practice, actual appliance losses vary by manufacturer, age, and condition. Some departments conduct annual water flow tests on their appliances and maintain department-specific records that may differ slightly from the IFSTA standard values. For certification testing and general pre-planning, the IFSTA values are the correct reference.

Static pressure is the pressure in the water distribution system with nothing flowing. It is the baseline reading on the hydrant gauge before any discharge is opened. Residual pressure is the pressure reading at the hydrant while water is being discharged (either from your apparatus or from a pitot gauge at a flowing hydrant). Residual pressure is always lower than static pressure because flowing water reduces the system pressure. The difference between static and residual pressure at a given flow rate tells you how much capacity the water supply system has in reserve. A large drop from static to residual indicates a supply system that is near its capacity limit. A small drop indicates a robust water system with additional capacity available.

The individual calculators on this hub are designed for single-apparatus hydraulic calculations. Relay pumping introduces additional variables including the residual pressure at the receiving pump’s intake, the capacity of each relay pumper, and the total supply line distance and diameter. The Friction Loss Calculator can help you determine the friction loss in your supply line, which is the critical piece of information needed to size a relay. For full relay pumping calculations, IFSTA recommends working backward from the attack pump’s required intake pressure (typically 10 to 20 PSI) to determine each relay pump’s discharge pressure. The Fire Flow Needed Calculator can establish the required flow that the relay must sustain.

The Insurance Services Office (ISO) Public Protection Classification system evaluates fire departments based on several factors, including water supply capability. Departments that can demonstrate documented evidence of adequate water supply, including tanker shuttle flow rates, hydrant flow test results, and pre-planned hydraulic calculations for high-demand properties, receive credit in their ISO evaluation. The PDF export feature on each calculator creates a dated, branded calculation record that can be filed as part of a department’s water supply documentation. The Water Shuttle Flow Rate Calculator is particularly useful for rural departments demonstrating their ability to deliver sustained GPM flows without a hydrant water system, which ISO evaluates under Section 5 of its grading schedule.

The National Wildfire Coordinating Group (NWCG) publishes its own friction loss references for forestry hose, which uses different coefficients from structural attack hose. For structural operations at wildland-urban interface (WUI) incidents, the standard IFSTA coefficients used in these calculators apply. For operations using forestry hose (typically 1-inch or 1.5-inch DJ hose at lower GPM), consult the NWCG friction loss tables. The Water Shuttle Flow Rate Calculator applies equally well to WUI tanker shuttle operations where no hydrant supply is available, as the underlying math (capacity divided by total cycle time) is the same regardless of the fire type.

Run Your First Hydraulic Calculation Now

Start with the tool that matches your immediate need. Every calculator is free, requires no account, and works on any phone, tablet, or desktop at the pump panel or in the classroom.