DWH // FIELD SYSTEMv0.9.0-beta.4
> INITIALIZING UI...
> LOADING PROFILES...
> CHECKING SERVICE... [ OK ]
> READY.
LOADING DWH BALLISTICS0%
DWH Ballistics emblem
DWH BALLISTICS
BETA // NATIVE SOLVER
CHECKING
Field console

Ready to solve.

Select ammunition, enter verified ballistic inputs, capture current conditions, and run the native solver.

1 RIFLE→2 OPTIC→3 AMMO→4 ENV→5 SOLVE→6 VALIDATE
Next action

Build your rifle context.

Start with rifle, barrel and optic so every later result has a defensible equipment lineage.

Current profile

Manual field setup

Stored profiles remain available when present.

Selected ammunition

None selected

Open Profiles and choose a catalog identity.

Target range
—m
Elevation
—MIL
Wind
—MIL
Environment
Temp
—
Pressure
—
Humidity
—
Wind
—
Solver state

CONNECTING

checking backend...

Quick actions

Move fast.

Solver

Build solution.

Every field below is live. Enter the values you trust; identity-only catalog records never invent ballistic data.

Selected ammunition

None selected

Choose an ammunition identity from Profiles. Ballistic fields stay manual unless approved data exists.

Rifle + optic for this solve

No rifle selected

Select a rifle to load its active barrel and optic.

Barrel
—
Twist
—
Optic
—
Sight height
—

RIFLE PROFILE // not selected

Input provenance + confidence
AMMO // NOT SELECTED
MV // MANUAL
BC // MANUAL
OPTIC // NOT LINKED
TWIST // NOT LINKED
CONFIDENCE // UNRATED

READINESS CHECK // awaiting inputs

Projectile + solver inputs
Environment

MANUAL INPUT // station pressure required // precise location not saved

Ranges

DOPE

Solution.

CALCULATED DATA // waiting for live solve

Calculated solution
RNGEL MILWND MILTOFVEL m/s
Run a live solve to populate DOPE.
Profile comparison

Compare configurations under one environment.

Useful for factory vs measured velocity, old vs trued profile, or configuration changes.

RNGA ELB ELΔ ELA VELB VEL
Select two saved profiles and an environment.
Equipment profile

Rifle + optic.

Bind the active barrel and optic to immutable ballistic profile revisions.

Current rifle

No rifle selected

Create or select a rifle.

Create rifle
Rifle build details

Active barrel

Not configured

Select ammunition first so the barrel is tied to an exact cartridge.

FACTORY REFERENCE // optional advisory autofill

Active optic

Not configured

Sight height and turret geometry feed the rifle profile.

OPTIC INTELLIGENCE // enter a manufacturer or model

Suppressor installation

No suppressor recorded

Record the installed suppressor and measured POI/velocity effect separately from the barrel.

Optic mount

No mount recorded

Record rail, ring/mount height, cant and torque for configuration lineage.

Saved ammunition load

No saved load selected

Save the selected catalog round as a lot-specific load. Measured velocity can override factory MV only for this user load.

Chronograph + lot intelligence

Import raw shot string.

RAW SHOTS → ACCEPT/EXCLUDE → AVG / ES / POPULATION SD → SAVED LOAD ONLY

SELECT A SAVED LOAD / LOT FIRST

Equipment health

Share configuration

Ballistic profile revision

No saved profile

Uses the solver inputs plus the active barrel and optic.

Library

Ammunition.

Search the complete restored identity catalog. Select a record to carry its identity into the solver.

Selected ammunition

None selected

Search below and tap Use in solver.

Data boundary

Identity first.

BC, bullet mass, diameter and velocity are only auto-filled when approved catalog values exist. Otherwise enter verified values manually.

Reference catalog

Find the exact ammunition.

Catalog ready for search.

VERIFIED IDENTITIES // UNVERIFIED BALLISTIC VALUES ARE NEVER GUESSED

Box UPC / GTIN lookup

Find the load by barcode.

GTIN EXACT MATCH ONLY

Loading catalog records...
Field validation

Range session.

Save the prediction, record the actual shot, and promote verified evidence into controlled truing.

Session setup

Predicted solution

No saved solution

Create a session and save its authoritative prediction.

Observed shot

Verified DOPE + truing

No verified observation loaded.

Zero confirmation

Saved DOPE table

Field card + offline DOPE

IMMUTABLE DOPE // select a saved table

OPTIC TRACKING // no approved correction loaded

STABILITY // calculated estimate unavailable until projectile length + twist are present

TERMINAL EVIDENCE // no approved threshold loaded

RNGELWNDTOFVELPERF
Select saved DOPE to build a field card.
HOLD MAP
System + field setup

Configure. Maintain. Connect.

Setup guidance, readable display controls, equipment lifecycle, sharing, and hardware integrations.

First-run setup

Ballistic readiness checklist.

Readability + field display

Make it easy on the eyes.

DISPLAY SETTINGS // stored on this device

Rifle lifecycle + health

Select a rifle to view lifecycle and health.

Hardware integrations

Share / team handoff

Closed beta

Field report.

Capture what happened in the field without contaminating calculated or published data.