CSS Menu Buttons Css3Menu.com

Flooring and Stance mats Drape enclosures Impact screens Budget enclosures Cage and solid wall enclosures PC's and Projectors
Club Tracking Camera Mono Club Tracking Camera Color Ball spin camera Line Scan camera Stereo Cameras Camera Wiring Camera Installation Installation and setup

Technical News

System Updates & Development 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

if you have any questions

please feel free to contact me personally anytime at

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.

GSA Golf Control Panel (CP) downloads

GSA Control Panel (CP) update V. - Windows 8 / 10 version

November 13 2018

Download VC redistributables 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.

GSA Control Panel (CP) full version download

Note that the full version installation will overwrite any user settings if you have had any previous GSA Golf CP installations

Download standard configuration files hereHere

GSA Golf Game software download

Warning! if you already have the full version GSA Golf /RedChain software installed, downloading this free single course version will prevent the full version from running correctly

Note: If you encounter a windows error message stating that it could not find d3dx9_30.dll when starting GSA Golf,

download and copy the d3dx9_30.dll to your windows\SysWOW64 folder.

Download here d3dx9_30.dll

Download d3dx9_30.dll 64 bit version here d3dx9_30.dll

Full version GSA Golf/ RedChain software Download here GSA Golf Setup

Camera Driver 2.11 33MB FlyCapture Viewer 2.11

Your GSA Golf cameras require that the camera drivers are installed. If you missed this during the initial installation process then download and install the above linked software

Experimenting and testing shots with manually entered launch parameters

You can test shots by manually setting the launch parameters in the Control Panel.

Right or Left mouse click in the Edit fields to change the parameters.

To see the trajectory of the ball in flight just click the "Launch Shot" button while having the GSA Golf software running in the background.




-- .

Verifying your current camera calibration

Click the above button to read about how to verify your current camera setup calibration


Ball spin axis reverse option for Lefties only.

This setting can be made for left handed players only now.

Bug fix.

Calibration table for Converging stereo cameras not being saved.



November 12 2018

There are now two optional ball putting positions - 1 for left and 1 for right handed players.

This option is useful when there is insufficient distance between the end of the hitting mat surfaces and the SX line scan camera and/or trigger array.

The player then putts from the side of the regular hitting surfaces and the game feedback to the Control Panels tells the CP if the current player is a left or right handed player.

The CP will then automatically switch the puttiing ball hitting positions.

To switch this option on , hold the shift key down in the Hcam window and - on the far lower left - click the "Left/Right dual hitting lane" option "ON".

Note that this option also sets two regular shot ball hitting positions so you'll have to set the regular ball hitting positions for both left and right handed players too.

These will be in the same position if not using real dual lane hitting mats.

Ball spin axis reverse option.

A left-handed player commented that he thinks the ball spin axis is reversed for left handed players. We couldn't reproduce the issue but there is now a "Reverse spin axis" option in the "Setup window".

November 10 2018

Verifying your current camera calibration

Click the above button to read about how to verify your current camera setup calibration


October 26 2018

Balls lying around on the floor in the FOV of the H cam camera

More improvements to this new feature.

CP bug causing occasional erratic ball speed measurements and carry distances up to 100 yards off.

The relative new "Hcam launch" feature has a bug in it causing occasional erratic ball speed measurements and carry distances that can be 50% or 100 yards off.

Until a solution is found we strongly recommend either switching this option OFF (lower right side of the Hcam window - keep clicking until it states "OFF") or installing this new release of the Control Panel were the option has been de-activated.

What is "Hcam launch" you may be asking?

" Hcam launch" is used when very high lofted shots are made so that the ball is not in the FOV of the Vcam but the Hcam picked it up.

In this case, the ball speed will be measured from the length of the trace in the Hcam only.

The problem (or bug) is a timing issue. i.e. while the Hcam picked up the shot, the system doesn't always wait long enough for the Vcam image to come in

and thus uses the Hcam to measure ball speed which isn't very accurate for normal shots but good enough for high lofted chip shots. i.e. it was agreed to better launch the ball for a high lofted chip than not at all.

BTW. The issue of very high lofted shots not being in the FOV of the Vcam can be better resolved by simply moving the Vcam further towards the hitting position.

October 18 2018

GSA Golf (www.golf-simulators.com) website updates

Numerous updates to this website have been done recently and many more to come.

Current updates include:

1. https SSL Secure website certificate secured

2. Mobile phone friendly updates on all pages (this update took 2 full days alone). To be honest I didn't want to do this as this website looks so much better on a full desktop screen

but I guess I have to go with the times and make it more mobile phone freindly even though I hate the look of this website on a tiny mobile phone.

Google says they will drop my rankings if not - so okay - I'll do it. "Whatever you say boss".

3. There are now sub menus on most pages to allow for easier navigation.

4. more CSS style coding, XML site maps and SEO.

5. optimized images to allow for faster page loading times. Page load times are now at least 2 or 3 times faster than before.

To come soon:

1. splash and sliding images

2. simplified product selection

BTW. I still love my "easy on the eyes" dark blue background on this website where the images really pop out.

Looking at very bright glaring white background sites are a real strain on the eyes after a while in my opinion and seem to be more hard sell - in your face- sites which this website isn't and nor are we.

BTW 2. in case you're wondering why we have two web sites (GSAgolf.com and Golf-simulators.com). The reason is because we've had www.golf-simulators.com for over 20 years now and it has a good organic Google ranking

whereas the newer www.GSAGolf.com doesn't. The GSAgolf.com website is now only a link to the main "Golf-simulators.com" website.

Note that without a Google ranking for our website we'd either be none existent in this industry or would be forced to use Google AdWords advertising which can cost up to $1,000 a day if the ad should appear on page one internationally all day and everyday.

We do - in fact - have a low budget ($500 a month) Google AdWords ad running but it is usually clicked out to it's max daily budget within a few hours so you probably won't see it.


September 29 2018

Converging stereo camera software now ready

This version of the CP includes the new Converging stereo camera functionality.

Click above to read more about the CX Stereo

September 25 2018

Converging vs Parallel stereo setups

As can be seen from the above images, the FOV of the converging camera setup is far greater than that of the parallel camera setup.

At present, the CX Surround and CX2 stereo systems are using a parallel camera method which has a restricted FOV. i.e. the ball path and ball height range is limited.

In order to compensate for this restriction, the cameras have to be mounted far closer to the ball hitting position which means the player will be confined to playing the ball from only a single position on the mat.

i.e. playing from rough and sand surfaces will not be possible and - most probably - putting will also have to be made from the fairway mat.

In contrast, the converging camera method - with its far greater FOV - will allow the user to play from other surfaces.

Work on the new converging camera software is now underway and should be finished by the weekend.

Note that in order to spread the cameras so far apart (up to 12ft) it will not be practical assemble the cameras in a single long case.

We have thus split the CX Surround casing into 2 separate units.

September 13 2018

All new super looking AIO casings for the CX cameras

As we liked the CX Surround casing so much we decided to offer the same type of casing for the H, V and C cams too.

The AIO casings include all cameras, lighting, USB over CAT adapters and power supplies for a far easier and cleaner installation

and - in addition - have a super cool look with the IR Acrylic front panels and acrylic blue edge lighting.


September 12 2018

Hcam / CX Surround IBS tests

IBS (Image Background Subtraction) tests of ceiling mounted cameras using the regular turf carpet with varying ambient light conditions (i.e. next to an open window with sunlight and cloudy skies) show that IBS still works well.

Other than a few small dots appearing the image, the ball trace is still very well high lighted. Note that IBS will probably be used in the new CX Surround to ensure that high speed balls with faint ball traces will be detected.

Balls on floor detection

Improvements to this feature have been made in this version of the CP


Balls lying around on the floor in the FOV of the H cam camera issue now solved

Balls that bounce back from the screen and lay around on the floor in the FOV of the Hcam can cause problems with the ball path detection of the Hcam.

This version of the CP now automatically detects such balls and declares them as invalid areas so that the correct ball path can be measured.

As this is a new feature, this option can be switched on or off.

Click the above images to read more about this new feature.

September 9 2018

CX Surround cameras

The CX3 Surround features 3 full frame IR cameras and 1 Line scan camera

September 5 2018


Two bug fixes:

1. Ccam club data camera - even though "Face angle at impact" is selected, system still used "club face angle before impact". Now fixed

2. When V and H cam calibration is switched OFF, system did not show the Left / Right ball speed adjustments. Now fixed.

CX Surround stereo calibration updates

Distance terminology confusion

The term Distance in the stereoscopic calibration window was being used twice for different meanings. 1. for distance ball traveled. 2. distance white calibration strip is from camera.

Distance traveled is now Trace length and distance from camera is now D from C.

A number of improvements have been made to the calibration process.

Focal length and Pixel Width adjustments now showing results immediately.

Focal length and Pixel Width adjustments are now explained on the Stereo Setup and Calibration page.

CX Surround mounting.

Mounting the 4ft long 12lb CX Surround to the ceiling will normally be a two man job using two step ladders.

It's too dangerous to try it alone while standing on a step ladder 6ft off the ground doing a balancing act holding the unit up to the brackets and trying to thread the holding bolts at both ends at the same time.

I actually managed it though. I really wanted one installed in my office so I can do some small tests here without having to drive to the showroom every day (a one hour drive) and there was no one around on Labor Day to help.

Using two hoists made of nylon rope and cable latches at both ends made the process easy and safe. Took an hour though.

September 1 2018

CX Surround / GC Hawk comparison

How does the GSA Golf CX Surround compare with the GC Hawk?

i.e. is the GSA Golf Surround a poor man's GC Hawk like the SkyTrak is a poor man's GC2?

Click the above button to read about this subject on the CX Surround Tech News

August 29 2018

Raised platform

Click above to see installation instructions, options and pricing of our new raised flooring.

August 19 2018

GSA Studio enclosures with other brand tracking systems


The GSA Golf Studio Enclosure ($4,499) with

SkyTrak (add $2,000) with GC2 (add $7,000) with FlightScope (add $15,000) with Trackman (add $19,000)

As we're selling as many - if not more - Studio enclosures for use with other brand systems these days than with our own tracking systems, there's now a dedicated page on this web site for these.

Of interest, nearly all our GSA Golf Studio packages using other brands are less than half the price of most other resellers.

August 17 2018

CX Surround production

The above are the first photos of the CX Surround production model.

The casing differs somewhat from the initial design but still looks really cool. Especially with the LED Acrylic edge lighting (on both sides).

I had a dickens of a time making the photos with the IR Leds switched ON. To the human eye, the Leds just glow a dark red but the photos showed them glaringly bright. I guess the pixels in the camera are very sensitive to IR light.

The unit actually looks better in real life.

Note that we have left the LED heat sinks exposed on the back of the unit as they get quite hot.

Even though the cameras are USB, the CX Surround will come with built in USB over CAT converters so there will not be any issues with cable lengths. (Up to 50ft).

The power supplies (dual 5 amp 12v and 5v supplies ) are built into the unit so there's only the 120v power cable plus the two camera CAT cables going into it.

Dimensions: 50" L x 8" W x 2.5" H. Weight : 12.3 Ilbs

August 7 2018


Minimum ball speed reduction when in Chipping Mode now limited to 50% instead of 2.5% as number of customers reported ball distances when in chipping mode were only a couple of feet.

A remote support session showed that their chip ball speed reduction was set to 2.5%.

The "What's in the Box" page has been completely updated.

Lots more info and ideas on how to raise flooring on the flooring page.

August 3 2018

USB over CAT5

There's a new wiring diagram for the PX5 system using USB over CAT cabling on the wiring page now

July 30 2018

New IBS - Image Background Suppression method


IBS has been significantly improved in this version of the CP.

With IBS ON, the background is reduced in brightness to reveal the ball trace.

Click above to read more about IBS

July 14 2018

Dual club tracking mats


The software update for those using a dual lane PX5 system is now complete.

The system automatically switches from left mat to right mat and vice versa when a left or right handed player is up.

New "Carry Adjustments" page

One of the most asked questions is how to adjust the carry distances in GSA Golf.

I've thus made an extra web page just for this.

July 11 2018


Fix for TGC sometimes not excepting shots

The fix for the above issue is now available in this CP update.

July 11 2018

TGC sometimes not excepting shots

We've noticed that TGC can sometimes seem to hang and not except shots.

We are currently seeking a solution to this problem with ProTee and a fix will be available shortly.

In the meantime, if you find that during a game TGC suddenly stops excepting shots, press the "ESC" key and select "Rewind shot" in TGC.

June 18 2018


Bcam and LX systems.

Measuring ball spin using the ball's logo.

New logo matching end detection.

An issue with measuring ball spin using the ball's logo is that the correct matching ends of the logo must be detected in order to correctly measure the amount of rotation within the time frame..

i.e. if one end of the logo is found in image 1 then that same end has to found in image 2. Failing to do this can result in very different ball spin rate measurements.

The above two images show a ball spinning at a rate of 8321 rpm. We know this because the amount of rotation within the 2 ms frame delay was 149.78 degrees.

And we only know the correct amount of rotation because the Letter "C" in the Calloway logo has been detected correctly in both frames. This is shown by the two red cross hairs over the letter "C".

Without this new "Matching logo end detection" feature, the CP image processing may well get the ends mixed up and then a totally different amount of rotation will be measured

(i.e. 30.22 degrees here) and thus a totally different and false ball spin rate will be calculated. (Note that the two sets of images are from the same shot.)

As can be seen from the above two images, the letter "C" in the Calloway logo has not been detected in image 2 (i.e. there's a green cross hair on the "C" instead of a red cross hair).

And thus a false spin rate measurement was calculated (i.e. 1678 rpm instead of the real 8321 rpm).

It should be noted that not all ball logos have a dominant end and thus it may be required to use a black magic marker or black ink pen to accent one end of the logo.

Note that measuring ball spin using the logo (or any marked balls like those with A systems) is the only way a camera method of ball spin detection is able to do this in real time. i.e. without a long 2 to 4 second or so lag time (SkyTrak / GC2 etc).

While radar systems (Trackman, FlightScope etc) require metallic dots be applied to the ball and the ball be placed with the dot facing upwards.

June 15 2018


LX & Bcam ball spin calculation error now fixed

An error causing incorrect ball spin measurements was detected today in the LX and Bcam products.

The occasional error caused very high spin rates to be calculated (usually capped at 9999 rpm). This is now fixed in this update.

April 28 2018


Hcam launch for high lofted shots that are out of the FOV of the Vcam

As it's possible that the ball trace with very high lofted shots will be out of the FOV of the Vcam camera, we've added a new feature that will allow the ball to launch with just the H cam data.

Switch this feature on or off in the Hcam window (lower right side of screen).

Note that this feature has 3 modes. 1. OFF, 2. only ON when in chipping mode, 3. Always ON

Default is 3. Always ON

When ON and a valid shot is detected in the Hcam but no valid trace is detected in the Vcam, the speed and direction of the of the ball will be measured just from the Hcam.

Vertical launch angle will be taken from the loft of the selected club.

Low trace brightness

The Vcam ball trace brightness can be substantially increased by using high intensity narrow beam IR lamps next to the Vcam that are pointed at the trace capture area.

The above 200 LED IR lamp is just $69 on Amazon. The ball trace on the left of the above image was captured without a floor mounted IR lamp. The same ball trace is on the right but with the narrow beam high intensity IR lamp.

As you can see, there's an amazing difference in ball trace quality.


Typical screen shots are as in the below images

The side mounted Vcam detects vertical launch angle and speed of the ball

The ceiling mounted Hcam camera detects ball path for normal shots

and ball path plus speed when putting



Based in Naples, Florida,

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

A bit about me just in case anyone is interested

When I'm not developing golf simulators, you'll find me in my music studio