CSS Menu Buttons Css3Menu.com

Flooring and Stance mats Drape enclosures Impact screens Budget enclosures Cage and solid wall enclosures PC's and Projectors Flooring and Stance mats
id="nav" class="bottomenu"> Ccam Club Tracking CTS Club Tracking Ball spin camera VisTrak CX Surround Camera Wiring Camera Installation Installation and setup

Technical News

System Updates & Development News

GSA Golf daily updates and news

Hi! I'm Martin Paul Gardiner

Electronics and software development engineer and founder of GSA Golf

Regularly check out my tech news page for all our latest developments and free updates

GSA Golf tech news is updated almost daily!

so make sure to check in for all the latest updates and news regularly

If you have any questions

please feel free to contact me personally anytime from M to F - 12noon to 3pm US ET via e-mail at

Please Note: We're closed on weekends and all US national holidays

If you are contacting us on the weekends or on national holidays,

then we'll make best effort to get back to you within 24 hours of the next working day.

Did you get a response to your e-mail?

We get really busy at times and e-mail responses can be late or even forgotten at times.

Please remind us again if you didn't get a response to your e-mail.

Note: we are not receiving or responding to emails

on weekends or on national holidays.

Weekends at GSAgolf are used solely for system development and product assembly

Emails sent to us after 3pm Friday will get answered to the following Monday

Emails sent to us after 3pm on work days are not read until the next day

Email responses are usually only made between 12 noon and 3 pm


Note: the above are links to Control Panel updates only.

They require that the full version has previously been installed.

Without the full version installation, the CP application will not function.

Browser blocking the download?

From what we gather, Google's new policy is to block all exe file downloads from websites that are not on their trusted "White List".

So until then, all users wishing to download the latest CP updates may have to go through the above shown process.

Note: do the above procedure after the download has completed and you get the "blocked" message from Google Chrome

Even then, your Virus Protection software will probably be complaining about it too.

Click the "Trust Now" in this case.

Download VC redistributables hereHere

Download latest Camera DLL hereHere

Don't forget to run the download after it's downloaded!

A number of customers don't realize that a CP update is a dual process

i.e first download and then run the download

Note that anti-virus programs will probably try to block the GSA Golf CP update download but - be assured - there's no malicious software in the download update

so just ignore any warnings from your anti-virus programs and choose the "More options" and "Run anyway" option.

Technical Support

Email and remote access support is available for all original purchasers of GSA Golf systems.

For all non original purchasers (i.e. purchasers of used GSA Golf systems) remote access support can be purchased separately.

Click above images for more information.

GSA Golf hi-speed camera series tracking systems

Please Note: Due to the current world-wide chip shortage caused by Covid 19

all hi-speed cameras are in extremely short supply and now far more expensive.

As of today October 2021 we only have 5 hi-speed VisTrak cameras left in stock.

Next delivery is not expected before summer 2022

We do, however, have plenty of our trusty CX camera systems in stock though


October 15 6:00 pm

First release of the new VisTrak CX System software is now expected to be ready next week.

October 10 11:40 am

Due to the world-wide chip shortage that has caused the massive supply issue of the VisTrak camera (current lead-time 12 months)

we're having to develop new systems that use cameras that are more readily available.

Thus, the development of our new CX systems using Sony cameras is well underway.

The new CX systems now have 2 camera capturing modes

1. Multi-frame mode

In multi frame mode, 4 individual freeze frame images are captured

2. Extended exposure mode.

In extended exposure mode, single frames are captured that show a ball trace

October 9 4:20 pm

VisTrak price increases

In contrast to the below mentioned lower prices for the CX systems,

Vistrak system prices are - due to the world-wide chip shortage and our current very short hi-speed camera supply - going in the opposite direction.

i.e. VisTrak EVS is up from $2,999 to $3,999 and SCX up from $2,999 to $4,999 with a current lead time of 12 months.

I would, however, like to point out that the 40 hour assembly time for these 2 products was also a major factor in the decision to increase the prices.

New CX system camera frame rate up now to 120 fps

I'm pleased to announce that the frame rate for the new Sony CX cameras has been increased to 120 fps by lowering (halving) the resolution.

October 8 1:40 pm

New CX systems now with lower prices

Tests today with the new Sony USB3 cameras that run at 75 fps at full hi-resolution revealed that

the CX systems don't require a line scan camera anymore.Thus CX prices can be lowered.

CX system prices are now:

CX1 $1,299

CX2 $1,799

CX3 $2,799

October 6 4:00 pm

New Sony hi-resolution camera

Integration of this new Sony USB3 camera with its separate SDK is now completed.

We'll be using this new generation of Sony cameras for all new systems now.

October 4 2:00 pm

- V Alpha 9

Fix: The option "Use club loft as LA" not functioning with the VisTrak Eagle.

October 3 12:00 am

- V Alpha 9

KX2 and KX3 updates

KX2 Vertical angle launch detection

The new KX2 vertical detection options are:

1: Find complete ball in Vcam

If ON, the complete ball will detected.

If OFF, only the front top edge of the ball will be detected

2: Manually set ball launch position

If ON, the ball LA will be measured from whatever the manual ball launch position is set to.

This is useful when the ball on the mat is not in the FOV of the camera before ball strike.

If OFF, then the ball on the mat before ball strike has to be in the FOV of the camera.

LA is then measured from this position to the position of the ball after ball strike

3: Vcam trigger delay

The number of milli-seconds the Vcam camera waits after the trigger signal so that the ball has time in flight to gain height off the ground

4. Vcam trigger frame

The number of frames to wait after the ball strike frame in the VisTrak Eagle before a Vcam trigger signal is set.

Set from 1 to 9.

VisTrak CX2 and CX3

This version of the CP also features the new VisTrak CX2 and CX3 systems

September 30 10:45 am

- V Alpha 9

Spin adjust and slider bar in the VisTrak window now shown for the club type instead of having to press the shift key down.

i.e. to adjust spin rate for irons, select an Iron club. To adjust spin rate for woods, hybrids and drivers, select one of these club types

September 28 10:45 am

- V Alpha 9

Club selection can now be made in the VisTrak camera window

September 25 2:30 pm

CX camera systems

Due to the VisTrak camera shortages, we'll pushing our regular CX camera systems as these cameras are more readily available.

September 25 2:00 pm

1 year lead-time for VisTrak cameras

The camera manufacturer has just informed us that - due to the world-wide shortage of IC chips - our order of 40 VisTrak cameras has been pushed back to August 2022

We do have 5 more cameras in stock but the prices have increased as of today.

September 25 10:45 am

- V Alpha 9

Update for VisTrak KX3, EVS and SCX systems

September 23 1:25 pm

- V Alpha 9

Update for Stereo LS system

September 21 1:02 pm

- V Alpha 9

Updates for EVS and SCX systems

September 19 2:30 pm

New VisTrak SCX installation and setup instructions

September 18 1:20 pm

- V Alpha 9

Updates for KX3, EVS and SCX systems

September 17 4:00 pm

- V Alpha 9

Updates for KX3, EVS and SCX systems

New VisTrak EVS installation and setup instructions

Click above image to read about VisTrak EVS setup and installation instructions

September 12 1:20 pm

- V Alpha 9

Updates for KX3 and EVS systems

Vastly increased image processing after ball strike.

Lag time between ball strike and ball launch in game software greatly reduced when using ball spin cameras (i.e. EVS or KX3).

September 10 10:00 am

- V Alpha 9

Updates for KX3 and EVS systems

Vastly improved ball spin dot and spin dot pattern detection.

September 9 4:40 pm

Spin cameras for the EVS system now get "USB to Cat" adpaters allowing a 25ft to 50ft cable length

September 6 2:40 pm

- V Alpha 8

Updates for Webcam systems and EVS systems

September 2 1:00 pm

- V Alpha 7

Updates for KX3 and EVS systems

Aug 29 2:00 pm

- V Alpha 6

Updates for KX3 and EVS systems

Update for webcam systems too but not yet completed.

Aug 21 2:10 pm

- V Alpha5

Video playback in the VisTrak camera window improved

Fix: VisTrak Stereo not always detecting ball LA

Aug 18 3:50 pm

The integration of alternative cameras for stereo and Vcam systems is almost completed.

I must say that integrating new camera SDK's to the control panel is no easy task and has taken over 80 hours so far.

Due to the world-wide chip shortage - and thus a big shortage of suitable industrial machine vision cameras - is causing a big supply problem.

We currently have around 8 hi-speed VisTrak cameras left in stock at the moment - and despite the camera manufacturer stating that our order of 40 VisTrak cameras would be ready by October -

they are now stating that new deliveries probably won't be available until early next year.

We do have plenty of stereo and Vcam cameras in stock though.

Aug 13 3:00 pm

For those that wish to play the ball from various surfaces such as fairways, rough, sand and greens,

we've re-introduced the CX systems.

Prices start at $1299

Much work is being done on integrating new lower cost cameras for Vcam, Hcam and Stereo systems at present.

Due the world-wide chip shortage, we have to use what cameras are currently available on the market

- which in turn means using and integrating their own specific SDK into the GSA Golf CP.

Aug 9 4:00 pm

VisTrak SCX

The VisTrak SCX is now in production with full length casing and a new lower price tag.

Integration of this new non-VisTrak USB3 camera with its separate SDK is now nearing completion.

EVS IR Xenon flash casing parts arriving next week

Aug 8 4:45 pm

Spin dot balls not suitable for KX3 and LX systems

Recent tests using spin dot balls with both the LX and KX3 systems showed that - due to insufficient light intensity from the LED IR lights -

spin dots on the spin dot balls are not captured with sufficient accuracy.

Spin dot balls can thus only be used with IR Xenon flash products such as the EVS and SCX systems.

KX3 and LX systems have to use the ball logo in order to capture ball rotation and spin rate.

Aug 5 4:05 pm

More work completed on ball spin axis tilt detection for the EVS system today.

Spin axis tilt detection software for the EVS system should be ready by Monday

New USB3 camera for VcamS (EVS), Vcam and stereo systems

As the previous USB2 cameras that were used for these systems are no longer available, we're moving over to the new USB3 cameras now.

For our Vcam, VcamS and Stereo systems, USB3 versions offer no advantage over the USB2 versions as we're only capturing one frame per camera though.

Aug 4 4:25 pm

Currently working on ball spin axis tilt for the EVS system.

Initial tests should be completed by the weekend.

Aug 2 8:00 am

VisTrak Side Spin direction

The above shows the method used to calculate side spin from spin axis tilt.

Aug 1 5:30 pm

Other than the EVS spin axis detection coding, most of today was spent updating this website with many new features and tweaking prices.

A new VisTrak EVS page was also added.

Aug 1 9:30 am

VisTrak Vcam Spin Axis tilt direction

In order to determine the spin axis tilt direction, 2 matching dots in each frame will be required.

July 31 4:00 pm

VisTrak EVS

Now our top of the line, most comprehensive and most accurate system


Ball and club tracking with Vertical Launch angle and Ball Spin and Axis Tilt detection

July 31 12:50 pm

VisTrak SCX vs EVS

Current comparison tests between these 2 systems is showing that the EVS system (ceiling and floor mounted) is vastly more accurate than the (all ceiling mounted) SCX system.

While both systems have the exact same functions, the EVS can measure ball spin and spin axis tilt to within a few rpm and degrees, whereas the SCX can be as much as 500 rpm off.

This is due to the fact that the side mounted VcamSpin system used in the EVS can see up to 360 degrees of ball rotation,

whereas the ceiling mounted SCX can only see 17 degrees of ball rotation within its 2 frames.

In addition, the SCX's method of detecting ball LA via variations in ball image size

is not as accurate as the Vcam's method, as the Vcam is viewing the ball from the side and thus sees the exact LA.

July 31 11:50 am

VisTrak Vcam Spin Axis tilt

The above method of measuring spin axis tilt from the floor mounted VcamSpin system is currently being tested

The above shows the new alternative casing to the carry case version of the VcamSpin system.

July 30 4:00 pm

VisTrak Vcam Spin

In addition to the current SCX ceiling mounted unit testing, the floor mounted version (VcamSpin) is also being extensively tested this summer.

In particular, the ability to measure ball spin axis tilt by detecting the center of rotation via the spin dots or ball logo.

Spin axis tilt

The VcamSpin system also measures the spin axis tilt by detecting the center of rotation of the spin dot pattern.

July 29 3:50 pm

VisTrak SCX live testing

The SCX development is now in the live testing phase using real balls and clubs.

While a number of small issues had to be rectified, all is looking good so far.

I expect this phase to be completed over the weekend.

In theory, we could then go into a beta test production run - but as our stock of cameras has basically been depleted -

we're going to have to wait until the new camera shipment arrives sometime in October.

The shipment delay being caused by the current world-wide shortage of camera chips.

July 28 12:50 pm

VisTrak SCX spin tilt

As ball spin axis is 3 dimensional, it cannot be shown as a simple number of degrees.

in order to actually show spin axis, you'd have to calculate a 3D vector which the average golfer probably wouldn't easily comprehend.

Spin tilt - on the other hand - is simple to understand as it can be shown as a number of degrees.

To calculate spin tilt, a ratio of Side Spin to Back Spin is used.


if Side Spin is the same as Back Spin (i.e. 100 %) , then the ball will be spinning at a 45 degree tilted angle.

if Side Spin is 50% of Back Spin , then the ball will be spinning at a 22.5 degree tilted angle. etc, etc ...

The above shown simple equation is used to calculate the spin tilt.

i.e. side spin 381 / back spin 4064 = 0.09375 / 2 = 0.046875 x 45 = 2.11 degrees spin tilt

July 27 12:30 pm

VisTrak SCX side spin detection

Coding and tests completed for the SCX side spin detection functions

As we all know, there's no such thing as side spin but the camera does see horizontal rotation (side spin) as well as vertical rotation (back spin).

As the camera sees the two 2D images of the ball, it would look like the ball is rotating in 2 directions at the same time but that is only due to the spin axis being tilted.

July 26 2:30 pm

More precise dot detection and matching methods are now being used for spin dot balls.


July 24 1:45 pm

- V Alpha3

Update for KX3 systems

Improved ball spin detection with logo balls and spin dot balls

July 24 1:30 pm

Spin dot ball testing with the ceiling mounted SCX cameras

In order to measure ball spin from ceiling mounted cameras, close up hi-resolution images of the spinning ball are required.

The image shows that the ball dot markings shifted back 31 px which equates to a 22.82 degree of rotation within the 1 ms time frame

which in turn equates to a spin rate of 3803 rpm.

July 23 2:30 pm

Spin dot ball testing with the floor mounted KX3 and VcamSpin cameras

The same tachometer test as yesterday was made using spin dot balls instead of ball's with a logo on them today.

After a few minor tweaks, all worked out just fine and tachometer readings matched the CP's readings.

Spin dot ball testing with the overhead SCX and Stereo S cameras

Next up will be testing the ball spin cameras that are ceiling mounted

July 22 10:30 am

Ball logo spin rate testing

Checking the spin rate calculations today didn't reveal any errors so yesterday's calculations where indeed correct.

The formula used is:

Angular Velocity= degrees of rotation / t

where t is the time in which the rotation occurs.

Divide by 6 to get RPM

Spin rate in RPM = w / 6

Spin rate comparison with laser tachometer

The above images show the bench test setup for testing the accuracy of the ball spin cameras used in the SCX.

To make the tachometer spin rate comparison, I connected a logo ball to an electric motor via a drill bit.

As the tachometer requires the ball to be black with a small white strip, I covered the top side of the ball all around with black felt tape leaving a small gap showing white.

The front of the ball, with its logo, was set to face the ball spin cameras. Motor was switched on at a low speed.

(had to be slow because the ball wasn't balanced and I feared it would fly off at any moment).

A tachometer reading showed a relatively steady 278 rpm.

After triggering the cameras, the control panel showed 280 rpm.

So there we have it. It's confirmed and it works.

At some point I'll make a YouTube video of the test using a balanced ball rotating at a far higher rpm.

July 21 3:00 pm

Ball logo spin rate testing

All in all, I'm quite pleased with the test results of using the ball's logo to measure ball spin today.

As long as the ball is not hit with a super wide open or closed face, the logo stays fairly centered and the system can detect the logo's angles in all the frames.

The above chip shot shows that the ball rotated 34.33 degrees within the time frame of 8 milliseconds.

Looks like I've made a mistake with the RPM calculations though as I expected the rpm to be a lot higher than 748 rpm with this sand wedge.

As all the ball logo angles are correct - as well as the calculated amount of rotation - it's probably a decimal point error as it looks like the result has been divided by 10.

July 21 7:20 am

Ball logo method of detecting ball spin

The above image shows the current state of the ball spin detection development using the ball's logo.

While the frames captured here show the logo nicely centered, this will not always be the case as side spin - imparted by an open or closed club face -

can easily cause the logo to shift way off center.

Extensive testing this week will reveal any short comings of this method.

July 20 7:00 pm

New look VisTrak Eagle

The VisTrak Eagle gets a new look slim line case using the board level VisTrak cameras

$ 1,699.00

July 20 4:00 pm

Ball spin detection: Spin dot ball VS ball logo methods

Much ball spin detection development has been done recently (and is still going on) but user feedback is indicating an adversity to using marked balls.

The obvious alternative - in this case - is to simply use the ball's logo as spin rotation reference points.

The only disadvantage of using the ball's logo to detect ball spin is that the user has to bend down and point the ball's logo towards the camera for every shot.

As this disadvantage doesn't seem to bother users of $20,000 radar tracking systems in the slightest

(i.e. to the best of our knowledge,

Trackman and Flight Scope systems require users to apply a metallic dot to their balls and additionally require the user to bend down and face the ball dot in a certain position

for every shot in order for the systems to detect correct ball spin)

then our ball logo method shouldn't be any bother either.

Our ball spin detection method using the ball's logo still requires a few minor tweaks but should be ready by the end of the week.

July 19 1:45 pm

- V Alpha2

Update for KX2 and KX3 systems

Fix: An additional ball reference frame was added to the KX2 and KX3 systems recently but I forgot to add it to the saved video file.

While this didn't effect the operation of the systems, it is required for user support when the user sends the videos files in to us for analysis.

July 15 10:30 am

- V Alpha2

Fix: "Set Scale" button not showing in VisTrak camera window with Stereo LS systems.

July 14 11:00 am

- V Alpha2

Non valid stereo frames issue with VisTrak stereo systems using the latest CP Alpha2 versions has now been fixed.

July 10 12:25 pm

- V Alpha2

Fix: when clicking on the Re-calculate button, shot data results would vary on every click.

Cause: system wasn't restoring the original shot data and was thus applying carry distance factors etc on to the already adjusted data.

New 1: Global ball and club adjustment fields now shown alone in the VisTrak Video window when activated by the "carry adjustments" button.

New 2: Club speed checks are now made to ensure the measured club speed is within a tolerance for the particular club.

if not, then the club speed will be adjusted to produce the following smash factors according to recent PGA Tour statistics:

Driver 1.477876
3 Wood 1.476636
5 Wood 1.475728
Hybrid/Utility Club 1.460112
2 Iron 1.454545
3 Iron 1.448980
4 Iron 1.427083
5 Iron 1.404255
6 Iron 1.380435
7 Iron 1.333333
8 Iron 1.321839
9 Iron 1.282353
Pitching Wedge 1.228916
Gap Wedge 1.222222
Sand Wedge 1.157895

July 9 4:30 pm

VisTrak SCX ball spin measurement testing

The bench test spinning ball mount was completed today in ready for the compressed air ball spin induced method.

I'd estimate that the ball on this mount is rotating at around 20,000 rpm with the compressed air stream at full power.

In order for the laser tachometer to read the RPM of the spinning ball, I have to make a black ball with just one reflective strip on it as the tachometer only sees the repeating reflective strip per revolution.

Should be a fun weekend to get this working at least. Photos coming this weekend too.

Global ball speed, club speed and estimated carry measurement adjustments

These user adjustments will be more visible in the CP's windows in the next CP update.

Up until now, they were hidden unless activated by clicking on the "Show Carry Adjustments" button.

July 8 4:30 pm

VisTrak SCX ball spin measurement testing

The air compressor and laser RPM tachometer arrived today so I can start on the ball spin measurement testing now.

A short test with the air compressor showed that I can get a golf ball to spin at very high spin rates - up to 70,000 rpm.

As the SCX has very high speed cameras (up to 10,000 fps), I am super confident that measured ball spin will be equally as accurate as the tachometer.

If all goes well, I'll be publishing a YouTube video of the tests.

June 27 3:40 pm


June 26 4:00 pm

Ball spin video - now increased to 16 frames

The 16 frame ball spin video will show the ball spin axis more clearly.

June 24 10:00 am

Ball spin video

Coding of the ball spin playback video went faster than expected and is now completed.

June 23 5:45 pm

Ball spin video

Main objective for the remainder of this week is to code in the ball spin video that will be shown in the upper right corner of the regular VisTrak swing playback video.

(as shown above)

This feature - for the VisTrak Stereo S and SCX systems that measure ball spin - should be ready by Friday.

June 23 1:30 pm

- V Alpha2

June 16 4:00 pm

Ball speed dependant trigger delays

BTW - for those that are interested - this feature is capturing linear ball speed (i.e. the rate at which the ball is moving forward - irrespective of its vertical launch angle)

and not true ball speed that requires that the vertical launch angle be known.

Thus, knowing the rate at which the ball is moving forward and the desired ball image capture distance is from the strike position,

allows us to calculate how long to wait until this desired distance can be reached.

Note: True ball speed is then calculated after the system has acquired the vertical launch angle.

Also note that when using this feature,

any user defined camera internal trigger delays are set to zero as the trigger delay is then controlled by the CP's SpeedTrigger software function.

June 16 12:15 pm

- V Alpha2

Ball speed Dependant trigger delays

Coding and tests of this new feature are now completed.

If using a VisTrak Vcam, VisTrak Stereo (LS or non LS versions) or the new VisTrak Vcam S or Stereo S systems, you can opt for this new speed Dependant trigger delay.

Switch on or off from the Setup window.

Adjust the "Capture Distance" with the up/down arrow keys when the mouse is over the "Use SpeedTrigger" button.

The capture distance is where the Vcam or Stereo cameras will be triggered from the ball strike position so that the captured ball images

- no matter what speed they are traveling - will always be close to this distance.

Note: if using a LineScan camera, you can unplug it as this feature replaces the LineScan camera

(providing you are always playing the ball from the VisTrak launch zone and not playing the ball from other surfaces).

June 15 8:00 am

Ball speed dependant trigger delays

"Speed Triggers"

The new "Speed Trigger" method of delaying the Vcam, Stereo or Ball Spin camera triggers will solve a major issue that the current fixed method of delaying the trigger has.

Namely: the ability to capture images of the flying ball at a set distance from the ball strike position.

The above images illustrate the issue when using a fixed trigger delay.

Depending on the speed of the ball, the captured images of the ball or ball trace are not in a fixed position. i.e. they can appear anywhere in a large FOV.

In order to correct this, a speed dependent trigger delay is required that reduces the trigger delay for high speed shots and automatically increases the trigger delay for lower speed shots.

Using this "Speed Trigger" method, the ball or ball trace will always appear within a small (3ft or so) area.

While this is not so critical for detecting Vcam ball traces (as shown above), it is of paramount importance when capturing high resolution images of the ball for ball spin detection

using 25mm zoom lenses that have a very limited FOV.

Using this method also eliminates the requirement to use a Line Scan trigger camera with VisTrak Stereo LS systems as the effect is similar to a Line Scan trigger camera.

Of course, in order to vary the trigger timing on the fly, the ball speed must be known beforehand.

To do this, a super fast and easy method of ball speed detection has been devised that measures ball speed within the VisTrak frames as they are being captured.

An additional feature is that the user can set and vary the distance the ball is captured from the ball strike position

so that it is consistent for all ball speeds - from small 10 mph chips to full 200 mph drives.

Coding of this new "Speed Trigger" feature should be completed sometime later today.

VisTrak vs Uneekor : data point cross hairs

BTW I found another feature that VisTrak has over the Uneekor systems: namely "data point cross hairs".

To the best of our knowledge, Uneekor systems don't show the captured data points in their video swing playback.

In contrast, the VisTrak system clearly shows the exact detected data points with user visible cross hairs.

These include club face angle at impact to the ball, club path and ball direction.

The user can then easily verify that the data points are correct or not.

If the data points where displayed with cross hairs and they weren't correct, that may not look too good.

Best to hide them in case of errors maybe?

Of course, I could be wrong about this and they do show them, only I've never seen them in their videos.

And yet another advantage of VisTrak systems over Uneekor systems (as if half the price wasn't enough)

VisTrak vs Uneekor :

Vistrak systems can use color cameras!

To the best of our knowledge, Uneekor systems don't offer color versions of their cameras.

In contrast, VisTrak customers can choose between color or monochrome cameras.

June 14 11:00 am

- V Alpha2

New "ball on mat detected wait time" setting

The wait time setting in the Setup window now corresponds exactly to the "ball detected wait time" displayed in the CP's main window

Min wait time is still 3 seconds. Users may have to adjust their settings as previous CP versions were adding 6 seconds in the background.

June 1 5:20 pm

GC Hawk camera layout and the VisTrak Stereo S

To the best of my knowledge, the GC Hawk ceiling mounted quad camera tracking system (which from what I gather, retails for around $20,000) consists of 2 center and 2 outer cameras.

Without knowing for sure, I'm assuming the 2 outer cameras are used as a stereoscopic system to determine (amongst other things) the launch angle of the ball,

and the 2 inner cameras are used to measure ball spin.

My tests today also confirm that this camera layout makes sense, as attempting to measure ball spin from 2 cameras that are not close together would not work.

In order to compare frames of a spinning ball to detect ball spin, the ball images would have to be obtained from either a single camera or 2 cameras that are close together,

otherwise spin dot comparison (whether real or virtual) would not be possible.

This (somewhat obvious detail) presents an issue for my new VisTrak Stereo S system as we can't use both stereo vision in order to detect ball launch angle

and ball spin detection from the same 2 cameras.

There are, however, 2 solutions to the issue:

1. The VisTrak Stereo S has to use 2 additional (inner) cameras - as the GC Hawk - in order to detect ball spin - making it a 5 camera system

( the 5th camera being used to capture club data - which, from what I gather, the GC Hawk doesn't capture )

2. The VisTrak Stereo S uses the existing 2 stereo cameras, but mounted closer together (i.e. the inner cameras) to detect ball spin

and uses a different method to detect vertical launch angle.

And that "different method to detect vertical launch angle" would be the "ball image size" comparison method.

i.e the larger the ball size image is, the higher it is off the ground and thus there is a direct relationship between ball image size and vertical launch angle.

I'll thus being doing more accuracy comparisons of the "stereo" method of LA detection and the ball "image size" method soon.

BTW the last time I did this, the results showed that there is no real advantage between the 2 methods, but I'll check again.

May 31 8:00 am

Ball spin videos

In addition to the regular ball and club shot video, a separate ball spin video is now also shown.

May 10 12:05 pm

- V Alpha

Full panel post shot video overlay

For those that would prefer to see the VisTrak video full panel after a shot instead of the smaller window video,

you can now set this option ON in the setup window.

January 19 9:35 am

- V Alpha

New: You can now adjust carry distances (i.e. ball speed) directly in the VisTrak Video window and see the results immediately.




Click above for all your accessory requirements


Based in Naples, Florida,

all GSA Golf products are meticulously assembled and tested by hand to meet the highest industry standards

GSA Golf golf simulator components and kits

CX and Vistrak system components can be used to build the complete GSA Golf golf simulator camera tracking system

at a far lower price than the ready made system prices

Click above to read more about GSA Golf components and kits

The GSA Golf camera tracking software is available to

all OEM golf simulator manufacturers

and/or DIY enthusiasts for just

$ 299.00

Just purchase your own cameras and lighting

Click above image to read more

GSA Golf Investment and Reseller Opportunities

Recent customer comments

Hi Martin, I just wanted to drop you a note to say how amazing the new VisTrak camera is.

I am still playing around with the settings and learning but the video capture and being able to see the frame by frame impact is awesome!

I also really like the way you show the ball ready/playback buttons as an overlay on the TGC.

The best part of my day is going to the tech page and seeing your latest updates - keep up the good work!

Richard L. Illinois 12/17/2020

Hi Martin- I wanted to let you know how much I appreciate your efforts.

I could have bought any of the expensive and well-known golf simulators, but I’m glad I ultimately took the chance and bought your products.

It wasn’t an easy decision, as it takes a leap of faith to take the road less traveled, but it has made all the difference.

I love that your products are not perfect (no one's are) but that you strive for perfection while pushing innovation.

You’re clearly never satisfied. As soon as you develop a new software feature, or build a new camera system, you're immediately back at it working on the next iteration.

You’re a true inventor and engineer. Almost every day I download the latest beta and see how it enhances the simulation.

It's like Christmas morning everyday.

Sometimes there’s a marked improvement. Sometimes the new feature “breaks” something else.

But over days and weeks, I feel how the collective innovations are improving the overall experience.

Your products aren’t for everyone but they are a clear alternative to the high-margin corporate products that have an arm's length association with their user base.

Buying a GSA product is buying into you and becoming part of your user community.

You listen, you care, and you explore. I know many of us appreciate it but perhaps not enough of us say thanks.

Martin, thank you for an enjoyable and rewarding journey with your products in 2020.

You’ve made a COVID 19 year more endurable.

Eric P. Burien, WA 12/25/2020

Matt P. 1/15/2021

Hello Martin, I have had 2 weeks of excellent play and stability in Eagle Mode! This has been very enjoyable! Matt T.

Matt T. 1/14/2021

Hi Martin, I see your daily updates on the Tech News page and I just want to say thank you for all your hard work and dedication.

Your passion for golf and engineering clearly shows and thank you!

Mike B. 05/03/2021

Thanks Martin……..

I appreciate the excellent customer service and fair pricing! And the very informative website!

Have a great day!


Martin Gardiner

Founder of GSA Golf

These days, when I'm not developing golf simulators, you'll find me in my keyboard music studio

Contact us



All camera products Club Tracking Camera Ball spin camera VisTrak DIY Kits - Components Enclosures All products PX Systems Software Business Installation and setup