System Updates & Development News
by Martin Paul Gardiner
Electronics and software development engineer and founder of GSA Golf
The GSA Golf range of golf club and ball tracking systems software and electronic hardware is being updated with new features continuously.
New Features are being added and mods being made on nearly a daily basis so please check here regularly for your free updates.
Like all other forward thinking companies, GSA Golf continuously strives to improve their products at any given opportunity.
After all, in this day and age, if you're not moving forwards, you're moving backwards
GSA Control Panel (CP) update V.220.127.116.11 - Windows 7 / 8 / 10 version
January 18 2017
Download standard configuration files hereHere
In case of issues you can manually install the CP update .exe file by following these instructions
Note: The above download is just an update for existing customers and not the full version Control Panel
January 20 2017
Ball speed tests: comparing camera motion trace method to freeze frame method
This weekend we're comparing the motion trace (or motion blur) method of calculating real ball speed with a dual camera/dual freeze frame method of calculating real ball speed.
The motion trace method is the standard method we currently use to measure ball speed. i.e. we're measuring the length of the trace of a ball in flight with a known camera exposure time.
The length of the trace is converted into a real world distance in meters or feet and then - using the formula v = d/t - we calculate the speed where t is the 10 ms exposure time of the camera.
Oscilloscope tests yesterday confirmed that the exposure time of the camera is indeed exactly 10 milli seconds and
- using a white pole of a known length to simulate a ball trace and setting the scaling factor so that the calculated length is exacltly the same as the white pole's real length -- we know that the pixel to real distance scaling factor is spot on.
So - in theory at least - the ball speed measurements should also be spot on but tests show that the measured speed is always around 15% less than expected.
In order to correct this we have to increase the scaling factor to bring the measured ball speed up to what we would normally expect.
The dual freeze frame method involves grabbing two very fast images of the ball within a known time, measuring the distance it has traveled within the two frames and again using the v=d/t to calculate the speed.
For this we're using the CTS Pro with its dual aligned cameras and dual flash units. As this method has to be absolutely correct it should be very interesting to see where the dependency in the ball trace method is coming from.
Results will be published later this weekend.
January 20 2017
The new PX3 and PX4 systems will be available within the next few weeks
January 18 2017
Customer License update only
Camera IR filters
False alarm on this. Low brightness images are more due to the IR lamp. The IR filter makes no difference.
We're currently comparing IR illuminators
January 11 2017
Camera IR filters
We've recently noticed that IR filters of the same pass wave length of 720nm - as used by our cameras - vary greatly in visible light pass from one manufacturer to the other.
i.e. while one 720nm IR filter blocks all visible light, others let a fair amount of red visible light through.
This - we presume - would explain why some trace images with some customers look bright and full while traces with other customers seem rather dull.
We've identified the best IR Filter manufacturer now so if you think that your traces images are not as bright as they could be, let us know and we'll arrange for a filter exchange.
Fix: Optical sensor mat Loop Count occasionally being reset to 2
Fix: Club face angle shown in the "Club Fitter" mode window was reversed
Vcam trigger delay
In addition to the Hcam trigger delay, there's now also a Vcam trigger delay.
The trigger delays are used when moving the line scan camera nearer the ball hitting position so that ball path range is greater and for systems not using line scan cameras.
January 7 2017
CX3 / PX5 without Line Scan camera
We're currently testing the CX3 and PX5 without using the line scan camera.
Trigger is then sources from the PX2 club tracking mat (PX5) or the trigger mat (CX3).
The main advantage of using these systems without the line scan camera is that no black carpet scan area is required.
Disadvantage is that every shot must be played from the same place on the trigger mat or PX2.
CX3c to CX3
CX3c customers can now switch to a CX3 setup using the same CX3c color camera.
CX3 uses the standard club tracking dot method to capture club face angle, club speed and club path whereas CX3c only captures club face angle.
January 2 2017
As some customers prefer Vcam putting speed calculation to Hcam putting, we've re-introduced this method.
The Launch data time-out has now been reduced from 10 seconds to 4 seconds.
The time out is normally there for when the game software is not reporting back to the CP that the ball has landed and is ready for the next shot.
If a ball is played during the time out period then there will be no ball launch in the game.
E6 club selection
The CP now shows the club selected by E6
Improved camera alignment process
CX3 / CX4
A warning message is now displayed in the CP's main window when the measured club face angle exceeds the user defined max face angle.
PX2 / PX5
Double clock frequency on new PX2 sensor mats causing double club speed
The new sensor mats (i.e. since fall 2016) are fitted with a double speed system clocks but the CP was still using the old clock speed to calculate club speed which resulted in double measured club speed.
This is now corrected.
Vcam calibration percentages can now be applied to the Vcam ball speed and ball launch angle calibration tables.
i.e. you can set the ball speed calibration adjustment for example to 50% and the ball LA calibration to 80% .
To set, move the mouse cursor over the "Calibration ON/OFF" button and use the arrow keys as instructed to adjust.
Update for PX5 / PX2 users
Ball launch will now still occur even if club face angle could not be detected due to one of the two face timers still running.
i.e. when the ball is struck more towards the toe of the club so that the entire club face didn't pass over both timer sensors.