VTrack

VTrackToolkit ManualVersion 2.1

Installation, network setup and a screen-by-screen guide to VTrackToolkit.

Part I

Install

Mount the launch monitor on the ceiling, connect it to the network, and download the software to the PC. Go through these steps once in the order listed.

01

Hardware Installation

The launch monitor and its parts, safety, the room and PC it needs, then mounting it on the ceiling and connecting power and Ethernet.

Product Overview

  • GREEN: Network Status (Blink: Network Activated)
  • RED: Power (On: Power on / Off: Power off)

Safety Precautions

Caution — General

  • Do not drop, disassemble, attempt to repair, or make any alterations to the device. These actions can cause serious damage to the Launch Monitor's electronics and could also result in an electric shock, which could harm both the device and the user.
  • Do not let children touch the device without supervision.
  • If any liquid, such as water, beverages, or chemicals, enters the device, stop using it immediately and contact the nearest dealer or manufacturer for technical assistance.
  • Do not touch the device with wet hands. Doing so may cause an electric shock.
  • Make sure that the temperature of the camera does not exceed [0°C ~ 40°C] or [32°F ~ 104°F]. Otherwise, the device may be damaged by extreme temperatures.

Caution — Installation and Maintenance

  • To reduce the risk of damage, do not install the device in dusty or dirty areas or near an air conditioner or heater.
  • Avoid installing and operating in an extreme environment where vibration, heat, humidity, dust, strong magnetic fields, explosive/corrosive mists or gases are present.
  • Do not apply excessive vibration and shock to the device. This may damage the device.
  • Do not use solvents or thinners to clean the surface of the device. This can damage the surface of the device.
  • Do not put or hang heavy objects on the product. If the product collapses or falls, injury may occur.
  • Do not install the product where it may be exposed to oil or oil mist. Such exposure may damage the product and cause it to fall.
  • Safely install the product in a place that can hold the weight of the product. A lack of strength may cause the product to fall.

Installation Environment

  • Distance from the Tee to the Screen is recommended to be at least 3,000 mm.
  • Distance from the Ground to the Ceiling is recommended to be 2,700–3,100 mm.
  • Make sure the ceiling is level.

PC Specifications

If the performance of the PC or NIC does not meet the recommended specifications, the performance of the camera may be affected.

ItemSpecification
Operating systemWindows 10 or Windows 11 (64-bit)
CPUIntel Core i5 / AMD Ryzen 5 or higher
Memory (RAM)16 GB or higher (32 GB recommended)
Storage (HDD/SSD)20 GB or more available disk space
Network interface1 Gbps Gigabit Ethernet or higherDedicated Ethernet adapter recommendedJumbo Frames support recommendedConfigurable Receive Descriptors / Receive Buffers recommended

Additional Notes for Laptop Environments

Some laptop-integrated Ethernet controllers and OEM network drivers may not expose advanced NIC tuning options such as Receive Descriptors / Receive Buffer settings.
For stable GigE streaming performance, desktop-class Ethernet environments are recommended.

Third-Party Software

When using VTrack with third-party golf simulation software, the PC must also meet the system requirements of the corresponding software.

Components

The following items are included with the Launch Monitor. Make sure they are all present and accounted for.

Required Tools

The following items are needed for the Launch Monitor installation (not included in the package).

Laser Indicator Overview

Startup

Press and hold the power button on the right side for about 1 second to turn on the device.

Shutdown

Press and hold the power button on the right side for about 2 seconds to turn off the device. The device also shuts down automatically after 180 seconds of inactivity.

Laser On

With the device powered on, briefly press the button on the right side to project a red laser cross.

Laser Off

Briefly press the same button again to turn off the laser.

Calibration Board Overview

Components of the calibration board, used in the Calibration step.

Before You Mount

Note

Before installation, ensure that the floor-to-ceiling height is 2,700–3,100 mm and that the ceiling is level.

Important — Sensor Level and Alignment

The accuracy of every measurement depends on how the launch monitor is mounted.
  • Level: The launch monitor must not tilt forward, backward, left or right. Check both directions with the Laser Indicator before fully tightening the screws.
  • Aligned to the screen: The arrow on the launch monitor must point straight at the screen, so that the unit is parallel to the reference line drawn on the floor (perpendicular to the screen). Use the Laser Indicator's cross line to match the floor reference line.

Check the Ceiling Level

With the Laser Indicator: position it in both directions and check the angle.

Ceiling Height and Offset

H = floor to ceiling. L is measured from the center of the hitting area towards the screen.

Ceiling height H (mm)Offset L (mm)
2700820
2750836
2800851
2850867
2900883
2950899
3000914
3050930
3100946

Install the Ceiling Bracket

  1. 1

    Measure the distance (H) from the floor to the ceiling

  2. 2

    Find the center of the hitting area

  3. 3

    Draw a reference line on the floor perpendicular to the screen

  4. 4

    Mark at a distance of L mm away from the previous mark in the direction of the screen

    Refer to the table above for the distance according to ceiling height.

  5. 5

    Draw a mark on the ceiling perpendicular to the mark on the floor

  6. 6

    Drive the screw into the center of the bracket

    Make sure the bracket faces the screen as indicated by the direction marked on it.

  7. 7

    Secure the ceiling bracket to the ceiling using seven screws

    Check that the ceiling is level and keep the bracket parallel with the screen. Before fully tightening, check the alignment as described below.

Check the Launch Monitor Alignment Before Fully Tightening

It is a good idea to temporarily install a launch monitor to check and align before fully tightening. To do this, you must connect the power and LAN cables, set up the network, and run the calibration program (install VTrackToolkit first; VTrackToolkit → Setup, through to Ready / Tee Area).

Install the Launch Monitor

Note

If you have finished fixing the Ceiling Bracket, you can install the Launch Monitor.
  1. 1

    Place the Sensor so that the arrow direction faces the Screen

  2. 2

    Partially loosen the four screws

    The Launch Monitor comes with 4 screws already inserted. Ensure that all four screws are partially loosened.

  3. 3

    Hang the Launch Monitor on the Ceiling Bracket with the 4 screws

  4. 4

    Press down so that the Bracket and Sensor are in close contact

  5. 5

    Tighten the 4 screws to the Launch Monitor

Connect Power and Ethernet

Note

The plug must be plugged into a matching outlet that is properly installed and grounded in accordance with all local codes and ordinances.
  1. 1

    Connect Power Cable to the Power Supply Adaptor

  2. 2

    Connect the Ethernet Cable to the Sensor and the PC directly

  3. 3

    Turn on the Launch Monitor power switch

    When the power is on, the red power switch light turns on and the green Ethernet LED blinks.

  4. 4

    Check the Indicator Status

02

Software Installation

Install VTrackToolkit on the PC once; it checks for a new version automatically every time it starts.

Before You Start

  • Check that the PC meets the PC Specifications.
  • The PC must be connected to the internet to download and update VTrackToolkit.

Install VTrackToolkit

Download VTrackToolkit

Download the latest VTrackToolkit software (Update_Stable.appinstaller). Open this page on the Windows PC that runs the launch monitor.
  1. 1

    Download the Installer

    On the PC, use the link above to download the installer file, Update_Stable.appinstaller.

  2. 2

    Open the downloaded Update_Stable.appinstaller file

  3. 3

    When the App Installer window appears, click [Install]

  4. 4

    When the installation is complete, start VTrackToolkit from the Windows Start menu

Note

When a firewall permission window appears on first launch, click [Yes]. Firewall permission is required to communicate with the Launch Monitor. See Network Setup → Allowing Firewall Access.

Updates

VTrackToolkit checks for a new version automatically when it starts, so it only needs to be installed once. The update status is shown by the Update icon in the Top Bar, and the installed and latest versions are shown in Support → About.

03

Network Setup

Configure the PC's Ethernet adapter and allow VTrackToolkit through Windows Firewall so the PC can communicate with the launch monitor.

Before You Start

Make sure you finish the Hardware Installation before you start the Network Setup. The Safety Precautions and PC Specifications are the same as there.
IP and advanced settings are required to communicate with the Launch Monitor.
If VTrackToolkit cannot detect the network automatically (Setup → Network), you may need to set it up manually as described below.

IP Settings

  1. 1

    Search for “View network connections” in Windows

  2. 2

    Click on “Properties” of the Ethernet which is connected to the Launch Monitor

  3. 3

    Select “Internet Protocol Version 4 (TCP/IPv4)”

  4. 4

    Click on “Properties”

  5. 5

    Set the IP address and subnet mask manually

    IP address 172.16.1.100, subnet mask 255.255.255.0. Click on “OK”.

Advanced Settings

  1. 1

    Search for “View network connections” in Windows

  2. 2

    Click on “Properties” of the Ethernet which is connected to the Launch Monitor

  3. 3

    Click on “Configure”

  4. 4

    In the advanced settings, change the 3 values as shown below

    Jumbo packet 9014 Bytes, receive buffers Maximum, transmit buffers Maximum. Click on “OK”.

Allowing Firewall Access

When you launch VTrackToolkit for the first time, the window below appears so that the firewall rule needed to communicate with the sensor can be added. It shows “Network Command Shell” and “Verified publisher: Microsoft Windows”.

  1. 1

    Click [Yes]

Note

The same window appears again the first time you launch VTrackToolkit after an update. Click [Yes] again.
If you click [No], the firewall rule is not added, the sensor cannot connect, and the window appears again. If you are not using an administrator account, you will need to enter an administrator password.

Check the Connection

After the settings above, open VTrackToolkit and confirm each item below.

CheckNormalWhere to look
Link speed1.0 GbpsSetup → Network, or Windows Network Connections → adapter status
IPv4 address172.16.1.100, mask 255.255.255.0Adapter TCP/IPv4 Properties
Sensor connectionConnected and “Sensor is connected.”Setup → Network; network icon in the top bar is green
Jumbo packet9014 Bytes on adapters that support itAdapter Configure → Advanced
StabilityNo disconnection during several minutes of continuous useNetwork and sensor icons in the top bar stay green

If the Link Speed Drops to 100 Mbps or 10 Mbps

A lower link speed is usually a physical problem and may not be fixed by settings alone. Check one part at a time:
  • Cable — replace it with the supplied CAT6 cable.
  • PC network card — try another port or adapter; set Speed & Duplex to Auto Negotiation or 1.0 Gbps Full Duplex.
If the link speed stays below 1 Gbps after both checks, the sensor's Ethernet port may be faulty.

Part II

Using VTrack

A guide to the five screens and how to navigate between them.

04

Screen Layout

VTrackToolkit has five screens within a single application window. Select a tab at the top of the window to display the corresponding screen below it. The tab bar stays visible, so you can switch between screens at any time.

The Dashboard with the default panel arrangement. The bar across the top stays visible on every screen.

Window

Press Alt + Enter to toggle full screen. The window is designed around 1920 × 1080 at 100 % scaling; on a smaller or scaled display the whole screen is shrunk to fit rather than clipped.
05

Top Bar

The one strip that never changes, whichever screen you are on.

Top bar. Tabs on the left, shot context in the middle right, panel and theme controls at the far right.

The VTrackToolkit logo appears at the far left, followed by the five screen tabs. The selected tab is highlighted. On the right, you can select the club, hand, and player for your shots, show or hide panels, and change the theme. Status icons appear at the far right.

ScreenWhat it is for
DashboardLive shot view. Panels show ball flight, club data, impact, replay and recent shots.
HistoryEvery saved shot as a table. Filter, sort, mark favorites, export to CSV.
SetupFour-step sensor commissioning: network, calibration, ball check, ready / tee area.
OptionsSettings: play, replay cameras, units, environment, storage.
SupportVersion and release notes, issue reporting, open-source licenses.

Club

Tags your next shot with the club you are using. The selected club determines which club image appears in the impact panels. Impact Heatmap and Dispersion use this selection to group shot statistics by club.

The club list runs Driver → 3/5/7 Wood → 2–5 Hybrid → 3–9 Iron → PW · GW · SW · LW → Putter.

Simulator

When GSPro, E6 Connect or E6 APEX is connected, the club you pick inside the simulator is pushed here automatically — the dropdown follows the game. You only set it by hand when you play without a simulator.

Hand

Selects a right or left-handed stance. For left-handed players, the impact graphics are mirrored and the direction letters described in Reading the Numbers are reversed, because the system always reports measurements in a right-handed coordinate system.

Player

Each player has a separate shot history and can create a list of favorites by pressing the Star icon. Use the Pencil icon to rename a player or the Bin icon to delete one. Click Add player to create a new player profile.

The player list. Scroll for more than fits — the list is not limited to what you can see.

Protected

The last remaining player cannot be deleted. Delete also removes that player's shots and favorites, and it cannot be undone.

Panels

The panel counter shows how many panels are currently visible. For example, Panels 10/10 means all ten available panels are displayed. Select the checkbox beside a panel’s name to show it, or clear the checkbox to hide it. Click Reset layout to restore the default arrangement, including the twelve metric tiles in the Shot Metrics panel.

History and Shot Metrics carry a padlock — they are always on and their checkbox cannot be cleared.

Theme

The application includes several visual themes. VTrack is the default theme, while VTrack Classic matches the appearance of the previous software generation. Glass and Projector are designed for golf bays that use a projector. Basic offers a simple design for easy readability.

Theme list. The choice is saved and applies the next time the application starts.

Status Indicators

The far right of the bar carries up to four small icons. Each turns red and gains a tooltip when it has something to report, so a fully operational system shows a quiet bar.

Network

  • Connected
  • Cable unplugged or link down
  • No Ethernet adapter found
  • IP configuration is wrong

Update

  • A newer version is available

Sensor

  • Ready for a shot
  • Looking for the ball
  • Calibration mode — place the board
  • Sensor not connected

Update stays hidden while there is nothing to report, so when the system is fully operational, the bar shows only the network and sensor icons. While the sensor is starting or restarting a ring spins around its icon. Hover any icon for the reason in words.

The colour of the ready light on the sensor itself is set in Options → Play.

06

Dashboard

The dashboard is a free layout. Every panel can be moved, resized and floated out of the window, and every panel except History and Shot Metrics can be hidden. The arrangement is remembered between sessions.

Moving and Resizing

  • Move — drag a panel by its title bar. Drop it on another panel's slot to swap the two.
  • Resize — drag the edge between two panels.
  • Float — drag a panel right out of the window and it becomes a window of its own, ready to push onto a second monitor (see Panels on another monitor below). A floating panel provides three controls: Dock Back returns it to its slot in one step, Hide (—) switches it off, and Maximize (⛶) enlarges that window.
  • Hide — the — button (not on History and Shot Metrics, which always stay on). The panel returns to the same region, the same slot and the same size when you switch it back on from the Panels menu.
  • Full screen — Driving Range and Shot Metrics each carry their own ⛶ inside the panel, which expands that panel to fill the dashboard. Esc or the same button returns it.
The same panels, rearranged. Swing Replay has been floated over the range view, Shot Replay moved beside it, and Impact Heatmap docked along the bottom.

Swapping

A panel displaced by a swap comes back out at its own natural proportions rather than inheriting the size of the slot it was pushed out of.

Panels on Another Monitor

Any dashboard panel can leave the main window and be placed on a different screen — a second monitor, a TV beside the bay, or the projector running the simulator. You can move as many panels out as you like and put each one wherever it is most useful, for example the swing and shot replays right on top of the simulator picture where the player is already looking.

To move…What movesHow
A panelOne dashboard panel, placed on another monitor as its own window. The rest of VTrackToolkit stays where it is.Drag the panel's title bar onto the other screen — the steps below.
The main windowThe whole VTrackToolkit window, with every docked panel and the top bar.Options → Play → Display — click a monitor tile.
Two monitors. The left monitor runs GSPro, with VTrack's Swing Replay and Shot Replay panels moved over the simulator picture. The right one keeps the rest of the VTrack dashboard.

Move a Panel to Another Monitor

  1. 1

    Set Windows to Extend these displays

    Connect the second monitor (or projector / TV) and press Win + P → Extend. In Duplicate mode both screens show the same picture and there is nowhere to move a panel to.

  2. 2

    On the Dashboard, press and hold the mouse button on the title bar of the panel you want to move

  3. 3

    Drag the panel outside the main window

    While dragging within the dashboard, release the panel over another panel to swap their positions. To move it to another monitor, continue dragging outside the main window.

    Impact Heatmap being dragged. While it is over another panel, that panel is outlined in yellow with SWAP WITH … — releasing there swaps the two panels instead of moving the panel out. To move it to another screen, keep going.
  4. 4

    Release it on the other screen

    Keep dragging past the edge of the VTrack window, across to the other screen, and release the mouse button where you want the panel.

    Impact Point carried across onto the simulator screen, next to the two replay panels already moved there.
  5. 5

    Size the panel

    Drag the grip in its bottom-right corner, or press ⛶ to make it fill that screen. Repeat for any other panel you want to move.

    A floating panel provides three controls, from left to right: Dock Back, Hide, and Maximize. Use Dock Back to return the panel to the main dashboard.

Bring a Panel Back

  • One panel — press Dock Back (the first of the three controls on its title bar) on the floating window. The panel returns to its original slot in the main window.
  • Everything at once — Top bar → Panels → Reset layout puts every panel back in the default arrangement.

Tips

  • Floated panels update live, exactly like docked ones — every shot appears on all screens at the same time.
  • VTrackToolkit saves the dashboard arrangement between sessions.
  • If a floating panel has disappeared — for example after the second monitor was unplugged — use Reset layout to bring it back into the main window.

Shot Metrics Tiles

The panel along the bottom displays the shot metrics you choose. By default, it shows twelve metric tiles, with (12 / 12 selected) in the header. Click the ⛶ button to open All Metrics, where you can choose which metrics to display using a full-screen selection view.

All Metrics. Every figure the sensor produces, grouped into Ball (8), Club (10) and Flight (8), each showing its value for the current shot. Click a tile to put it in the bar or take it out; Esc closes the screen.
Tiles read the current shot. Hover a tile and the cursor becomes a hand — drag one tile onto another to swap their positions.
07

History

Every saved shot for the current player, as a table you can filter, re-order and export.

Filters across the top, the shot table in the middle, selection actions and session statistics along the bottom.

Filters

ControlEffect
SessionLimit to one session, or All.
ClubLimit to one club. Useful before exporting a single club's data.
PeriodTime window, e.g. Last 30 days.
Favorites onlyShow just the starred shots.
RefreshRe-read from storage. Shots hit while the screen is open are picked up here.

Columns

The Columns menu turns individual columns on and off, with Show all and Hide all at the top.

Six columns carry a padlock and cannot be hidden — Ball Speed, Side Spin, Club Speed, Carry, Total Distance and Apex. Without them a row cannot be identified.
  • Reorder — drag a column header sideways. The order is saved with your settings.
  • Frozen columns — Time, Club, Session and the selection box stay pinned on the left while the rest of the table scrolls horizontally.
  • Sort — click a header.
  • Paging — rows are built fifty at a time as you scroll.

Favorites

The star column on the left marks a shot as a favorite — click the star on any row to turn it on or off. Favorites are kept in their own storage area and are never removed automatically, so they survive the retention limit. There is no bulk action: the storage limit is a few gigabytes per player, meant for a handful of shots you want to keep rather than a whole session.

Actions

ButtonEffect
DeleteRemove the ticked shots permanently, together with their replay video — including favorites if selected.
Export SelectedWrite the ticked shots to CSV.
Export AllWrite every shot matching the current filters to CSV.
Tick the shots, then press Delete.
The confirmation says how many shots will go, and how many of them are favorites.

CSV

The export carries signed numbers, not the on-screen letters — -0.6 rather than C 0.60 — so the file drops straight into a spreadsheet or an analysis script. Only the columns you currently have visible are written, in the order you arranged them.

Sessions

Sessions group shots within a player. Create one with + ADD SESSION on the dashboard History panel; rename or delete from the session row. As with players, one session must always remain — the last one cannot be deleted, but any other one can, including the first session the application created for you.

08

Setup

Complete the four setup steps in order to prepare the newly mounted sensor to measure shots. Follow the list on the left. The numbered indicators at the top show your progress.

1. Network

Pick the network adapter the sensor is wired to and connect. When the link is up the adapter shows Connected with its link speed, and the line under the list reads “Sensor is connected.”

Connected — the adapter, its link speed and status, with the wiring diagram and recommended settings beside it.
Not connected — no adapter with the sensor on it. Check the cable, then follow Network Setup to configure the adapter manually.
SettingValue
IP address172.16.1.100
Subnet mask255.255.255.0
Jumbo frame9014

Wiring

Run the LAN cable straight from the PC to the sensor. Do not put a switch, router or hub in between. Use a dedicated 1 Gbps or faster adapter and disable the other adapters (Wi-Fi, VPN) while playing.

2. Calibration

Place the calibration board with the ↑ SCREEN ↑ mark towards the screen. In both camera views the board must sit inside the dashed yellow box and run along the vertical line. Then press Start Calibration.

Ready to start — the board is inside the box and on the line in both views.
Calibration completed successfully! — carry on to the next step.

If the board is not placed correctly, calibration stops with a message. Fix the board and press Start Calibration again.

Align the board vertically with the screen! — the board is slanted. Turn it until it runs along the vertical line.
Rotate the board toward the screen! — the board is the wrong way round. Turn it so the SCREEN mark faces the screen.

3. Ball Check

Place a ball in each cell of the grid and press Start Ball Check. This confirms that the sensor finds a ball everywhere in the hitting area, not just at the center. Each ball it finds is circled in green.

A ball in every cell, each detected in both views.
Finding Balls Success! A cell that fails to detect usually means the sensor is aimed or mounted slightly off.

4. Ready / Tee Area

Define the area the sensor watches for a ball at rest (Ready) and the tee position (Tee). Each can be Fixed — a region you draw once — or Non-fixed, which lets the player set up anywhere inside the view. Drag the red corner handles to size a fixed area, then press Apply Area.

Ready Fixed — drag the red corners to size the area.
Ready Non-fixed — the whole dashed area counts.
Tee Fixed — the green square marks the tee position.
Setting Area Success! appears after Apply Area. Setup is complete.
09

Options

Settings are organized into five pages. Each page includes an information card on the right that explains the key settings on that page.

Play

General settings above, simulator integration below.
SettingEffect
Ready ColorColour the sensor's ready light shows while it waits for your next shot.
DisplayWhich monitor the VTrack window runs on. Click a monitor tile to move the window there.
SoundMaster switch and volume. Test plays a sample at the current level.
SimulatorNone, VTrack Range, GSPro, E6 Connect, E6 APEX or SwingEZ.
LaunchStarts the selected simulator. The toggle beside it starts it automatically whenever VTrack starts.
Game PathFull path to the simulator's executable. Use the folder button to browse or the arrow button to re-scan.
Putter SpeedScales ball speed on putts. Each simulator keeps its own value — GSPro starts at 0.75, the others at 1.00.
GSPro connected. Launch becomes Exit and the simulator list is locked. The club and hand dropdowns in the top bar are locked too, because GSPro sets the club.

Replay

Camera 1 and Camera 2 are assigned independently; the status line under each turns green once frames arrive.

Both cameras play back in sync, showing the same moment from two angles. To use a phone as a camera, connect it to the same Wi-Fi network as the PC and scan the QR code displayed here. Video quality chooses between Compressed (about 5 MB per shot) and Original, which keeps the camera frames untouched and uses roughly ten times the space. The setting applies from the next shot onward.

Unit

The highlighted column is the preset currently in use.

Metric and Imperial are fixed sets. Under User-Defined you can change the rows that offer a dropdown — speed and distance — while the rest have only one sensible unit and are shown as plain text.

Environment

Wind speed and direction, temperature, humidity, altitude, green speed and green hardness, with a Reset button.

Scope

These values feed VTrack's own ball-flight calculation only. While an external simulator is running it supplies its own conditions and these settings have no effect.

Storage

Retention on the left, current usage on the right.
  • Recent shots per player — how many ordinary shots to keep. Older shots drop off once a player goes past the count; No limit keeps everything.
  • Favorites per player — a separate 5 GB storage limit per player. Favorites are never removed automatically, and starring stops working once the storage limit is reached.
  • Save Swing Replay Video — turn off to keep the shot data without its video.
  • Delete all history — clears every saved shot for every player.

Low Disk

Below 10 GB free, VTrack blocks all writing and shows a full-screen warning until space is recovered. The warning clears once 20 GB is free again. The gap between the two figures is deliberate — it stops the warning flickering on and off while you free space.
The low-disk warning. It covers the whole window on every screen, so it cannot be missed mid-round, and it has no close button — it clears itself once the space is back. The sensor and shot recording keep running; only saving stops.
10

Support

Version information, a structured way to report a fault, and the open-source notices.

About

Version and build on the left, release notes on the right.

Three blocks sit on the left. Version gives the application version, build commit, LPGDLL version and sensor firmware — quote these when you contact support. Application Update shows the installed and latest versions and offers Check Again. System Information reports Windows version, display resolution and monitor count, GPU, and which network adapter the sensor is on.

Report Issue

The report starts by splitting the problem in two, because the two kinds need different diagnostics attached.
  • Data Issue — shots are detected but the numbers look wrong: spin, speed, distance, club data, or what reaches the simulator.
  • Non-Data Issue — shots do not register at all, or the hardware misbehaves: camera not recognised, calibration failure, connection error, physical damage.

The report collects logs and diagnostic details automatically. If the sensor is not connected you can still send it — the serial number and sensor IP are simply left blank.

Attach the shot folders, enter your email and a description, tick the consent box and press Submit Report.
Report sent successfully. appears next to the button, and the form clears for the next report.

Can't Send a Report?

If VTrackToolkit will not start or a report cannot be sent, email service@laonpeople.com. Include the Version details above, what happened, and a photo or screenshot of the screen.

Licenses

Open-source components and their license texts.

Third-party components shipped with VTrackToolkit, each with its license.

Part III

Reference

Look things up here — what each panel shows, what each number means, and where the files live.

11

Panel Reference

What each panel on the dashboard shows, and where its numbers come from.

Driving Range

The centre view. It draws the ball flight over a range photograph and labels the shot as it lands.

APEX marks the peak height and the distance at which it occurred. CARRY and TOTAL appear together at the end of the roll-out, at the same moment the blue resting ring is drawn on the turf.

Flight Path — Top and Side

Two cross-sections of the same flight: Top looks down on the left–right deviation, Side shows the height profile. Every tick keeps its number and the unit is printed once at the end of each axis, so the grid stays readable without repeating m on every label.

Flight Path — Top. Left–right deviation along the carry.

Impact Point

Where the ball met the face, in millimetres. Impact H is positive toward the toe, Impact V positive toward the crown. Smash Factor (ball speed ÷ club speed) sits in the same panel because it is the quickest check on whether the strike was centred.

Impact H 5 mm and Impact V −4 mm: the ball met the face 5 mm toward the toe and 4 mm low.

Club Angle

The side-on club picture, with Launch Angle, Attack Angle, Loft and Spin Loft in the four corners. See Reading the Numbers → Spin Loft for how the last one is derived.

Launch, attack angle, loft and spin loft on one side-on picture.

Club Face & Path

The down-the-line picture, with Face to Path, Face Angle and Club Path. These three carry direction letters instead of a plus or minus sign.

Read as: face 2.0° open to the target, path 2.5° in-to-out, and the face 0.44° closed relative to that path.

Ball Spin

The panel shows Back Spin, Side Spin, Total Spin and Spin Axis, with a video of the ball rotating to show its movement. If the sensor cannot determine the rotation, the panel displays NO SPIN DATA. Estimated values appear in yellow-orange color to distinguish them from directly measured values.

The captured ball itself, with back, side and total spin and the spin axis.

Impact Heatmap

Strike dispersion on the face, accumulated for the selected club only — the club is named in the panel title. The footer reports the sample it was built from, with the shot count, how many were left out, and whether the last shot registered an impact at all (23 Shots · avg +5.0 / −3.5 mm). Too few strikes and it says low sample instead. The heatmap reads the most recent shots for that club rather than the whole session.

Where the last shots with this club met the face — 23 driver shots here.

Dispersion

Landing pattern for the selected club, with carry and side given as a mean and a standard deviation (160.0 ±3.5). The shot count at the bottom shows how many shots were used to calculate the ellipse. The side value includes L or R to indicate left or right, consistent with the rest of the application.

Landing spread for the club, with average carry and side.

Shot Replay and Swing Replay

Shot Replay plays the sensor's own capture of the strike. Swing Replay plays the two replay cameras side by side; the CAM1 CAM2 dots in the header turn green once frames are arriving from each. Cameras are assigned in Options → Replay.

Shot Replay (left) and Swing Replay with CAM1 and CAM2 (right).

History Panel

A live list of the current session's shots without leaving the dashboard.

Session header with shot count, then one row per shot: number, club, total distance, time, a favorite star and a delete cross. ★ Only filters to favorites; + ADD SESSION starts a new one.

Clicking anywhere on a session bar selects it — you do not have to hit the radio button. Rows load fifty at a time as you scroll, so a session with a thousand shots opens immediately.

12

Reading the Numbers

The conventions below apply everywhere the same value appears — tiles, panels, the history table and the detail graphs all follow one rule so that a shot never reads two different ways.

Direction Letters

Club angles are written as an unsigned number followed by a letter, because a plus or a minus sign does not tell you which way the face was pointing.

ValueLetterMeansExample
Face AngleO / CFace open / closed to the target line0.60° C
Face to PathO / CFace open / closed relative to the swing path2.3° C
Club PathI-O / O-IPath travelling in-to-out / out-to-in1.7° I-O

A value that rounds to zero is printed without a letter — 0.0° — because there is no direction to name.

Left-Handed

The sensor reports every shot in a right-handed frame. For a left-handed stance the letters are inverted on screen so that open and in-to-out mean the same thing to the player regardless of which side they stand on. The underlying numbers, and the values sent to a connected simulator, are unchanged.

Side Spin

Side spin also carries a letter, but in front of the number: L for spin that curves the ball left (a draw or hook for a right-handed player) and R for spin that curves it right. The letter leads here so that the figure matches the Ball Spin panel, which has read that way since before the club angles gained their own letters. The History table is the exception — it prints side spin as a signed number, the same as the CSV.

When a Value Is Missing

A dash, “-”, means the sensor reported that figure as unusable for this shot. It is never a rounding of a real number. This matters because several club figures legitimately sit near -1.0°, so a hyphen is the only unambiguous way to say “not measured”.

Typical causes are a miss-hit, a putt (loft cannot be derived), or a strike outside the measurable range. Other values from the same shot stay valid and are shown normally.

Measured and Predicted

Spin can be measured directly or inferred from the ball's flight. Inferred figures appear in yellow-orange on the dashboard, and the History table carries a Spin Type column reading Measured or Predicted for every shot.

Spin Loft

Spin loft is the angle between where the face points and where the club is travelling at impact, and it is the main driver of how much spin a strike produces. VTrack derives it in the application:

Spin Loft = Loft − Attack Angle

It is shown as a dash when either input is unusable, and also when the subtraction comes out negative — that cannot happen on a clean strike, so a negative result means the attack angle reading was bad. There is no upper cut-off; wedge spin lofts in the sixties are normal.

Metric Glossary

MetricGroupMetric unitImperialNotes
Ball SpeedBallm/sMPHSpeed leaving the face
Launch AngleBalldegdegVertical launch
Launch DirectionBalldegdegHorizontal launch
Back SpinBallRPMRPM—
Side SpinBallRPMRPMWritten L / R
Total SpinBallRPMRPM—
Spin AxisBalldegdegTilt of the spin axis
Club SpeedClubm/sMPH—
Smash FactorClub——Ball speed ÷ club speed
Attack AngleClubdegdegUp / down at impact
Face AngleClubdegdegWritten O / C
Club PathClubdegdegWritten I-O / O-I
Face to PathClubdegdegWritten O / C
LoftClubdegdegDynamic loft at impact
Spin LoftClubdegdegLoft − Attack Angle
Impact H / VClubmmmmStrike position on the face
CarryFlightmydTo the landing point
Total DistanceFlightmydIncluding bounce and roll
ApexFlightmftPeak height
Side / Side TotalFlightmydLateral at landing / at rest
Land AngleFlightdegdegDescent angle
13

Appendix

Keyboard shortcuts, where VTrackToolkit stores its logs and data, and quick fixes for common problems.

Shortcuts

KeyAction
Alt + EnterToggle full screen

File Locations

VTrackToolkit ships as an MSIX package, so everything it writes goes into the package's own LocalState folder rather than straight into C:\Users\[username]\AppData\Local. All paths below start from this root:

C:\Users\[username]\AppData\Local\Packages\02ce737d-b4f8-4bbb-92b2-1355681ff1e8_qbntr2denpnae\LocalState

WhatPath under LocalState
Application logsLAON PEOPLE\VTrackToolKit\AppLogs
Crash / hang dumpsLAON PEOPLE\VTrackToolKit\AppLogs\Dumps
Sensor library logsLAON PEOPLE\LPGDLL
Per-shot sensor dataLAON PEOPLE\LPGDLL\ShotData
Shot history and replay videoManaged by the application; size and retention are shown in Options → Storage.

Finding It

The folder name after Packages\ is the package family name, and it changes if the package is re-signed. Rather than typing it, run this in PowerShell to open the log folder directly:
explorer "$env:LOCALAPPDATA\Packages\$((Get-AppxPackage -Name 02ce737d-b4f8-4bbb-92b2-1355681ff1e8).PackageFamilyName)\LocalState\LAON PEOPLE\VTrackToolKit\AppLogs"
Support → Report Issue collects these logs for you, so you normally do not need the path at all.

Quick Fixes

SymptomCheck
Link speed shows 100 Mbps or 10 MbpsUse the supplied CAT6 cable, try another port or adapter, and set the adapter's Speed & Duplex to Auto Negotiation or 1.0 Gbps Full Duplex.
Sensor will not connectSetup → Network: correct adapter selected, cable direct to the PC, IP 172.16.1.100, jumbo frame 9014, other adapters disabled, firewall allows the application.
A club value shows -Expected on a miss-hit or a putt. If every shot shows it, re-run Setup → Calibration.
Spin reads PredictedThe ball's markings were not resolvable. Clean, well-marked balls and correct lighting improve direct measurement.
Swing Replay dots stay greyOptions → Replay: the camera is assigned but not streaming. Re-select the device, or for a phone confirm both devices are on the same Wi-Fi.
Yellow full-screen storage warningVTrackToolkit needs at least 20 GB of free disk space to run normally. Free up space until 20 GB is available; saving resumes automatically.
Panels in the wrong placeTop bar → Panels → Reset layout.
Want a panel on a second monitorSet Windows to Extend (Win + P), then drag the panel by its title bar out of the VTrack window onto the other screen. See Dashboard → Panels on Another Monitor.