Home Tutorial Video Manuals Support Pricing About Us Contact

Software Features

  • Preset data (pressure, temperature, humidity and bullet parameters) needed for calculations may be input manually or from data files
  • Field inputs are wind speed and direction; target range, speed, heading and shot angle
  • Outputs are Elevation in Mil or MOA, Windage in Mil or MOA, Lead in Mil or MOA;  solution also converted to elevation and windage turret solutions corrected for turret click error
  • Select Imperial or metric input/output
  • Range calculation files directly from rangefinder, or map files using Latitude/ Longitude, UTM or MGRS coordinates
  • Trajectory table at user selectable range increments listing, for each range, turret setting, time of flight, bullet velocity, elevation (both from zero and hold-off elevation from current target), windage and lead in Mils and MOA
  • Target list and firing solutions for multiple target engagement
  • Multiple wind vector capability for switching winds over the course of fire
  • Offset profiles for accounting for change of POI due to changes in ammunition, position or shooter
  • Tools to compute ballistic coefficient, scope calibration, field zero confirmation, muzzle velocity from chronograph data or range fire (POI), and calculator
  • Summary page to see current program state; reference section for commonly used equations and conversion factors; conversion factor page: length, speed, weight, pressure, etc.
  • Interface for KestrelĀ® 4500 weather meter, Vector and PLRF-C rangefinder units for direct, automated input of atmospheric data and range, bearing, and angle of targets
Field Firing Solutions© runs on a small, hand-held PDA and is used to obtain a real-time firing solution in the field based upon current  atmospheric and target data.†  The trajectory computation engine is the same as used in the earlier desktop program, but has output limited to the specific information needed for a complete firing solution: elevation, windage, lead, and hold-off.  Elevation is given in terms of an MOA adjustment and actual turret solution; windage is output in terms MOA for scope adjustment and Mils for a wind correction hold-off with a mil-dot scope; lead is the hold-off correction needed for a moving target given in terms of MOA or Mils for use with a mil-dot scope.
Main Preset

Metric or Imperial - The program may be used in either Imperial or metric mode.

Trajectory table - The PDA program also outputs a trajectory table that will start at the range and in increments selected by the user to the target distance.  The output columns are Range, Turret, Elevation, Windage, and Lead - only those data used in arriving at a firing solution.

Elevation Type
 Session continuity - Like the desktop programs, upon exit the PDA version saves all current setup data and reloads this setup when the program is restarted.  In the field, this means that after the program environment, bullet and target presents are input, turning off the unit does not mean a loss of this data.  Powering up the unit brings the program to the same state it was at last usage - no loss of time re-inputting data.

Mil-Dot ranging - Integrated in the program is a mil-dot ranging dialog box that permits target size input in inches, feet, yards or meters and the mil size of the target.  The resulting range that is calculated is automatically input into the target range window for immediate firing solution calculation.

Coordinate ranging - The program also allows the user to calculate target range by inputting the shooter's Latitude/Longitude coordinates in a variety of formats or UTM coordinates, and the target's coordinates.  The program will then calculate the range of the target, its bearing and the shot angle.  The latitude and bearing will also be used by the program to calculate Coriolis effects.  Input may be accomplished via coordinates directly from a map or by GPS signal.  Please see the FFS manual for a full explanation.

 The angled shot - Shooting either up or down from level effects the elevation solution for the shot.  The PDA program, as well as the desktop programs, will correctly calculate the proper elevation solution and therefore permit angle input.

Multiple target table - Given the ability to store FFP and target locations, it only makes sense to create a table of possible targets for instant selection.  Looking back at the opening display above, you will note a button labelled "Target."  Pressing this button will produce the following:

Wind Zones

The FFP drop-down list shows all of the FFP which the user has saved in terms of map coordinates.  Below that list is a window that lists all of the target cites.  The next screen shows that FFP Alpha has been selected.  Note that the program has calculated the range, bearing and shot angle for each potential target from FFP Alpha.  In order to reduce the size of the list, the user can use the Target Filter box as shown below:

Here, we've selected only those targets with a target ID starting with "A."  To select any target, simply double tap the target ID.  The Target Range Card will close, the data will be input into the opening window and the firing solution calculated.  This way, multiple targets may be engaged by tapping "Target", double tapping the target and reading the solution.  The number of FFP and/or target locations that can be shown is limited only by the available memory.

Wind Zones - Have you ever seen the wind flags flying in different directions at different parts of the range at the same time?  It is a vexing problem to try to figure out an average wind vector to compute how much wind drift to compensate for.  To deal with this issue, the program has the ability to configure up to three separate, contiguous wind zones and then calculate where the bullet is at any point along the trajectory.  For instance, here is a problem taken from an actual competition:  at the 1000 yard firing line, the wind was 5 mph from 9 o'clock; at about the 600 yard line the wind had switched to a 2 mph wind from 3 o'clock.  The data window for this problem would look like the screen to the right

After the data is input, click OK and return to the solution page.  Note the solution of 1.5L; in the absence of the 2 mph wind from the other direction for the last 600 yards, the windage necessary would be 4.0L - a substantial correction.

† - Important note: This software is designed to run on  Windows CE based operating systems and can operate on Windows Mobile 5.0 and Windows Mobile 6.0.Ā  This program is not designed to run on Palm  products or PDAs that use the Palm operating system unless the product includes  a Windows layer for the purpose of running Windows programs.