TruFlite Ballistic Calculator
· v3.1.1
About
TruFlite is an exterior ballistics program for long range shooting. It contains a fast and accurate stand alone ballistics engine. Elevation and Windage corrections can be in MOA, Mils, cm, inches or clicks. All values can be set for metric or imperial units. The Free version only allows use of the first profile (gun and load information). Profiles are pre-populated with example values and should be changed to match your rifle/cartridge specifics. When calculating a firing solution, TruFlite uses the current Ambient (Station) Barometric Pressure from the device's raw sensor in order to provide the most accurate solution for your current environment.
Basic Navigation:
UP - cycles through field environment variables: Range, Wind Speed, Wind Direction, Temperature, Slope (Line of Sight), Azimuth (Direction of Fire)
ENTER/OK - allows changing the currently displayed field variable
MENU - allows changing options, units and profile information
BACK - will go back to previous screen, cancel current edit or exit TruFlite
DOWN - brings up Quick Menu for accessing Range Card and PRS Card (Pro only)
Different Garmin devices have different buttons and/or touch gestures for the above operations (see your device manual if needed).
You can also change options or profile (gun and cartridge) information via your phone using the Garmin Connect IQ App: TruFlite Settings.
Pro Version: For $20 USD you can upgrade and unlock the following features:
Multiple (7) Gun/Ammo Profiles
Advanced Trajectory Calculations (Spin Drift, Aerodynamic Jump, Coriolis)
Zero Offset
Range Card
Multi-Range (PRS) Card
Component/Detail View
To upgrade send an email to [email protected] or use the "Contact Developer" link (be sure and include your email address).
Questions or comments please use "Contact Developer" link.
FAQ: https://drive.google.com/file/d/1PjywQYhWbfkEFq0ZNZH4QhaSFMJlkE1V/view?usp=sharing
More Infomation here: https://forums.garmin.com/developer/connect-iq/f/showcase/6765/watch-app-truflite-ballistics
What's new
3.1.1 (Jan 2026)
Bug Fix: eTrex Touch was missing ability to get to Main Menu. Menu icon now in upper right corner on main screen, Range Card and PRS Card.
----------------------------------------------------------------------------------------------------------------------------------
3.1.0 (Jan 2026)
New Device Support:
D2 Mach 2, Edge 550, Edge 850, Edge MTB, eTrex Touch, Fenix 8 Pro, Venu 4 41mm
Venu 4 45mm, ForeRunner 570 42mm, ForeRunner 570 47mm, ForeRunner 970
GPSMAP H1, Instinct Crossover AMOLED, Venu X1
New Features:
RA4 Drag Curve
Additional drag curve that is a better fit for some projectiles like 22LR and air rifle slugs.
For Example: Eley publishes a RA4 BC for their 40gr Match bullet of .112.
Detail View / Component View
New option on the quick menu, along with Range Card, PRS Card, Detail View
Displays the individual components that make up current elevation and windage solution
Elevation: Path, AeroJump, V. Coriolis
Windage: Wind Drift, Spin Drift, H. Coriolis
More Profiles
As I freeze support for old, memory limited, devices it allows ability to add more profiles
Number of profiles now increased to 7.
Get Temperature From Weather
When updating Temperature user is presented with option to get Temp from current
Weather.
Converted most menus to newer style (Menu2).
This allows values to be visible in menus. Very useful to see all current Profile values
while looking at the "Edit Profile" menu. Same with "Options" or "Units" menus.
----------------------------------------------------------------------------------------------------------------------------------
3.0.1 (May 2025) (2.4.2 for Instinct 2)
Bug Fixes:
PRS Range Card - Navigation UP/DOWN on PRS card can cause crash in Pro Mode
Change Elevation/Windage Units on the device can cause crash on some devices
New Device Support:
VivoActive 6
Descent G2
Approach S50, S60, S62
More Edge Devices (Edge 1000, 520 limited to version 2.4)
----------------------------------------------------------------------------------------------------------------------------------
3.0.0 (Jan 2025)
New Devices:
ForeRunner 165, 165 Music
ForeRunner 255, 255s, 255 Music, 255s Music
ForeRunner 265, 265s
Instinct 3 AMOLED 45mm, 50mm
Instinct 3 Solar 45mm, 50mm
Instinct E 40mm, 45mm
New Features:
PRS (Multi-Range) Card - Range Card of specified ranges. Pro Version: From main UI DOWN operation will now bring up a quick menu. You can now select "Range Card" or "PRS Card". "Range Card" is the previously available range card displaying ranges around the current Range value at the current Range Interval. "PRS Card" displays 5 specific ranges. To edit the ranges use the Menu function for your device while on the "PRS Card" display. You will get a menu showing the 5 ranges and their current values. Selecting one will allow you to edit that range.
Range Card Menu - "Range Interval" has been added to the menu of the Range Card display. This allows you to change the interval used by Range Card while at that display instead of having to go back to the main display menu. You can also change page/line advance here.
Bug Fix:
While TruFlite running, change Range (or some other field variable) on device, change some value via the Connect IQ App, hit Save. Field variable would revert to last value at startup.