9.8.5
Released as beta on 29.08.2022
Released as stable 30.08.2022
Bug Fixes
- DESKTOP-8369 - MVS is not initialized.
9.8.4
Released as beta on 05.08.2022
Bug Fixes
- DESKTOP-8264 Crash when closing application (AccessViolationException)
Features
- DESKTOP-8292 Only show dropped frames warning if 10 frames
9.8.3
Released as stable on 20.07.2022
Released as beta on 8.07.2022
Features
- DESKTOP-8201 Update nvidia driver patch to work with new driver (516.40)
Bug Fixes
- DESKTOP-8212 MessageDialog on startup crashes
- DESKTOP-8203 MVS - First time running the application receive a crash
- DESKTOP-8202 First time running the application receive a crash - Autofac
- DESKTOP-8191 Default to 8-bit ADC for Fox cameras to improve FPS
- DESKTOP-8179 MVS - Too much dropped frames with GigE models
- DESKTOP-7994 MVS - Video / playback can freeze when changing exposure
9.8.2
Released as beta on 20.06.2022
Features
We have disabled support for ForeSight GC3 due to integrations bugs. We are working with Foresight to resolve bugs in the SDK to re-enable this support ASAP.
Bug Fixes
- DESKTOP-8104 FLIR cameras missing some settings
- DESKTOP-8041 MVS - Crash Ethernet camera changing Exposure shutter
- DESKTOP-7970 MVS - Resetting camera settings causes crash
- DESKTOP-7965 MVS - Region Of Interest ROI doesn't work
- DESKTOP-7956 Configuring Bayer filters for Imaging Source DFK models
- DESKTOP-7955 Lessons hanging after stopping recording.
- DESKTOP-7074 Error when changing settings for DirectShow camera (RefObjectDisposedException)
- DESKTOP-7025 Installer dependencies are in some cases not overwritten due to higher version existing
9.8.1
Released as beta on 12.04.2022
Epics
- DESKTOP-6323 - Add new graph databox that can show multiple data sources
- DESKTOP-7587 - Improve support for the Imaging Source Cameras
- DESKTOP-7846 - Add support for Foresight GC-3
Features
- DESKTOP-6927 - Add setting to disable the audio notifications
- DESKTOP-7096 - Added more golf clubs (wedges)
- DESKTOP-5928 - Improve the Link/unlink viewports feature in comparison mode
Bug Fixes
- DESKTOP-7564 - Don't allow deleting the last user in capture/analysis mode
- DESKTOP-7400 - Activity golf removed Countdown timer in Capture Options
- DESKTOP-4503 - Drawing tools sometimes switch from one camera angle to another
- DESKTOP-7456 - Crash in live COP analysis (ODE in UpdateCopView)
Imaging Source Cameras - Improvements
- DESKTOP-7581 - Some DirectShow camera do not allow configuring the media type
- DESKTOP-7582 - Some DirectShow cameras show completely garbled image
- DESKTOP-7590 - DirectShow sample grabber does not correctly negotiate the desired media type
- DESKTOP-7619 - ODE when stopping/starting DirectShow camera (MJPEG)
- DESKTOP-7641 - When a DirectShow camera is unplugged, all other DS cameras stop working
- DESKTOP-3097 - Stop streaming from Pressure Pad / Balance Plate before installing calibration file
- DESKTOP-6999 - Use the same icon for the export
- DESKTOP-7474 - First name or last name cannot contain spaces
- DESKTOP-7479 - No "Ready" notification for the first swing/recording
- DESKTOP-7281 - Wrong text in export started dialog
- DESKTOP-7312 - There is mixed language/bad english in force plate disconnected notification
- DESKTOP-7039 - Error when loading new graph rendering
9.7.9
Released as stable on 21.03.2022
Released as beta on 01.03.2022
Bug Fixes
- DESKTOP-7732 Foresight SDK/GC3 update is not working (removed, unstable vendor SDK, coming in next version)
- DESKTOP-7550 Application freezes on startup (during splash screen)
9.7.8
Released as beta on 06.01.2022
Features
- DESKTOP-7170 Add support for ForeSight GC3
- DESKTOP-7296 Add support for vertical force by pressure databox when using BodiTrak
- DESKTOP-7461 Improve handling of Trackman delay
Bug Fixes
- DESKTOP-7467 Crash during video playback (AccessViolationException)
- DESKTOP-7429 Pressure plate % and footprints are flipped for left-handed subjects
- DESKTOP-7404 TrackMan launch monitor fails during capture (Not enough data for requested interval)
9.7.7
Released as stable on 15.12.2021
Released as beta on 06.12.2021
Features
- DESKTOP-7431 Update the Foresight logo
- DESKTOP-6942 Update FullSwing logos
- DESKTOP-6913 Link "Updates have expired" notice to the web shop.
Bug Fixes
- DESKTOP-7410 IDS Directshow interface shows up in Swing Catalyst
- DESKTOP-7374 Error in HardwareDataMonitor if hardware device gives bad timestamps
- DESKTOP-7311 It is not possible to scroll users in the new group view
- DESKTOP-7303 “Diagnostics” redirect to one no existing page (404)
- DESKTOP-7162 When unplugging a DirectShow camera, application can get stuck in exception/error loop
- DESKTOP-5898 Insufficient data received error toast notification when encoding with quick buffering enabled
9.7.6
Released as stable on 24.11.2021
Released as beta on 16.11.2021
Known Issues
- DESKTOP-7162 When unplugging a DirectShow camera, application can get stuck in exception/error loop
- DESKTOP-7404 TrackMan launch monitor fails during capture (Not enough data for requested interval)
Bug Fixes
- DESKTOP-7348 Browse & Install calibration file doesn't always work
- DESKTOP-7211 Using Ctrl + scroll to zoom the video image results in strange zooming behavior
- DESKTOP-7123 Log sender crashing when typing in name/email
- DESKTOP-7107 Crash when closing application (ObjectDisposedException: Cannot access a disposed object.)
- DESKTOP-7014 Manual trigger is not available in assessment recording mode
9.7.5
Released as beta on 15.11.2021
Features
- DESKTOP-7246 Add support for dual balance/motion plate 5060
- DESKTOP-7336 Hide Browse / Download & Install calibration functionality for devices that don't support external calibration files
Bug Fixes
- DESKTOP-7333 Nvidia session limit patcher fails after updating drivers
- DESKTOP-7267 Wix installer: Updating Motion Catalyst from 9.7.1 to 9.7.4 doesn't work, program already running
- DESKTOP-7256 Error in WindowsDeviceModel: The removed device was not in internal list
- DESKTOP-7253 New graphs do not have the correct vertical axis range (missing spacing above/under)
- DESKTOP-7252 Pressure&Stance CoP percentages do not respect the perspective chosen.
- DESKTOP-7242 The Imaging Source cameras with driver installed do not work
- DESKTOP-7169 Bookmarks are not being saved when switching between takes
- DESKTOP-7120 Scroll with the mouse is not working in Test set--Selected activities
- DESKTOP-7056 Error in windows device model when connecting some types of devices (The Imaging Source cameras)
- DESKTOP-6817 BodiTrak: Unhandled exception when closing Sensor Plate settings window
9.7.4
Released as beta on 15.10.2021
Bug Fixes
- DESKTOP-7118 Device layout settings are not visible for dual motion plate
- DESKTOP-7106 Error when closing uEye camera (ObjectDisposedException: Safe handle has been closed)
- DESKTOP-7094 SciChart vertical and horizonal lines are wrong color
- DESKTOP-7087 Crash in VideoSourceManagementService (ODE)
- DESKTOP-6997 Force graphs visible data range can shrink (when changing bookmarks), but can't grow
- DESKTOP-6976 GPU memory/resource leak (SharpDXException...Out of memory...)
- DESKTOP-6956 Download and install of calibration file for Balance Plate 2 causes file to become zipped twice and results in ArgumentNullException
9.7.3
Released as beta on 27.09.2021
Bug Fixes
- DESKTOP-7029 New graph rendering bookmark phase vertical annotation labels are offset
- DESKTOP-7028 SciChart current position marker has wrong position
- DESKTOP-7027 New graph rendering no longer shows "large" mode correctly
- DESKTOP-7026 New graph rendering is more jagged/aliased than old rendering
- DESKTOP-7019 New graph rendering does not show a "zero line"
- DESKTOP-7016 Installer allows updating while application is running, leading to corrupt installation
- DESKTOP-6974 Error when saving capture w/launch monitor data (InvalidOperationException: Cannot store 'NaN' values.)
9.7.2
Released as a beta on 20.09.2021
Features
- DESKTOP-6377 Install FLIR drivers during installation
- DESKTOP-5977 Install Bertec/MeasureX drivers during installation
Bug Fixes
- DESKTOP-6991 Dual Motion Plate recordings with no one on the plate causes GUI freezes and slowdowns
- DESKTOP-6979 NRE in VideoPresenterRenderSource
- DESKTOP-6978 Detect layout in hardware settings shows warning even after correct detection
- DESKTOP-6970 Force graphs show wrong Newton/NewtonMeter value for current position
- DESKTOP-6961 Error when trying to load Vertical Force by Pressure databox
- DESKTOP-6784 ODE when starting camera
- DESKTOP-6706 Zoom in is not working well
- DESKTOP-5898 Insufficient data received error toast notifcation when encoding with quick buffering enabled
- DESKTOP-4621 Capture mode layout not being saved between swings
9.7.1 (includes changes from 9.6)
Epics
- DESKTOP-6309 Home Edition
- DESKTOP-5947 New settings
- DESKTOP-5920 Startup view improvements/bugfixes
- DESKTOP-5904 Add support for dual motion plate
- DESKTOP-5750 Add support for BodiTrak devices
- DESKTOP-5448 New graph rendering (SciChart)
- DESKTOP-5233 Add a new installer (using WiX)
Features
- DESKTOP-6361 Add support for panning/zooming in graphs
- DESKTOP-6145 Support autodetection and configuration of dual motion plate
- DESKTOP-6143 Support capturing data w/dual motion plate
- DESKTOP-5948 Implement RefCount-based lifetime control of analysis entries in databox VMs
- DESKTOP-5935 Add support for delete key in stack and explorer
- DESKTOP-5931 Optimize use of DirectX devices
- DESKTOP-5927 Optimize general thread usage in application
- DESKTOP-5916 Improve performance of opening takes
- DESKTOP-5915 Improve robustness of opening takes
- DESKTOP-5879 Dual force plate support for jump off and force peak trigger
- DESKTOP-5810 Startup view - Add Import Button
- DESKTOP-5752 Add support for BodiTrak2 Vector device
- DESKTOP-5751 Add support for autodetecting BodiTrak devices
- DESKTOP-4475 Disabling "Enabled" under LM settings also disables "Use as trigger"
Bug Fixes
- DESKTOP-6794 CaptureInfoLable & CaptureInfoText can be empty / null
- DESKTOP-6789 If you open a golf swing in Swing Catalyst baseball the activity shown on next capture is golfswing
- DESKTOP-6783 Calibration file installed successfully dialog uses wrong icon
- DESKTOP-6731 The mouse cursor for the selected drawing tools is not correct for all tools
- DESKTOP-6627 "Insufficient data received" after streaming for a little while with some activities
- DESKTOP-6623 Error dialog when closing sensor plate configuration dialog
- DESKTOP-6622 Calibration file missing error popup does not help user take action
- DESKTOP-6614 Pressure pad configuration dialog show calibration not loaded even when file is installed
- DESKTOP-6330 Reduce log spam from JumpOffTrigger and ForcePeakTrigger
- DESKTOP-6185 When takes w/dual force plate HW is uploaded and downloaded from online, they get corrupted
- DESKTOP-6184 Dual force plates do not work w/SkiJump Forward angular momentum databox
- DESKTOP-6182 Fresh install w/SkiJump license captures with wrong activity
- DESKTOP-6181 Forceplate detection screen uses back/front terminology when SkiJump license installed
- DESKTOP-6026 CaptureProgressUserControl / (Replay panel) becomes black on replay
- DESKTOP-5901 Fill video button not working for both viewports in comparison mode.
- DESKTOP-5894 Enable unlinked playback does not work properly
- DESKTOP-5893 Analysis menu activity selector animates separately from other capture buttons
- DESKTOP-5884 Viewport status panel activity selector is broken/does not show value
- DESKTOP-5883 Opening takes sometimes leads to sport (and other attributes) being changed
- DESKTOP-5882 Deadlock when opening takes
- DESKTOP-4854 Handicap can't be negative number
- DESKTOP-4553 Toast says "upload" when I download recordings from Online
- DESKTOP-5728 On computers w/AMD cpu there is a black console window when capturing
- DESKTOP-5720 DirectX device crash/deadlocks
- DESKTOP-5695 Spinnaker cameras causes freeze on stopping acquisition on some systems
- DESKTOP-5882 Deadlock when opening takes
- DESKTOP-5679 Bertec FP5250 (52x49.5cm) plates are not detected correctly
- DESKTOP-5651 Error when creating a new user or editing an excisting one. Added null check for SelectedSportsList.
- DESKTOP-5601 52x49 dual FP size description is wrong
- DESKTOP-5471 CC address required to send a lesson recording
- DESKTOP-5266 Crash in camera settings using Spinnaker camera (AccessViolationException)
9.5.3.33270
Beta on Thursday, March 11th, 2021
Public on Tuesday, April 13th, 2021
Bug Fixes
- DESKTOP-5266 - Crash in camera settings using Spinnaker camera (AccessViolationException)
- DESKTOP-5517 - No longer possible to select "empty" databox
- DESKTOP-5571 - Databox does not update when changing/selecting different
- DESKTOP-5628 - Capture fails sometimes (video buffer has no frames for interval)
- DESKTOP-5738 - It's possible to trigger a recording when in playback
9.5.3.32970
Beta on Thursday, February 22th, 2021
Bug Fixes
- DESKTOP-5557 - Lesson audio issue can be choppy/garbled
- DESKTOP-5595 - Unable to resume lesson recording when using old lesson recording feature
- DESKTOP-5601 - 52x49 dual FP size description is wrong
- DESKTOP-5631 - New PressurePadView's are created for each received received sample
- DESKTOP-5679 - Bertec FP5250 (52x49.5cm) plates are not detected correctly
9.5.1.32970
Beta on Monday, January 25th, 2021
Improvements
- DESKTOP-5089 - Change capture model buffering to resume buffering earlier
- DESKTOP-5189 - Add support for lite license
- DESKTOP-5210 - Spinnaker: Give feedback if camera is on wrong subnet / IP issue
- DESKTOP-5242 - Improve open take performance
- DESKTOP-5317 - Bundle more drivers/requirements with installer
- DESKTOP-5380 - Add support for showing back/front force graphs simultaneously
- DESKTOP-5386 - Add support for dual forceplate 50x60 layout w/auto-detection
- DESKTOP-5387 - Add support for dual forceplate analysis (live)
- DESKTOP-5388 - Add support for dual forceplate analysis (playback)
- DESKTOP-5426 - Add new camera perspective option for Pressure&Stance databox
- DESKTOP-5429 - Add new person torque databox
- DESKTOP-5430 - Add support for dual forceplate 52x49.5 layout w/auto-detection
- DESKTOP-5443 - Update Spinnaker SDK to 2.2.0.48
- DESKTOP-5459 - Allow clicking on databox header layout icon to switch between back/front/combined view
Bug Fixes
- DESKTOP-4621 - Capture mode layout not being saved between swings
- DESKTOP-5129 - Rename "Delete Swing" to "Delete Recording"
- DESKTOP-5208 - Error when force plate is calibrating (ArgumentOutOfRangeException)
- DESKTOP-5275 - Spinnaker: AccessException in UserSetLoad when changing camera settings locks up camera
- DESKTOP-5307 - GCQuad: No club data visible in Swing Catalyst but is visible on device
- DESKTOP-5324 - Spinnaker: Disconnecting a FLIR USB camera in capture mode creates double entries in the Camera settings list
- DESKTOP-5326 - Error thrown during capture: ActiveCaptureModel.Dispose(): All active captures are not finished!
- DESKTOP-5357 - Spinnaker: Camera remains in camera list after device disconnection
- DESKTOP-5360 - Error when capturing w/Launch Monitor (NRE)
- DESKTOP-5364 - Dialogs can sometimes appear "under" the top-level window
- DESKTOP-5368 - All video frames must be the same pixel destination file container: (SourceFormat is null)
- DESKTOP-5396 - When opening a second take, databox loading hangs
- DESKTOP-5412 - Crashing on startup without error due to conflict w/OBS Virtual Cam
- DESKTOP-5416 - Incorrect text for Failed to start streaming pop up
- DESKTOP-5447 - Press HW configure in Advanced settings - Sequence contains more than one matching element
- DESKTOP-5471 - CC address required to send a lesson recording
- DESKTOP-5475 - Baseball torque/z-moment shows strange values
- DESKTOP-5505 - Horizontal Force on Y axis appears flipped
- DESKTOP-5507 - Left Handed player - Force X Horizontal graph is flipped
- DESKTOP-5549 - Bookmark shortcuts apply to all takes that have been opened
9.4.4.32396
Stable on Monday, December 7, 2020
Beta on Friday, November 11, 2020
Improvements
- DESKTOP-5317 - Bundle more drivers/requirements with installer
Bug Fixes
- DESKTOP-5175 - Lesson audio is muffled/inaudible when pausing and resuming a lesson.
- DESKTOP-5360 - Error when capturing w/Launch Monitor (NRE)
- DESKTOP-5382 - Excessive thread sleep on camera initialization if init fails
- DESKTOP-5412 - Crashing on startup without error due to conflict w/OBS Virtual Cam
- DESKTOP-5416 - Incorrect text for Failed to start streaming pop up
- DESKTOP-5475 - Baseball torque/z-moment shows strange values
9.4.3.31378
Stable on Wednesday, October 23, 2020
Beta on Friday, September 11, 2020
Epics
- DESKTOP-5064 - Add support for GCHawk
- DESKTOP-5066 - Add support for the Balance Plate 3 XL sensor plate
- DESKTOP-5232 - Add support for FLIR Spinnaker SDK and BlackFly S cameras
Improvements
- DESKTOP-5210 - Spinnaker: Give feedback if camera is on wrong subnet / IP issue
- DESKTOP-5292 - Improve feedback on setting packet size too large vs NIC MTU
- DESKTOP-3484 - Remove the 32-bit version of Motion Catalyst
- DESKTOP-4711 - Tempo and Rhythm databox should be visible for users without Balance Plate's
- DESKTOP-4918 - Fix tooltip on Capture Options menu
- DESKTOP-4977 - Improve logging in the event of a capture timeout (TimeoutException)
- DESKTOP-5026 - Optimize pressure data code
- DESKTOP-5043 - Improve error feedback to user in case of unsupported NVIDIA driver when using NVENC video encoder
- DESKTOP-5056 - Remove redundant custom WPF caret
- DESKTOP-5076 - Capture model creates a capture when capture sources are stopped
- DESKTOP-5099 - Crash when capturing, PrecisionClockSystemClock disposed
- DESKTOP-5123 - Use Sentry instead of Raygun for realtime error reporting
- DESKTOP-5063 - Add support for recordings without club data from GCQuad/GCHawk
Bug Fixes
- DESKTOP-5253 - Error in FrameRateMeasurement (ODE)
- DESKTOP-5287 - Spinnaker cameras can end up in unresponsive/bad state
- DESKTOP-5307 - GCQuad: No club data visible in Swing Catalyst but is visible on device
- DESKTOP-5309 - Error when closing application (Spinnaker: Event is not registered)
- DESKTOP-5324 - Spinnaker: Disconnecting a FLIR USB camera in capture mode creates double entries in the Camera settings list
- DESKTOP-5329 - Relative torque values are not correct (values are rounded)
- DESKTOP-5357 - Spinnaker: Camera remains in camera list after device disconnection
- DESKTOP-5359 - Crash/memory corruption in VideoStreamDecoder
- DESKTOP-5077 - Jump off trigger GetStandardDeviation runs even though the license is golf
- DESKTOP-5193 - Error (ODE) in Bertec Acquisition
- DESKTOP-5223 - All databoxes disappear after recording swings for a while in capture and playback
- DESKTOP-5235 - TaskCanceledException in RemoteLicenseService
- DESKTOP-5250 - Error in SentryErrorReporter.AllowSendEvent (NRE)
- DESKTOP-5251 - Error in SentryErrorReporterLimit.ReadFromFile (IOException)
- DESKTOP-5252 - Error in SentryErrorReporter.AllowSendEvent (ArgumentException)
- DESKTOP-5254 - Error in SentryErrorReporter.AllowSendEvent (NRE)
- DESKTOP-5258 - Spinnaker: Frame Rate Auto implementation is missing making it impossible to change frame rate if the camera is reset
- DESKTOP-5269 - Log error from using SkyTrak when disposing
- DESKTOP-5271 - Remove/unwrap Exception in StartupModel.RunApplicationAsync()
- DESKTOP-5274 - Some Spinnaker BlackFly S models always revert back to using binning
- DESKTOP-5275 - Spinnaker: AccessException in UserSetLoad when changing camera settings locks up camera
- DESKTOP-5277 - Force plate/Balance plate times out/no data received when capturing multiple takes
- DESKTOP-5282 - Force plate devices (Bertec) may be added/removed very often
- DESKTOP-5283 - Saving new recordings/resume buffering is slow if database is large
- DESKTOP-5285 - Logging methodname/file parameters are mixed up
- DESKTOP-5286 - Error (ODE) in MeasureX device
- DESKTOP-5289 - FLIR/Point Grey mono camera models (Spinnaker) do not work
- DESKTOP-5290 - Add support for jumbo frame/packet size for FLIR ethernet cameras (Spinnaker)
- DESKTOP-5291 - Video frames w/bad timestamps are not reported as dropped frames
- DESKTOP-5294 - Stopping (Spinnaker/FLIR) camera may hang forever
- DESKTOP-5296 - NRE on saving camera settings when opening and closing configuration dialog
- DESKTOP-5305 - FLIR/Point Grey (Spinnaker) camera settings do not update properly
- DESKTOP-5211 - Error when connecting to FLIR camera (Spinnaker (GenTL): Acquisition occasionally fails (SPINNAKER_ERR_IO) Error writing to device at register address: 000C0004)
- DESKTOP-5215 - Share lesson by email does not work
- DESKTOP-5219 - Crash (NRE) when manual triggering with LM enabled but disconnected
- DESKTOP-5231 - If opening take fails, databoxes may disappear forever
- DESKTOP-5239 - Crash when capturing (ODE in ActiveCaptureModel.RemoveJob())
- DESKTOP-5246 - Crash when capturing (in device clock drifting heuristic)
- DESKTOP-4869 - A deleted user can still be used
- DESKTOP-4875 - Font ligature / unicode issue in database path
- DESKTOP-4966 - FFEncoderProfile_H264_nvenc fails to apply patch, causes deadlock on startup when debugging
- DESKTOP-4982 - Unmanaged exceptions due to incorrect buffer handling in video sink pool
- DESKTOP-4988 - Crash when deleting drawing shapes
- DESKTOP-5007 - Direct Show Camera freezes after receiving 90 frames
- DESKTOP-5011 - Slight differences between the heights of the 4 data graphs
- DESKTOP-5025 - Warning for invalid email format in CC or TO when sending a lesson is displayed only in the logs
- DESKTOP-5027 - Capture w/ IDS uEye cameras can fail with System.ArgumentException: Value is not monotonically bigger than last value
- DESKTOP-5028 - Log spam from DSFilterEnumerator.Update()
- DESKTOP-5032 - UniqueMachineIDGenerator fails due to "Access is denied" error
- DESKTOP-5050 - Capture w/cameras that drop frames is no longer correctly synchronized
- DESKTOP-5083 - Directshow: Logitech C920 Insufficient data received & not synchronized when left streaming
- DESKTOP-5088 - InvalidOperationException when shutting down Swing Catalyst
- DESKTOP-5090 - IDS: Changing pixel clock value while streaming can cause fatal unhandled exception
- DESKTOP-5092 - Video delay function does not work unless you restart the software
- DESKTOP-5095 - DirectShow / Halcon / Debug camera: After streaming video for 8 seconds, insufficient data received warning appears and SC enters buffering state again.
- DESKTOP-5100 - Fix various issues with the angle drawing tool
- DESKTOP-5108 - Unhandled ArgumentNullException in PressureDataBuffer
- DESKTOP-5138 - Download and Install calibration file is available for BP3s
- DESKTOP-5174 - New GPU encoders can cause slow/choppy video playback due to large video files
- DESKTOP-5220 - Image rotate/flip etc is broken (when using DirectX filtering)
9.3.2.29769
Fri, April 3rd, 2020
Fixed
- DESKTOP-5170 - Unable to send large lessons via Gmail
9.3.1.16388
Wed, March 4th, 2020
Fixed
- DESKTOP-4846 - Vertical Force by Pressure databox is not filling the entire databox field
- DESKTOP-4914 - Google Oauth2 sign-in doesn't work anymore
- DESKTOP-4949 - SC 9.2 installer downloads and attempts to install .NET Framework 4.8 when it is already installed
- DESKTOP-4980 - Calibration is started, and then the Force plates disconnect. Results in an ODE
- DESKTOP-4990 - WPF binding leaks
- DESKTOP-5027 - Capture w/ IDS uEye cameras can fail with System.ArgumentExceptionMessage: Value is not monotonically bigger than the last value
- DESKTOP-5028 - Message: DSFilterEnumerator.Update: Unable to create class enumerator for DirectShow cameras
- DESKTOP-5032 - UniqueMachineIDGenerator fails due to "Access is denied" error
- DESKTOP-5038 - Unhandled exception when capturing: "CaptureModelExceptionType: FailedToStartBuffering"
- DESKTOP-5044 - NVENC video encoder sometimes fails with "Failed locking bitstream buffer: invalid param (8)"
- DESKTOP-5045 - Capture error (Error when listening on datasources with: Operation is not valid due to the current state of the object)
- DESKTOP-5048 - Transition time going from playback to live streaming (Capture) increases slowing down the software
- DESKTOP-5050 - Capture w/cameras that drop frames is no longer correctly synchronized
- DESKTOP-5052 - Intel QuickSync (QSV) does not work with some DirectShow cameras
- DESKTOP-5078 - Point Grey Chameleon disconnects causing fatal exception. (f2cStopCapture Failed)
- DESKTOP-5079 - Launch monitor: "Device not connected" message even though disabled in settings
- DESKTOP-5094 - VideoSinkFrameQueue's queue can be empty when dequeuing and disposing frames resulting in FATAL IOE
- DESKTOP-5095 - DirectShow / Halcon / Debug camera: After streaming video for 8 seconds, insufficient data received warning appears and SC enters buffering state again.
Improvement
- DESKTOP-4449 - Investigate problems when capturing from video cameras at FPS > 500
- DESKTOP-4917 - Improve beta version notifications to warn about upgrade risk
- DESKTOP-4963 - Automatically add class name+method prefix to log statements
- DESKTOP-4994 - Optimize force plate buffering
- DESKTOP-5043 - Improve error feedback to the user in case of unsupported NVIDIA driver when using NVENC video encoder
- DESKTOP-5051 - Log which encoder is used in FFmpeg calls
- DESKTOP-5054 - Toggle capture mode & open swings with keyboard shortcuts
- DESKTOP-5062 - Update Foresight SDK to the latest version (v2.4.5.0)
9.3.0.16037
Tue, January 20th, 2020
New features
- Faster video encoding. Video encoding now uses the Graphics Processing Unit (GPU) on the graphics card of the machine Swing Catalyst runs on to encode video. Nvidia and Intel GPUs are supported, in addition to CPU video encoding in machines with weak GPUs.
- Support for Balance Plate 3s
Fixed
- DESKTOP-4791 - Upload to Swing Catalyst Online fail with: "The request body is too large and exceeds the maximum permissible limit"
- DESKTOP-4873 - Halcon cameras - acquired video frames may have duplicate timestamp
- DESKTOP-4875 - Font ligature / unicode issue in database path
- DESKTOP-4882 - Unable to generate video indexes for non-ASCII video files, resulting in not being able to open the recording
- DESKTOP-4895 - CaptureModel: "A Task was canceled"
- DESKTOP-4902 - Databoxes for Viewport B in compare mode do not always load
- DESKTOP-4919 - Bookmark Sync tool does not sync all bookmarks
- DESKTOP-4924 - Video playback position/frame is sometimes not shown correctly
- DESKTOP-4939 - VideoSourceConnectivityService.FindCameras() throws NullReferenceException
- DESKTOP-4940 - Exception in CaptureModel: "GetPercentBufferFull: _clock==null"
- DESKTOP-4962 - Correct log prefix in PressurePadDevicesModel
- DESKTOP-4979 - ObjectDisposedException when calibrating Force plates
- DESKTOP-4990 - Fix WPF binding leaks
- DESKTOP-5017 - WebCam error- "Graph does not have a StartTime set"
Improvement
- DESKTOP-4892 - Upgraded bundled Teamviewer QuickSupport
- DESKTOP-4965 - Support importing takes from directories with multiple folders
- DESKTOP-4802 - Performance improvements during playback
9.2.0.15409
Mon, December 9th, 2019
New features
- Added support for the SkyTrak launch monitor
- Added support for the Dragon (120 FPS) USB camera
Fixed
- DESKTOP-4498 - "No space left on device warning" is not displayed in the GUI only in the log
- DESKTOP-4597 - DirectShow error handling is broken due to a Windows update
- DESKTOP-4598 - Exception when capturing: "Already have this timeline"
- DESKTOP-4613 - Tempo and Rhythm databox missing in certain scenarios
- DESKTOP-4636 - Balance Plate 3 not detected when Zebris / SAM Balance Lab plate is hooked up to the system
- DESKTOP-4646 - DPI scaling is not working correctly
- DESKTOP-4654 - Typo in error message in Settings->Hardware: "plateis"
- DESKTOP-4688 - When opening takes, the tasks can queue up and freeze the application
- DESKTOP-4719 - Databox contents are occasionally not displayed
- DESKTOP-4740 - Opening camera config dialog can cause crash if unable to connect to camera
- DESKTOP-4744 - SC crashes when login online with Unhandled exception: "This Freezable cannot be frozen"
- DESKTOP-4762 - FileLoadException and FileNotFoundException when stress-testing playback
- DESKTOP-4778 - ArgumentNullException in BaseDataboxGraphVM and CenterOfPressureTracePlaybackVM, followed by multiple more ODEs
- DESKTOP-4781 - ODE in DataBoxSwingDynamicsVM when stress-testing
- DESKTOP-4783 - Video playback can fail if index files are created with different version
- DESKTOP-4790 - Reset bookmarks for ViewPort B no working
- DESKTOP-4792 - CaptureModel does not correctly handle when capture source fails to start buffering
- DESKTOP-4794 - Fail to start preview crashes the application
- DESKTOP-4811 - Software is sometimes unresponsive after a drag and drop action
- DESKTOP-4843 - DirectShow cameras do not correctly report dropped frames
- DESKTOP-4844 - DirectShow cameras with high frame rate do not encode correctly
Improvement
- DESKTOP-4614 - Optimize WPF video rendering further
- DESKTOP-4670 - Raw data export of swings use the wrong nomenclature: weight shift
- DESKTOP-4704 - Replace the checkbox from Capture Options with an option to disable the launch monitor
- DESKTOP-4730 - Improve databox graph performance by rendering background separately
- DESKTOP-4741 - General (playback-focused) performance optimizations
- DESKTOP-4777 - Update application to .net 4.8
- DESKTOP-4788 - Change invalid License message
9.1.2.14915
Fri, October 14th, 2019
Fixed
- DESKTOP-4601 - Swing Catalyst resumes buffering if there is a trigger while in playback mode
- DESKTOP-4612 - Swing Catalyst occasionally freezes when recording swings
- DESKTOP-4634 - Sample rate is missing from Sensor Plate Settings
- DESKTOP-4643 - Baseball: Value cannot be null when selecting yes on plate auto detection
- DESKTOP-4644 - Baseball: Force plate's sometimes become backward (swap orientation)
- DESKTOP-4649 - Memory leak in TakeVM, allocates/leaks club menu entries when opening take
- DESKTOP-4650 - Optimize opening of video files by storing/reusing the created keyframe index
- DESKTOP-4655 - Get Free Trial button link is invalid
- DESKTOP-4658 - Memory leak in databox filtering when opening takes
- DESKTOP-4660 - Memory leak when playing/previewing different video files
- DESKTOP-4666 - OverflowException in BaseballProtocolAnalysis
- DESKTOP-4667 - SC crashes when BP is unplugged while in configure mode
- DESKTOP-4668 - Deadlock when opening takes
- DESKTOP-4669 - Multiple memory leaks when opening takes
- DESKTOP-4683 - When opening a take, databoxes sometimes do not show correctly
- DESKTOP-4685 - SC crashes when BP is repeatedly unplugged/plugged in configure mode and afterward play is clicked
- DESKTOP-4687 - Memory leak when opening video file (ffms2 indexer object)
- DESKTOP-4695 - Baseball bookmarks analysis fails for right-handed users
- DESKTOP-4697 - Databoxes don't show at all for some baseball takes
- DESKTOP-4701 - Opening multiple takes throws an unhandled exception
- DESKTOP-4707 - NullReferenceException in PointGreyAcquisitionScope.Dispose()
- DESKTOP-4709 - Unhandled ObjectDisposedException in SubscribeSafe
- DESKTOP-4722 - Baseball: The Torque graph is upside-down
- DESKTOP-4724 - Databoxes can not be changed in a specific scenario
- DESKTOP-4728 - Compare mode: Databoxes from viewport B are not updated
- DESKTOP-4732 - License related error in the log when starting the application
- DESKTOP-4735 - Compare mode: Databoxes are in sync between viewpoints when selection is done from viewport A, but they should not be
- DESKTOP-4738 - Front plate X-axis is inverted for left-handed baseball players
- DESKTOP-4755 - ODE in BaseDataboxGraphVM and CenterOfPressureTracePlaybackVM, followed by multiple more ODEs
- DESKTOP-4758 - Unhandled ArgumentException for Baseball records with Force data from only one Force plate
- DESKTOP-4759 - ODE in PlaybackModel when stress-testing playback
- DESKTOP-4760 - "Optional<T> has no value" in Force X, Y and Z graph databoxes
- DESKTOP-4761 - ODE when attempting to close cameras
- DESKTOP-4642 - Settings subsystem needs locking on file system access
9.1.1.13560
Wed, July 31th, 2019
Fixed
- DESKTOP-4583 - PerfMapper: "An item with the same key has already been added."
- DESKTOP-4564 - When reconnecting a video camera during buffering, live image remains black
- DESKTOP-4552 - When having a large number of users, Save button is hidden when downloading from Online
- DESKTOP-4550 - Crash when connecting/disconnecting forceplates
- DESKTOP-4547 - ODE when unplugging AVT camera
- DESKTOP-4487 - DpiAwareWindow fails in DisableWpfScaling()
- DESKTOP-4454 - IDS uEye camera stops working due to invalid Region of Interest setting
9.1.0.13278
Mon, July 1st, 2019
New features
- Multi-plate data analysis for Baseball
- Auto-detect of Balance Plates in Settings -> Hardware
Fixed
- DESKTOP-3788 - Playback: Holding down arrow keys to step frames no longer works
- DESKTOP-3952 - FFmpegProbeJob: "InvalidOperationException : A task may only be disposed if it is in a completion state (RanToCompletion, Faulted or Canceled)."
- DESKTOP-3961 - Give feedback to the end user if something goes wrong when encoding a lesson
- DESKTOP-4011 - Two warnings for calibration is shown when two Force Plates are connected and both need calibration, should be only one warning
- DESKTOP-4046 - Exporting as video only doesn't create any files
- DESKTOP-4150 - Email sharing: Autocomplete box is hiding the To and Cc fields
- DESKTOP-4202 - No visual marking in settings when the camera is rotated
- DESKTOP-4205 - Error message remains after switching hardware
- DESKTOP-4214 - Ski Jump - Data presented in the metric system although Imperial system selected for Forward Angular Momentum and Vertical Velocity
- DESKTOP-4216 - No Pressure and Stance data in playback mode for baseball
- DESKTOP-4222 - Baseball - databoxes dropdown list - Center of pressure on X and Y missing a ' ' after axis
- DESKTOP-4236 - The eraser remains selected even when the user is not using drawing tools.
- DESKTOP-4239 - Pressure and Stance databox displayed in live preview when no hardware is connected
- DESKTOP-4250 - Baseball centric sensor plates visible when using a Ski Jump license
- DESKTOP-4254 - Baseball with pressure plate: Ready to capture - Pressure and Stance databox flickers between sensor plate and combined plate
- DESKTOP-4255 - Baseball with pressure plate: Sensor Plate > Settings > Configure doesn't open properly
- DESKTOP-4256 - Torque databox missing percent info
- DESKTOP-4257 - Baseball with pressure recording: Pressure and Stance shows small movements although no person is on the take
- DESKTOP-4258 - Bookmark related text is using the names for the golf swing bookmarks instead of baseball
- DESKTOP-4260 - Both Max and Min values can be 100% for CoP-X and CoP-Y databoxes
- DESKTOP-4261 - Removing Balance Plate from Baseball with pressure config throws an unhandled exception
- DESKTOP-4263 - Pressure and Stance - live preview - CoP is rendered outside of the layout and rotated 90 degrees
- DESKTOP-4264 - Pressure and Stance - live preview - CoP per foot position is wrong
- DESKTOP-4265 - Pressure and Stance - live preview - CoP is flickering
- DESKTOP-4266 - Pressure and Stance - live preview - base stance position is wrong
- DESKTOP-4268 - Pressure and Stance - stance bars appear before starting live preview
- DESKTOP-4270 - Switching from Baseball with pressure to Baseball disables the device
- DESKTOP-4271 - Baseball - Forces databoxes missing info for recording with no one on the plate
- DESKTOP-4272 - Log information for recording with no sensor plates needs to be improved
- DESKTOP-4273 - About box: Nothing happens when clicking on the Nvidia link
- DESKTOP-4276 - GUI - Force Data rotation icon and text needs to be updated
- DESKTOP-4285 - The rear force plate is rotated 180 degrees in baseball setups
- DESKTOP-4288 - "Toe/Heel" and "Left/Right" are reversed for baseball
- DESKTOP-4289 - In compare mode, the order of the Back Plate and Front Plate is reversed between the 2 views
- DESKTOP-4290 - SkiJump - can detect Baseball with pressure layout and then the application closes
- DESKTOP-4291 - Baseball & Baseball with pressure dropdown selection not always available
- DESKTOP-4302 - Unhandled exception in ReactiveUI causes hard crash
- DESKTOP-4305 - Rotation marking in Settings is not consistent between Force Plate and Balance Plate
- DESKTOP-4313 - "This PlotModel is already in use by some other PlotView control"
- DESKTOP-4314 - Baseball setup: Launch monitor present in Capture Options\Triggers
- DESKTOP-4315 - Baseball setup with Golf License crashes the application when starting autodetect
- DESKTOP-4316 - Error during closing Swing Catalyst with Baseball take opened
- DESKTOP-4318 - Inconsistent warnings in databoxes
- DESKTOP-4335 - CoP-X and CoP-Y databoxes missing for MP5
- DESKTOP-4337 - Ski Jump - add constraints for Foot Size and Center of mass
- DESKTOP-4344 - Camera duplication when camera reconnected
- DESKTOP-4351 - Options button in DataBoxes should be hidden if no person detected
- DESKTOP-4368 - Autodetect of Force plate can cause the application to crash
- DESKTOP-4369 - Unable to change IDS camera resolution
- DESKTOP-4379 - "Cannot access a disposed object. Object name: 'VideoSinkPoolBase'."
- DESKTOP-4392 - Baseball setup graphical representations are misaligned
- DESKTOP-4394 - Baseball: CoP misplaced in live preview and configuration mode
- DESKTOP-4401 - Some customers with a valid update and support plans are unable to run 9.0 after updating.
- DESKTOP-4407 - Compare mode not working when adding take in viewport B
- DESKTOP-4411 - Unplugging 1 FP while on Main Menu Page closes SC
- DESKTOP-4413 - Baseball protocol analysis (bookmarks) is not robust enough
- DESKTOP-4435 - "Error in RX analysis entry => VM transform chain: Optional<T> has no value"
- DESKTOP-4436 - Pressure and stance. CoP trace is shown outside the plate border
- DESKTOP-4439 - Pressure and Stance data box not displayed in buffered view for BP2 and MP5
- DESKTOP-4453 - Baseball sensor plates are available in sensor plate drop down when using a golf license
- DESKTOP-4459 - "Cannot load Counter Name data because an invalid index was read from the registry"
- DESKTOP-4462 - InvalidOperationException: "Unable to find core audio id for device"
- DESKTOP-4470 - Enabling a custom filter via the debug viewer does not change or affect the BP.
- DESKTOP-4471 - .NET Framework prerequisite fails to install on some computers
- DESKTOP-4478 - Buffering dropped frames heuristic is not working
- DESKTOP-4485 - Calibration fail does not provide warnings in the GUI
- DESKTOP-4486 - Camera preview image in the camera settings list is clipped
- DESKTOP-4493 - Replay playback speed is not remembered between swings
- DESKTOP-4504 - NotImplementedException when calibrating
- DESKTOP-4510 - Correct initial plate orientation
- DESKTOP-4515 - Pressure plate is rotated with 180 degrees in Baseball configuration
- DESKTOP-4534 - Unhandled exception when calibrating
- DESKTOP-4548 - Remove the text "Well done!" from the email body in Lesson sharing emails
Improvement
- DESKTOP-3921 - Sensor Plate detection screen now detects both balance plates and motion plates
- DESKTOP-4058 - Move existing graph databox options/checkboxes into databox options menu
- DESKTOP-4267 - In graph databoxes with "combined data", the combined graph should be the default
- DESKTOP-4277 - Support rotation/flipping transformations for all FP/PP devices in multi-plate setups
- DESKTOP-4278 - Have a Shortcut Key for Resume Capture
- DESKTOP-4280 - Improve error handling when the device layout is not properly detected/configured
- DESKTOP-4325 - UI: Freshen up Help Dialog
- DESKTOP-4346 - Improve smoothness of capture buffering progress bar
- DESKTOP-4390 - Add icon indicating which plate data is shown to databoxes
- DESKTOP-4502 - Save setting for which plate is shown in databox
- DESKTOP-4508 - Make it possible to reset bookmarks back to default analysis
- DESKTOP-4057 - Add an inner border for pressure plate rendering, visualizing the pressure area
9.0.1.12906
Tue, May 7th, 2019
Fixed
- DESKTOP-4487 - DPI-aware window fails
- DESKTOP-4476 - Controlling auto modes for DirectShow cameras is not working
- DESKTOP-4446 - Sending lessons longer than 2 minutes cause exception
- DESKTOP-4379 - "Cannot access a disposed object. Object name: VideoSinkPoolBase"
- DESKTOP-4380 - VideoDevice: "All objects are not released"
9.0.0.12603
Mon, April 1st, 2019
New features
- Autodetect of sensor plates in Settings → Hardware
- Support for a new sport: Baseball
- Support for multiple sensor plates: 2 x Force plates, and 2 x Force plates + 1 x Pressure Pad. Multiplate support is for Baseball only
- New graphical theme
Fixed
- DESKTOP-3142 - Video viewports sometimes hang black
- DESKTOP-3767 - Disconnecting a camera while streaming can crash the application
- DESKTOP-3806 - Camera angles in capture mode & playback are reversed
- DESKTOP-3909 - Capture fails due to cameras related error: "ReadyToCaptureHelper != null"
- DESKTOP-3916 - Device disconnected message still appears in capture mode when re-plugging Force Plate or Balance Plate
- DESKTOP-3954 - When editing and closing a group the focus is shifted on the group/user below
- DESKTOP-3955 - Lesson audio mic can't be changed (defaults back to the topmost device in the list)
- DESKTOP-3960 - FFmpegException when encoding lesson
- DESKTOP-3963 - Rating filter behavior is not consistent with the other filters
- DESKTOP-3965 - Force plate device notifications fail with multiple plates
- DESKTOP-3983 - Warning about Pressure Pad not connected displayed after changing it with a Force Plate
- DESKTOP-4000 - On first installation the mic option is selected in settings but the user has to select which microphone to use
- DESKTOP-4010 - AVT Prosilica exposure & gain settings not editable
- DESKTOP-4015 - "A Task's exception(s) were not observed either by Waiting on the Task or accessing its Exception property. As a result, the unobserved exception was rethrown by the finalizer thread."
- DESKTOP-4020 - Native/unmanaged crashes due to use of dispose native image
- DESKTOP-4022 - Reproduce and correct duplicate cameras in settings
- DESKTOP-4028 - Sensor Plate Diagnostics button goes to 404 page
- DESKTOP-4047 - Diagnostics button doesn't launch the SensorEdge application
- DESKTOP-4048 - Sync issue with 4 Point Grey Blackfly cameras & Motion Plate
- DESKTOP-4147 - NullReferenceException when starting the application
- DESKTOP-4149 - Mismatch in measurements units when Imperial system is selected for CoP velocity databox
- DESKTOP-4159 - Missing explanation for "Timing of Max" in the infobox for Forward Angular Momentum
- DESKTOP-4206 - Incomplete email validation when creating a user
- DESKTOP-4207 - Live preview readings are not accurate for Balance Plate 2
- DESKTOP-4208 - Triggers submenu in Capture options is not updated
- DESKTOP-4217 - Data presented in the metric system although imperial system selected for Vertical Velocity
- DESKTOP-4219 - When using Manta: "Sequence contains no elements"
- DESKTOP-4220 - When using Blackfly: InnerException(1): System.NullReferenceException
- DESKTOP-4221 - Crash when using IDS PoE camera
- DESKTOP-4223 - Drawing panel - selector tool behavior is inconsistent
- DESKTOP-4238 - Unhandled exception causes 6 error messages to pop up and the system to crash
- DESKTOP-4240 - Force - Vertical - Z axis databox graph is incorrect for golf
- DESKTOP-4241 - Replay freezes on playback after a recording.
- DESKTOP-4242 - Launch monitor "Enabled" checkbox status is always enabled & not remembered
- DESKTOP-4245 - Recording swing with Foresight FSX (GC2) and 4 Blackfly causes hard crash
- DESKTOP-4279 - Sport selection available in compare mode for take in view port B causes SC to crash.
- DESKTOP-4292 - Vertical force (Z axis) zero needs to be 100% (e.g body weight) for Baseball & Golf
- DESKTOP-4306 - AOL mail is not working
- DESKTOP-4317 - NullReferenceException when using Pressure Pad and Force Plate
- DESKTOP-4355 - HomeMenuVM / DrawControl: "The calling thread cannot access this object because a different thread owns it."
- DESKTOP-4361 - Send Email button is grayed out
- DESKTOP-4364 - "From" cannot be null when sending Lesson via email
- DESKTOP-4375 - Horizontal Force graph for left handed players has wrong sign
- DESKTOP-4380 - VideoDevice: "All objects are not released"
- DESKTOP-4382 - NullReferenceException in PressureDataBufferFiltered
- DESKTOP-4387 - Vertical force by pressure graph has wrong starting point
- DESKTOP-4391 - Launch Monitor delay gets reset on restarting Swing Catalyst
- DESKTOP-4395 - Remove startup parameters when calling Diagnostic tool from SC
- DESKTOP-4396 - Remove Download and install button from Sensor Plate Setting for BP3
- DESKTOP-4400 - Fix body weight calculation when using multiple force plates
Improvement
- DESKTOP-2045 - Use OAuth for Gmail login
- DESKTOP-3065 - Upgrade Teamviewer Quick support to version 13.2.26558.0
- DESKTOP-3953 - Handicap value should be restricted in user information
- DESKTOP-4006 - Fill in empty infoboxes for Databoxes
- DESKTOP-4310 - Warning about deleting the last user of a group
- DESKTOP-3969 - Implement the 'Check for Updates' button so it works as intended
External software requirements
- Foresight FSX. Required version is 3.0 or newer
8.0.5.12067
Tue February 5th, 2019
Fixed:
- DESKTOP-4022 - Duplicate cameras in settings
8.0.4.10901
Mon November 12th, 2018
Fixed:
- DESKTOP-3888 - No message when attempting to import incompatible take version
- DESKTOP-3955 - Lesson audio microphone cannot be changed
- DESKTOP-3997 - Correct broken Google Analytics integration
- DESKTOP-4010 - AVT Prosilica exposure and gain settings were not editable
- DESKTOP-4019 - Correct missing pressure bars
- DESKTOP-4038 - Ensure unsupported pressure pads are not visible
8.0.3.10512
Wed October 17th, 2018
Improvement:
- DESKTOP-3889 - Not able to reopen a swing from stack if already in "A"
- DESKTOP-3887 - Upload button is disabled for the first clicked take in a session
Fixed:
- DESKTOP-3899 - Fullswing E6 connectivity is unreliable
- DESKTOP-3882 - 8.0 startup crash
- DESKTOP-3880 - Foresight GC2 needs to be re-enabled to be connected
- DESKTOP-3875 - Export recording/stack as raw data fails
- DESKTOP-3869 - CoP velocity graph mirrored on X axis
- DESKTOP-3863 - Two or more groups with the same name can be created
- DESKTOP-3862 - Trackman appears connected only if the setting was already selected when starting Swing Catalyst
- DESKTOP-3847 - Halcon camera settings are not persisted even though they are enabled
- DESKTOP-3846 - Halcon: ObjectDisposedException when closing camera configuration
- DESKTOP-3827 - Error after capture: Could not find a part of the path
- DESKTOP-3820 - Crash when opening camera settings for a Halcon camera
- DESKTOP-3800 - Halcon camera settings are not visible
- DESKTOP-3797 - Video: Cannot access a disposed object
- DESKTOP-3759 - Warning not displayed when overwriting a lesson on the disk
- DESKTOP-3721 - There is an empty entry in the camera settings list when using Halcon
- DESKTOP-3308 - Remove "... and crash" message when low disk space
- DESKTOP-3051 - Default name for Email Branding is "Studio"
- DESKTOP-3733 - MeasureX SDK: "The semaphore timeout period has expired."
8.0.2.10144
Mon July 30th, 2018
Improvement:
- DESKTOP-3432 - Failure to connect/open camera is not handled correctly
Fixed:
- DESKTOP-3232 - ObjectDisposedException when capturing from AVT (Manta) camera after camera disconnected
- DESKTOP-3272 - ObjectDisposedException in AVT/PvAPI when ending session
- DESKTOP-3461 - Export of takes can fail for student names with special characters
- DESKTOP-3606 - Fullswing E6 integration does not work with 8.0 (not enough data available to capture)
- DESKTOP-3716 - Broken unicode encoding in take data.xml
- DESKTOP-3734 - Pressure Pad times out
- DESKTOP-3735 - "Can't create a streamer for the given id", followed by application crash
- DESKTOP-3739 - CoP "dot" is visible in replay mode / post recording (shouldn't be)
- DESKTOP-3781 - Pressure and Stance databox use only pressure data
- DESKTOP-3795 - Launch monitor is always not enabled when starting Swing Catalyst, even though it was selected earlier
8.0.1.9744
Wed July 4th, 2018
Summary
- DESKTOP-Upgrade to version 2.0 of the Bertec SDK
- DESKTOP-Upgrade to version 2.1.71 of the Foresight GCQuad SDK
- DESKTOP-Desktop icon is now created by the installer
- DESKTOP-Halcon improvements
- DESKTOP-Club select menu no longer unexpectedly closes
8.0.0.9528
Tue 12 June 2018
Summary
- DESKTOP-Support for Foresight GCQuad launch monitor
- DESKTOP-New Lesson module
- DESKTOP-Numerous big and small functional enhancements and bug fixes
New:
- DESKTOP-2828 - Support ForeSight GCQuad Launch Monitor
- DESKTOP-2639 - Add databox for COP-Y graph
- DESKTOP-2638 - Add databox for COP-X graph
- DESKTOP-2370 - Preserve stack across sessions
- DESKTOP-2361 - Measurement drawing tool
- DESKTOP-2360 - Add quick access to camera settings in analysis mode
- DESKTOP-2312 - Integrate SensorEdge diagnostics utility with software
- DESKTOP-2297 - Support Bertec balance (force) plate
- DESKTOP-2296 - Add sort list GUI to student lists
- DESKTOP-2231 - Add support for exporting force data (raw data export)
- DESKTOP-2222 - Add support for exporting contact information
- DESKTOP-2171 - Trigger capture by jumping off force plate (jumpoff trigger)
- DESKTOP-2135 - Support Foresight FSX 2.0
- DESKTOP-1877 - Start TeamViewer / remote support from within app
- DESKTOP-1786 - Hotkey: Spacebar for manual trigger
- DESKTOP-1717 - Show warning when cameras are dropping frames and for other problems
- DESKTOP-1615 - Add support for HMT data from FSX 2
- DESKTOP-1430 - Add user setting for window DPI/scaling factor
- DESKTOP-1331 - Support per-monitor DPI
- DESKTOP-821 - Add refresh button in license dialog
- DESKTOP-286 - Option to sort golfers by last name or by first name
Improvement:
- DESKTOP-1674 - Add visual feedback on what session is selected in explorer window
- DESKTOP-2037 - Show force graphs when bookmarks are not set
- DESKTOP-2102 - Periodically refresh content in Online window
- DESKTOP-2147 - Restore/maximize window when moving it in settings
- DESKTOP-2254 - Auto-resume capture (buffering) if video cameras fail during capture
- DESKTOP-2259 - Show warning when capture device is not synchronized
- DESKTOP-2272 - Explorer: Auto-select first recording in session when expanding a session
- DESKTOP-2304 - Make dialogs not always on top
- DESKTOP-2404 - Update FFmpeg to 3.1
- DESKTOP-2435 - Improve Swing Explorer update responsiveness
- DESKTOP-2466 - Reverse order of stack
- DESKTOP-2518 - Student list: Sort by first name, then by last name
- DESKTOP-2530 - Improve performance of databox graphs
- DESKTOP-2548 - Add support for 52 degree wedge
- DESKTOP-2987 - Add ForeSight GCQuad ball trajectory (flight equation api)
Fixed:
- DESKTOP-1550 - Lesson screen capture does not capture entire screen/window on high-DPI systems
- DESKTOP-1714 - Halcon sometimes fails to restart buffering
- DESKTOP-1960 - Lesson screen capture crashes with resolutions above 2560x1600 (Surface Pro)
- DESKTOP-2108 - Empty database when upgrading to 7.0
- DESKTOP-2118 - Login to Online fails
- DESKTOP-2132 - Capture does not resume after triggering too early (before audible notification) with LM.
- DESKTOP-2133 - Lessons are sorted with oldest first
- DESKTOP-2134 - Imported videos are not bundled together into one session
- DESKTOP-2137 - Lesson recording audio becomes out of sync and occasionally freezes with some sound cards.
- DESKTOP-2151 - Freeze/deadlock if triggering just before triggering is available
- DESKTOP-2184 - Sometimes lessons are recorded but with black video
- DESKTOP-2203 - Crash due to NRE in PlaybackVM
- DESKTOP-2209 - Crash due to IndexOutOfRangeException in VideoViewVM
- DESKTOP-2210 - PointGrey image consistency error would stop camera streaming
- DESKTOP-2226 - Add feedback when trying to run product edition not supported by license
- DESKTOP-2236 - Crash when trying to capture (due to InvalidCastException DirectShowLib.Systemclock in CaptureModel)
- DESKTOP-2240 - Crash due to InvalidOperationException: Cannot change ObservableCollection during a CollectionChanged event.
- DESKTOP-2248 - Insufficient data received from Balance Plate. Stops receiving data after a while
- DESKTOP-2251 - Cannot view large list of students under group in analysis mode
- DESKTOP-2285 - Balance Plate fails to load calibration on first time starting measurement
- DESKTOP-2319 - Lesson microphone does not work when running Windows 7
- DESKTOP-2353 - Resolution warning dialog shows up outside screen when high DPI
- DESKTOP-2356 - Some (Halcon) cameras do not work when running as 32-bit
- DESKTOP-2365 - Deleting a captured recording prevents the next recordings from being saved
- DESKTOP-2508 - No context menu when right clicking thumbnails in stack
- DESKTOP-2511 - No feedback if failing to import swing
- DESKTOP-2523 - Trying to delete take from export list in Explorer doesn't work
- DESKTOP-2555 - Unable to set bookmark for viewport A
- DESKTOP-2580 - MXF video files cause an unhandled exception during playback
- DESKTOP-2592 - Crash when previewing video in Explorer window
- DESKTOP-2622 - Disconnect of BP3 while in capture gave FP error message/FP stopped working completely
- DESKTOP-2746 - Change text on Import Dialog
7.1.16.8080
Fri 16 March 2018
Fixed:
- DESKTOP-3457 - Exception when starting preview or capture of certain Point Grey GigE cameras
7.1.15.7766
Fri 16 March 2018
Fixed:
- DESKTOP-3301 - Unable to access Online
7.1.14.5926
Wed 9 August 2017
Fixed:
- DESKTOP-2582 - Playback controls are greyed out & timeline slider does not update correctly
- DESKTOP-2585 - Sometimes the application crashes unexpectedly
7.1.12.5829
Wed 6 July 2017
Fixed:
- DESKTOP-2119 - Sync of force data in MP4 takes is very off
- DESKTOP-2511 - No feedback if failing to import swing
- DESKTOP-2592 - Crash when previewing video in Explorer window
7.1.11.5708
Fri 16 June 2017
Fixed:
- DESKTOP-2581 - Login to Online doesn't work
7.1.9.5653 beta
Fri 09 June 2017
Fixed:
- DESKTOP-2562 - Dragging the timeline slider on certain video files results in deadlock
- DESKTOP-2564 - Carry distance with GC2 has a negative integer value
- DESKTOP-2565 - Dialog warning about duplicate camera names
- DESKTOP-2566 - Some older Motion Plate 4 devices do not work
7.1.8
7.1.8.5356 – Released on Thur 18 May 2017
New: Add support for new Balance Plate 3
Improvement: DESKTOP-2522 - Upgrade Halcon to 12.0.3
Fixed:
- DESKTOP-2490 - Gamma checkbox is disabled (in Filters tab) after relaunching software
- DESKTOP-2507 - Vertical Force By Pressure for Motion Plate 6 & Balance Plate 3
- DESKTOP-2508 - No context menu when right clicking thumbnails in stack
- DESKTOP-2517 - Some video filter values are not saved (lens correct and gamma)
- DESKTOP-2523 - Trying to delete take from export list in Explorer doesn't work
- DESKTOP-2555 - Unable to set bookmark for viewport A
- DESKTOP-2556 - Pressure data is often false on first acquisition attempt
- DESKTOP-2559 - GUI seems "stuck" on replay (playback rate is 0)
7.0.11
7.0.11.3556
Beta on Man 31 Sep 2016
Stable on Wed 09 Nov 2016
Fix
- DESKTOP-2319 – Lesson microphone does not work when running Windows 7
- DESKTOP-2341 – Error when opening take (KeyNotFoundException)
- DESKTOP-2343 – Database migration fails when running 32-bit Windows
- DESKTOP-2356 – Some (Halcon) cameras do not work when running as 32-bit
- DESKTOP-2380 – Installer fails to install valid balance plate driver
- DESKTOP-2419 – Error when opening just captured recording
Improvement
- DESKTOP-2305 – Change password of Remote Support TeamViewer
New
- DESKTOP-821 – Add refresh button in license dialog
- DESKTOP-2231 – Export force data
7.0.10 (beta)
7.0.10.3239 on Man 15 Aug 2016
Fix
- DESKTOP-2301 – Possible bug with camera layout when opening swings from explorer and stack
- DESKTOP-2320 – Halcon/Basler GigE camera fails to resume buffering after capture
Improvement
- DESKTOP-2305 – Change password of Remote Support TeamViewer
New
- DESKTOP-1615 – Add support for HMT data from FSX 2
7.0.9.3086 on Fri 24 June 2016
Fix
DESKTOP-2285 – Balance Plate fails to load calibration on first time starting measurement
7.0.8
7.0.8.3070 on Wed 22 June 2016
Fix
- DESKTOP-2138 – Ball flight missing when exporting take
- DESKTOP-2276 – Dual BP config lost and cannot be re-saved
7.0.7 (beta)
7.0.7.3034 on Fri 17 June 2016
Fix
- DESKTOP-2248 – Insufficient data received from Balance Plate. Stops receiving data after a while
- DESKTOP-2249 – Deadlock when unplugging trigger microphone
- DESKTOP-1834 – Video is occassionally stuck in replay, does not resume streaming when dropping frames
- DESKTOP-2142 – Crash when using CCTV cameras with flipped video
- DESKTOP-2239 – Crash during capture, NRE in PlaybackDragSlider/IPlaybackServiceExtensions.CreateTemporaryPause
- DESKTOP-2257 – Crash due to NRE in PlaybackVM
- DESKTOP-2258 – Crash during capture, NRE in PlaybackDragSlider
- DESKTOP-2261 – Zoom buttons in video viewport are clickable but invisible
- DESKTOP-2262 – Playback buttons (play/pause, stepping etc) are disabled in instant replay
- DESKTOP-2264 – Playback of large video file fails (raw RGB24 video)
7.0.6
7.0.6.2930 on Tue 07 June 2016
Fix
- DESKTOP-2164 – Unable to parse data from FSX 2
- DESKTOP-2186 – Duplicate license dialogs
- DESKTOP-2203 – Crash due to NRE in PlaybackVM
- DESKTOP-2205 – Dropped frames is not calculated correctly for some PointGrey cameras (USB2)
- DESKTOP-2208 – Crash due to ODE in TakeCapturePlayer
- DESKTOP-2210 – PointGrey image consistency error would stop camera streaming
- DESKTOP-2211 – MessageDialog missing theme on startup
- DESKTOP-2213 – Already running popup uses wrong product name
- DESKTOP-2217 – Analysis mode camera angle sorting order is not consistent when opening takes
- DESKTOP-2220 – Very high CPU and memory usage after capturing many takes
- DESKTOP-2221 – Update SensorEdge driver in installer (updated certificates/signatures)
- DESKTOP-2227 – Video functionality is broken in 32-bit version (missing/bad dll)
- DESKTOP-2236 – Crash when trying to capture (due to InvalidCastException DirectShowLib.Systemclock in CaptureModel)
- DESKTOP-2238 – Crash due to NRE in ViewPortStatusPanelVM.WorkspaceSystemStateChanged
- DESKTOP-2240 – Crash due to InvalidOperationException: Cannot change ObservableCollection during a CollectionChanged event
Improvement
- DESKTOP-2215 – Add student name in title when sharing lesson to YouTube
7.0.5
7.0.5.2742 on Wed 25 May 2016
Summary
- DESKTOP- Major performance improvements in database/swing explorer and online explorer
- DESKTOP- Major performance improvement in video capture/encoding (~2x)
- DESKTOP- New Center of Pressure velocity databox
- DESKTOP- DB file moved from database folder to data folder to keep DB file on the fastest drive
- DESKTOP- Support for uploading/downloading take/captures w/data to online cloud (not yet viewable online)
- DESKTOP- Undo functionality to drawing tools
- DESKTOP- Zoom/pan for video
- DESKTOP- Ability to rotate, flip and mirror videos
New
- DESKTOP-78 – Ability to disable auto-trigger
- DESKTOP-186 – Remember the state of the "fill view" button
- DESKTOP-212 – Ability to rotate, flip and mirror videos
- DESKTOP-225 – Migrate to relative paths in database
- DESKTOP-1541 – Improve performance of CoP trace (in databox)
- DESKTOP-1728 – Add star ratings to recordings
- DESKTOP-1786 – Hotkey: Spacebar for manual trigger
- DESKTOP-1788 – Undo functionality for drawing tools
- DESKTOP-1836 – Setting to rotate each balance plate individually
- DESKTOP-1867 – Improve video encoding speed by using GPU-based video filtering
- DESKTOP-1909 – Improve video encoding speed by increasing multithreading
- DESKTOP-1936 – Add support for Point Grey ROI offset
- DESKTOP-1942 – Allow to configure feedback screen on primary monitor
- DESKTOP-1944 – Remember position of feedback window
- DESKTOP-1951 – Move database from start menu
- DESKTOP-2000 – Improve performance in Online Explorer
- DESKTOP-2009 – Ability to skip main menu and pre-select student on startup
- DESKTOP-2086 – Add zoom and pan functionality
- DESKTOP-2135 – Support Foresight FSX 2.0
Improvement
- DESKTOP-1653 – Hide force graph timing values until bookmarks have been set
- DESKTOP-1732 – Upgrading database window not centered
- DESKTOP-1750 – Fix link to Online forgot password page
- DESKTOP-1751 – Move database file to data folder
- DESKTOP-1763 – Estimate time for long migrations with multiple sub-steps
- DESKTOP-1884 – Only hide timing number from Torque data box when bookmark is not set
- DESKTOP-1901 – No feedback when disconnecting webcam
- DESKTOP-1954 – Improve speed of deleting student
- DESKTOP-1957 – Show number of swings when deleting student or group
- DESKTOP-1958 – Delete entire student folder if no other students have files saved here
- DESKTOP-1961 – Feedback if failing to delete student
- DESKTOP-2014 – Feedback when trying to zoom/pan in compare/overlay mode and no viewport is selected should be more visible
- DESKTOP-2015 – Add "Close take" option in stack take context menu
- DESKTOP-2016 – Add tooltip for synchronize and playback speed buttons
- DESKTOP-2019 – Hide club + LM data in stack take preview window for non-golf takes
- DESKTOP-2065 – Limit rotation to 0 and 180 degrees for Motion Plate
- DESKTOP-2136 – Update Halcon to 12.0.2 (users recommended to update Halcon runtime)
- DESKTOP-2147 – Restore/maximize window when moving it in settings
Fix
- DESKTOP-260 – Feedback screen window position is not remembered
- DESKTOP-281 – ObjectDisposedException in IO.Ports.SerialStream
- DESKTOP-1031 – Fails to start MeasureX due to "Incompatible Device"
- DESKTOP-1412 – Calibrate button disabled/not updated when switching sensor plate
- DESKTOP-1622 – Custom launch monitor unit config not respected
- DESKTOP-1692 – AVT cameras have gamma set to a very low value causing the image to be washed out
- DESKTOP-1721 – Cancel capture in progress results in timeout error
- DESKTOP-1722 – Capture/trigger fails if camera delivers lower frame rate than the max (e.g. if restricted by exposure)
- DESKTOP-1723 – Can't search for first and middle name in student list
- DESKTOP-1734 – Upload lesson/take dialog does not show on some multi monitor setups
- DESKTOP-1735 – AVT GigE cameras do not work with some Realtek NIC's
- DESKTOP-1738 – Video encoding is delayed by launch monitor in new capture model
- DESKTOP-1739 – Monochrome Point Grey cameras do not work
- DESKTOP-1749 – Point Grey cameras do not use configured resolution
- DESKTOP-1754 – Upload lesson to Online fails with a warning
- DESKTOP-1755 – Club filtration in Swing Explorer not working as well as drop down club selection is broken
- DESKTOP-1759 – No message dialog shown on crash on startup
- DESKTOP-1768 – TimeLinePlayer.GetEndForTimeLine throws InvalidOperationException: Sequence contains no elements
- DESKTOP-1769 – NRE in VideoCaptureServiceInternal.AddVideoSource()
- DESKTOP-1772 – Crash on DllNotFoundException in PointGreyStreamer.Dispose()
- DESKTOP-1773 – Unhandled task exception in VideoCaptureServiceInternal.HandleTimerTick()
- DESKTOP-1782 – ObjectDisposedException from TimeLinePlayer.Start/Pause in TakeCapturePlayer.OnDataSourcesChanged()
- DESKTOP-1797 – Crash on cancel swing during capture
- DESKTOP-1800 – Exception in WindowManager.Pop(): Popped window not equal
- DESKTOP-1802 – Exception in TimeLinePlayer.Step(): Stepping not supported
- DESKTOP-1814 – Timeline is frozen
- DESKTOP-1816 – Sessions disappear from explorer when going out to main menu and then start new session
- DESKTOP-1817 – Add support to handle V1 & maybe JC databases with no students
- DESKTOP-1820 – Swing explorer button sometimes does not show the window
- DESKTOP-1822 – Software rendering causes complete lockup in 6.2.5
- DESKTOP-1823 – CoP trace not visible on certain recordings
- DESKTOP-1825 – Crash on startup if Windows Media Player is not installed
- DESKTOP-1826 – LogError: Unable to determine Windows Media Player version. Swing Catalyst will now shutdown
- DESKTOP-1829 – MeasureX outputs data with duplicate timestamps
- DESKTOP-1832 – Per-foot CoP does not show immediately after opening take
- DESKTOP-1833 – Opening same take in ViewPort A/B causes exception
- DESKTOP-1839 – LogSender does not include any files
- DESKTOP-1841 – Serial number of Balance Plate sometimes read 0000
- DESKTOP-1851 – Camera settings list do not update number of enabled/using cameras
- DESKTOP-1856 – Can't open an already open swing when in capture mode
- DESKTOP-1860 – Video playback sometimes skips frames/uses inaccurate timestamps
- DESKTOP-1875 – Missing COP dot in live mode
- DESKTOP-1878 – Fails to read COM port of Balance Plate due to trailing space in name
- DESKTOP-1886 – KeyNotFoundException in AnonymousSafeObserver.OnNext()
- DESKTOP-1887 – NotSupportedException: This type of CollectionView does not support changes to its SourceCollection from a thread different from the Dispatcher thread
- DESKTOP-1895 – Camera list duplicated in Camera settings
- DESKTOP-1904 – Video image freezes during replay after triggering a capture
- DESKTOP-1906 – Prevent user from disabling just force or pressure of Motion Plate
- DESKTOP-1907 – Hang on exit when student screen has been shown
- DESKTOP-1911 – TrackMan logo shown in launch monitor databox for FlightScope data
- DESKTOP-1912 – Smash factor not available with Foresight
- DESKTOP-1913 – GPU-based filtering does not handle rotate/flip/mirror
- DESKTOP-1914 – Capture error does not propagate to UI (stuck in capture failed)
- DESKTOP-1926 – Not getting data from BP2 in dual plate setup
- DESKTOP-1929 – Point Grey Firefly MV FMVU-03MTC USB2 doesn't work
- DESKTOP-1940 – Calibration dialog shown when going from BP1 to BP2 then starting measure
- DESKTOP-1943 – Feedback screen does not move when clicking screen buttons and window is maximized
- DESKTOP-1969 – Poor performance when many takes in stack
- DESKTOP-1972 – Trackman does not always trigger SC
- DESKTOP-2005 – Start session button not visible at minimum window size (DPI at 100%)
- DESKTOP-2023 – Launch monitor data not captured if tracking takes more than 4 seconds
- DESKTOP-2034 – Crash on showing license dialog if no valid license installed
- DESKTOP-2043 – Youtube account information is not remembered
- DESKTOP-2046 – Main window does not restore position on startup on certain setups
- DESKTOP-2108 – Empty database when upgrading to 7.0
- DESKTOP-2114 – Camera settings list is empty on first startup (no existing settings)
- DESKTOP-2118 – Login to Online fails
- DESKTOP-2122 – Generic error dialog shown when system asks user to confirm calibration of sensor plate
- DESKTOP-2129 – Stack not cleared when changing students
- DESKTOP-2133 – Lessons are sorted with oldest first
- DESKTOP-2134 – Imported videos are not bundled together into one session
- DESKTOP-2138 – Ball flight missing on new take imports on 7.0
- DESKTOP-2145 – Page counter in lessons tab of explorer shows one too many
- DESKTOP-2151 – Freeze/deadlock if triggering just before triggering is available
- DESKTOP-2154 – Exception/error popup when calibrating force plate
- DESKTOP-2201 – The first time a camera is plugged in it is greyed out/disabled in camera settings
6.2 Update 5
6.2.16.2396 on Tue 9 Mar 2016
Bugs
- DESKTOP-2043 — Youtube account information is not remembered
6.2 Update 4 (beta)
6.2.15.2378 on Tue 1 Mar 2016
Bugs
- DESKTOP-2023 — Launch monitor data not captured if tracking takes more than 4 seconds
6.2 Update 3
6.2.13.2266 on Thu 18 Feb 2016
Bugs
- DESKTOP-1972 — Trackman does not always trigger new capture
- DESKTOP-1966 — Video image rendering can appear distorted after changing camera ROI settings
- DESKTOP-1974 — Lessons don't always show up in Swing Explorer
- DESKTOP-1323 — Crash when pausing / unpausing lesson recording
- DESKTOP-1959 — Unable to pause lesson more than once
- DESKTOP-1999 — Canceled recordings still show up in stack
6.2 Update 2
v6.2.11.2083 on Thu 20 Jan 2016
Bugs
- DESKTOP-1943 — Feedback screen does not move when clicking screen buttons and window is maximized
- DESKTOP-1949 — Student screen shows on startup even if not enabled
- DESKTOP-1955 — Update code signing certificate to SHA256
6.2 Update 1 (beta)
v6.2.10.2047 on Thu 14 Jan 2016
Features
- DESKTOP-1936 — Add support for Point Grey ROI offset
Bugs
- DESKTOP-1692 — AVT cameras have gamma set to a very low value causing the image to be washed out
- DESKTOP-1929 — Point Grey Firefly MV FMVU-03MTC USB2 doesn't work
- DESKTOP-1825 — Crash on startup if Windows Media Player is not installed
- DESKTOP-1923 — MessageDialogs has no theming
- DESKTOP-1926 — Not getting data from BP2 in dual plate setup
- DESKTOP-1933 — Importing videos in 6.2 doesn't list any golfers
UX
- DESKTOP-1908 — Student name not shown in thumbnail of group recording in explorer
Details
- DESKTOP-1932 — Update Full Swing Golf logo
6.2
v6.2.9.1925 on Mon 5 Jan 2016
Major Features
- DESKTOP-1662 — New capture process (no dialog, auto-replay, capture modes)
- DESKTOP-1667 — New overlay view mode for comparing two swings
Features
- DESKTOP-1475 — Configurable instant replay playback speed
- DESKTOP-1621 — Support new YouTube API for sharing video lessons
- DESKTOP-1687 — Use the "large" pressure shift and stance box in all view modes
- DESKTOP-1893 — Improve capture device status feedback when buffering
- DESKTOP-78 — Ability to disable auto-trigger
Video
- DESKTOP-1718 — Improve PointGrey timestamping
- DESKTOP-1623 — Support AVT/Prosilica gamma adjustment
- DESKTOP-1689 — Support for video formats with 10-bit video (e.g. Sony XAVC)
- DESKTOP-1690 — Support for MXF video files
- DESKTOP-1740 — Support DX-based Grayscale format rendering
- DESKTOP-1625 — Update FFmpeg libraries to 2.6.4
- DESKTOP-1715 — Update to Halcon 12.0.1.1 (users must update)
Performance
- DESKTOP-1541 — Improve performance of CoP trace by smoothing/downsampling
- DESKTOP-1751 — Move database file to data folder (faster if database moved to non-SSD drive)
Major Bugs
- DESKTOP-1620 — YouTube videos listed as public after YouTube API change
- DESKTOP-1622 — Custom launch monitor unit config not respected
- DESKTOP-1820 — Swing explorer button sometimes does not show the window
- DESKTOP-1841 — Serial number of Balance Plate sometimes read 0000
Video Issues
- DESKTOP-1722 — Can't capture if camera frame rate is restricted by exposure
- DESKTOP-1691 — IDS uEye cameras forget auto gain/exposure setting
- DESKTOP-1739 — Monochrome Point Grey cameras do not work
Bugs
- DESKTOP-1723 — Can't search for first and middle name in student list
- DESKTOP-1701 — May hang on end session when deleting files
- DESKTOP-1721 — Cancel capture in progress results in time out error
- DESKTOP-1754 — Upload lesson to Online fails with a warning
- DESKTOP-1759 — No message dialog shown on crash on startup
- DESKTOP-1797 — Crash on cancel swing during capture
- DESKTOP-260 — Feedback screen window position is not remembered
- DESKTOP-1878 — Fails to read COM port of Balance Plate due to trailing space in name
- DESKTOP-1688 — Bookmark hotkeys seek to wrong position when A/B synced
Additional Video Issues
- DESKTOP-1749 — Point Grey cameras do not use configured resolution
- DESKTOP-1746 — Point Grey streaming sometimes fails
- DESKTOP-1873 — Point Grey sometimes not able to restart buffering
- DESKTOP-1860 — Video playback sometimes skips frames/uses inaccurate timestamps
User Experience
- DESKTOP-1906 — Prevent user from disabling just force or pressure of Motion Plate
- DESKTOP-1569 — Rename Rotational Force databox to Torque
- DESKTOP-1653 — Hide force graph timing values until bookmarks have been set
- DESKTOP-1694 — No feedback if trying to share lesson in YouTube without being logged in
- DESKTOP-1191 — Autoscroll stack to last captured take after capture finished
- DESKTOP-1697 — Error message shows up on main monitor instead of main window's monitor
- DESKTOP-1711 — Database migration error not properly handled
- DESKTOP-1733 — Opening a take resets the view angles
- DESKTOP-1750 — Fix link to Online forgot password page
Details
- DESKTOP-225 — Use relative paths in database (easier to move DB folder)
- DESKTOP-1552 — Increase timeout of lighting control
- DESKTOP-1553 — Add option to disable launch monitor disconnected dialogs
Bugs (Additional)
- DESKTOP-1768 — TimeLinePlayer.GetEndForTimeLine throws InvalidOperationException: Sequence contains no elements
- DESKTOP-1769 — NRE in VideoCaptureServiceInternal.AddVideoSource()
- DESKTOP-1772 — Crash on DllNotFoundException in PointGreyStreamer.Dispose()
- DESKTOP-1773 — Unhandled task exception in VideoCaptureServiceInternal.HandleTimerTick()
- DESKTOP-1782 — ObjectDisposedException from TimeLinePlayer.Start/Pause in TakeCapturePlayer.OnDataSourcesChanged()
- DESKTOP-1800 — Exception in WindowManager.Pop(): Popped window not equal
- DESKTOP-1802 — Exception in TimeLinePlayer.Step(): Stepping not supported
- DESKTOP-1814 — Timeline is frozen
6.1 Update 4
v6.1.14 on Fri 18 Dec 2015
Bugs
- DESKTOP-1622 — Custom launch monitor unit config not respected
- DESKTOP-1735 — AVT GigE cameras do not work with some Realtek NIC's
- DESKTOP-1878 — Fails to read COM port of Balance Plate due to trailing space in name
6.1 Update 3
v6.1.13 on Tue 25 Aug 2015
Bugs
- DESKTOP-1708 — Crash when trying to preview video in stack
- DESKTOP-1713 — Camera IDS UI-1220LE-M doesn't work with SC
- DESKTOP-1699 — Video preview in stack and explorer fails on certain laptops with DX rendering disabled
- DESKTOP-1709 — Occasional crash on startup due to AllowsTransparency changed after main window shown
6.1 Update 2
v6.1.9 on Wed 1 July 2015
Bugs
- DESKTOP-1652 — Motion Plate sometimes request a new calibration although it already is calibrated
- DESKTOP-1655 — Device disconnected dialog shows repeatedly when disconnecting Bertec force plate
- DESKTOP-1675 — IDS cameras not closed properly
- DESKTOP-1633 — Prosilica API error eErrBadSequence
6.1 Update 1 (beta)
v6.1.7 on Tue 2 June 2015
Bugs
- DESKTOP-1630 — NRE in AutoSwingCapture.CancelCaptureInProgress()
- DESKTOP-1636 — NRE in UEyeCameraAcquisitionScope constructor
- DESKTOP-1637 — Error when connecting to camera causes permanent error (must restart SC)
- DESKTOP-1638 — NRE in DragInfoMouse constructor
- DESKTOP-1639 — NRE in DragDrop.UpdateDragAdornerCommon()
- DESKTOP-1640 — NRE in LessonPreviewDialog
- DESKTOP-1643 — Installer fails to install x64 VS2013 C++ redist
- DESKTOP-1646 — Error when cancelling database import/export
- DESKTOP-1654 — Sensorplate can become reset to BP1
Beta Bugs
- DESKTOP-1379 — CoP on MP5 is mirrored
6.1
v6.1.4 on Mon 11 May 2015
Major Features and Improvements
- DESKTOP-1564 — Better performance on database, most notably in Swing Explorer
- DESKTOP-1594 — Better compatibility with Halcon video cameras
- DESKTOP-1504 — Better video performance on live streaming and playback (experimental)
- DESKTOP-1465 — Save lessons in explorer (and resend)
- DESKTOP-1415 — Calculate ball trajectory from Foresight sim data
Features and Improvements
- DESKTOP-1595 — Better UI responsiveness during capture process
- DESKTOP-1247 — Databox: Add back Flight tab to Foresight
- DESKTOP-1339 — Add Halcon FPS measurement
- DESKTOP-1561 — Support very high framerates better
- DESKTOP-1403 — Hotkey for opening Swing Explorer
- DESKTOP-1404 — Hotkey for toggling bookmark lock
- DESKTOP-1405 — Hotkey to set bookmarks
- DESKTOP-1406 — Hotkey to jump to bookmarks for take B
- DESKTOP-1407 — Hotkey to synchronize on bookmarks
- DESKTOP-1460 — Extra branding info in lesson
- DESKTOP-1338 — Feedback on startup if missing Windows Update
Bugs
- DESKTOP-1344 — Crash with some iPhone6 videos
- DESKTOP-1417 — Crash when exiting Foresight simulator
- DESKTOP-1418 — Crash with webcam on 32-bit
- DESKTOP-1619 — Crash when ending session with captures when Swing Explorer is open
- DESKTOP-1372 — Custom subject in share lesson by email doesn't work
- DESKTOP-1364 — Error installing Balance Plate calibration file when streaming
- DESKTOP-1370 — Halcon cameras show image distortion
- DESKTOP-1373 — Halcon timestamping is inaccurate with 500 FPS camera
- DESKTOP-1549 — Halcon settings readonly start/stop update race
- DESKTOP-1560 — Halcon camera settings are sometimes lost
- DESKTOP-1588 — Halcon GeniCamTL does not work with Ximea cameras
- DESKTOP-1612 — Camera image is too bright
- DESKTOP-1580 — Some video files are not supported (no frame accurate seeking)
- DESKTOP-1016 — Hotkey for bookmark does not work with default bookmarks
- DESKTOP-1384 — Folders not always cleaned up
- DESKTOP-1411 — Lesson branding fails due to excessive memory use
- DESKTOP-1274 — Swing Explorer does not close when exiting analysis mode
- DESKTOP-1293 — Fix inverted Fx channel for old MP4 takes
- DESKTOP-1351 — Splash screen does not always show
- DESKTOP-1593 — Procdumps are created even if not enabled in settings
6.0 Update 5 (6.0.13)
Thu, 23 Apr 2015
Major Bugs
- DESKTOP-1616 — Crash on startup when upgrading from fresh install on 6.0.12 to 6.1.x
6.0 Update 4 (6.0.13)
Fri, 10 Apr 2015
Features
- DESKTOP-1457 — Remember view mode
- DESKTOP-1561 — Improve support of very high frame rates
Bugs
- DESKTOP-1560 — Halcon camera settings are sometimes lost
- DESKTOP-1370 — Halcon cameras show image distortion
- DESKTOP-1411 — Lesson branding fails due to excessive memory use
- DESKTOP-1559 — Crash on startup trying to read invalid email settings
- DESKTOP-1568 — Crash when starting session after migrating DB
6.0 Update 3 (6.0.8)
Wed, 18 Feb 2015
Features
- DESKTOP-1440 — Update to Halcon 12
Major Bugs
- DESKTOP-553 — Lesson video does not show SC if the SC window is moved to a secondary monitor
- DESKTOP-1327 — Video playback freezing when switching from 3 to 1 video angles
Bugs
- DESKTOP-1389 — Blackish colors become grey with sharpening filter enabled
- DESKTOP-1419 — No video images when changing custom video format in advanced camera settings
- DESKTOP-1399 — Error opening certain takes
- DESKTOP-1414 — Error exporting take when pressure/force data file missing
- DESKTOP-1422 — Error on drag'n'drop
6.0 Update 2 (6.0.6)
Thu, 22 Jan 2015
Bugs
- DESKTOP-1383 — Rotate force data does not have any effect
- DESKTOP-1385 — Force factor should show 2 decimal places
- DESKTOP-1388 — Stack disappears if entering capture mode with expanded bookmarks
6.0 Update 1 (6.0.5)
Tue, 20 Jan 2015
Bugs
- DESKTOP-1371 — Crash on edit student dialog
- DESKTOP-1377 — Crash on NotifyIfRunningLowOnDiskSpace
- DESKTOP-1381 — CoP trace does not update when dragging bookmarks
- DESKTOP-1359 — Force graphs inverted
- DESKTOP-1367 — Lesson fails on branding lesson
- DESKTOP-1376 — Lesson fails if lesson temp folder is deleted
- DESKTOP-1368 — Halcon settings in "configuration" have blank names
- DESKTOP-1374 — Halcon open settings "enable" checkboxes are not set on startup
- Problem capturing with CCTV
Beta Bugs
- DESKTOP-1379 — CoP on MP5 is mirrored
6.0.3
Wed, 14 Jan 2014
Features and Improvements
- DESKTOP-1003 — Universal camera support with Halcon
- DESKTOP-1206 — New GUI
- DESKTOP-1190 — Foresight HMT support
- DESKTOP-1280 — Remember databox layout
- DESKTOP-1302 — Allow multiple launch monitor data boxes with different tabs
- DESKTOP-1340 — Less CPU use on video buffering
- DESKTOP-1320 — New lesson video intro styling
- DESKTOP-1336 — New DESKTOP icon
- DESKTOP-1335 — New splash screen
- DESKTOP-1332 — Warn on High DPI
- DESKTOP-1244 — Pressure sensor activation counter/logger
Bugs
- DESKTOP-1344 — Crash with some iPhone6 videos
- DESKTOP-1288 — Crash on open Store website if no default browser is set
- DESKTOP-1105 — Lesson videos are not deleted from temp folder
- DESKTOP-1317 — Wrong pressure filters are used for Motion Plate 5
- DESKTOP-1328 — Changing camera ROI/resolution causes rendering error
- DESKTOP-1235 — Capture error when cancelling
- DESKTOP-1299 — Internet connection check fails for Chinese users
Beta Bugs
- DESKTOP-1334 — Dynamics box does not update when dragging bookmarks
- DESKTOP-1337 — Dragging bookmarks does not update databoxes
- DESKTOP-1328 — Changing camera ROI/resolution causes rendering error
- DESKTOP-1319 — Crash in Swing Explorer on keyboard focus in menu
5.3.7
Monday, 1 Dec 2014
Bugs fixed
- Can't record swing with Motion Plate 4 (DESKTOP-1271)
- Can't download calibration file for BP2 / MP5 (DESKTOP-1165)
5.3.5
Thursday, 20 Nov 2014
Stability release. We fixed some reported issues when creating lessons as well as not getting all the Foresight data. As a contingency we now log a lot more information to help figure out problems with video clips and lessons for future reference.
Bugs fixed
- Occasional error when cancelling a swing recording (DESKTOP-1235)
- Occasional errors on completing a lesson recording (DESKTOP-1249)
- Missing values from Foresight resulted in other values not being shown (DESKTOP-1250)
5.3.2
Tuesday, 28 Oct 2014
Improvements
- Integrates with launch monitor data from Full Swing Pro Studio
- Support multiple recipients in lesson email (DESKTOP-1205)
- Foresight integration now also works when running Swing Catalyst in 64-bit mode
- Improve TAB key navigation in main menu when starting a new session
Bugs fixed
- Fix error when triggering capture "too early" using TrackMan 3e
- Fix two types of crashes using Point Grey cameras
- Occasional crash when creating lessons (DESKTOP-1224)
- Selected club is reset after doing a capture (DESKTOP-1061)
5.2.6
Monday, 13 Oct 2014
Bugs fixed
- DESKTOP-1192 — Motion Plate 5 does not work in 32-bit mode
- DESKTOP-1092 — Error parsing FlightScope data for certain types of shots
- DESKTOP-1175 — CoP per foot is off in data centric mode and in configuration dialog preview
- DESKTOP-1185 — No video picture when capturing swings in compare mode and unlinked playback
- Two types of errors upon exiting Swing Catalyst
5.2.5.170 (#e196e76)
Sep 19, 2014
Bugs fixed
- Crash in video capture
5.2.4.166 (#af1d6eb)
Sep 18, 2014
Improvements
- The video player component has been completely rewritten
- Increased compatibility with various video files/formats
- Video playback and seeking should now be faster and more responsive
- Video previews (in explorer and stack popup) should load faster
- Combine imperial and metric units for launch monitor speed and distance
Bugs fixed
- Several crashes related to opening videos and video preview (in stack popup)
- Crashes when opening videos captured with USB3 cameras
5.1.5.136
Aug 22, 2014
Improvements
- Hide ForeSight club data tabs if no data
- Ignore errors calculating ball trajectory
Bugs fixed
- DESKTOP-1097 — Creating a lesson fails on first attempt
- DESKTOP-1096 — Missing ForeSight ball flight trajectory
- DESKTOP-1091 — Club path and face to path is missing from FlightScope
- DESKTOP-1075 — Occasional error capturing video
- DESKTOP-1116 — Out of memory error after many captures
- DESKTOP-1117 — When opening a video the first image/frame does not always render
5.1.3.118
July 18, 2014
Bugs fixed
- DESKTOP-1071 — Error when cancelling lesson saving/encoding/branding
- DESKTOP-1074 — Error trying to calibrate Balance Plate 1
- DESKTOP-1073 — Rare crash related to bookmarks
- DESKTOP-1064 — Rare crash related to selecting drawing tools
- DESKTOP-1075 — Rare crash during playback
- DESKTOP-1081 — Rename databox to Pressure Shift and Stance
- DESKTOP-1082 — Quick launch "capture" button is grayed out when lesson capture
- Errors and potential bugs in license checking (DESKTOP-1076, DESKTOP-1067, DESKTOP-1066)
5.1.1.103
July 14, 2014
Improvements
- DESKTOP-772 – Show CoP per foot
- DESKTOP-786 – Enable video capture when capturing lesson
- DESKTOP-762 – Notify user when nearing low disk space
- DESKTOP-535 – More robust sensor plate calibration
- DESKTOP-119 – Support ION launch monitor and extra fields
- DESKTOP-993 – Add S/N labels for sensor plate devices
- DESKTOP-1012 – Add please wait dialog for multiple tasks
- DESKTOP-899 – Add checkbox in settings menu to get notified of beta versions
Changes
- Remove flight time, max height and roll from launch monitor data boxes
- Add face to path angle to launch monitor data boxes
- DESKTOP-788 – Restrict lesson upload to users with valid software update license
- Use new logging service to help find bugs
- DESKTOP-845 – Rename data box title to pressure shift
Bugs fixed
- DESKTOP-823 – SideSpin always 0 when exported to .take
- DESKTOP-755 – Unable to minimize main window in Swing Catalyst
- DESKTOP-834 – Crash on NRE in MicCaptureDirectSound.AudioTimerTickHandler()
- DESKTOP-635 – Crash in MigrationNotification
- DESKTOP-652 – Hang on crashdump
- DESKTOP-940 – Excessive memory usage for lesson branding
- DESKTOP-894 – Hang on exit while doing lesson capture
- DESKTOP-927 – Occasional crash when going from playback to capture mode
- DESKTOP-701 – Crash on using "NotSet" option in SensorPlateLayout settings
- DESKTOP-113 – Crash on clicking "Update" in new version dialog
- DESKTOP-891 – Occasional crash during playback of takes with sensor plate data
- DESKTOP-250 – Drag & drop .take file hangs Swing Catalyst
- DESKTOP-1014 – Camera list is empty on first startup
5.0 r4 (#13155df)
May 15, 2014
Bugs fixed
- DESKTOP-834 – Fix occasional error when using microphone
- DESKTOP-803 – Fix occasional crash on startup
- DESKTOP-839 – Fix video playback not working on some computers on fresh install
- Fix links to Online website in user feedback
5.0 r3 (#1924d5d)
April 3, 2014
Changes
- Fix link to webshop in license dialog
- You need a valid software update license to share lessons via Online
Bugs fixed
- Dual Balance Plate not working in 5.0
- Unable to minimize main window
- Crash in camera settings menu
- Crash on startup with unsupported sensor plate
- Corrupt database is backed up
5.0 r2 (rev 13509)
March 12, 2014
Improvements
- Add keyboard shortcuts for jumping to bookmarks (numbers 1–3)
- Prevent minimize of explorer window
- Process lessons faster by pausing playback in the background
- Improve layout of license dialog to show longer texts
- License dialog button says "OK" instead of "Exit" when license is valid
- Support importing from newer database versions of V1 and JC
Bugs fixed
- Crash in LessonPreviewDialog
- Crash when displaying certain error messages
- Crash in camera settings menu
- Crash when testing email settings
- Missing ForeSight GC2 when importing takes
- Native libraries fail to load; System32 is used as working directory
5.0 r1 (rev 13259)
January 20, 2014
Improvements
- Integrate support for Swing Catalyst online, including downloading videos and uploading/sharing lessons
- Add support for rotated iPhone/iPad videos
- Improve TrackMan data box
- Add support for new 3D Motion Plate
- Add improved configuration dialog for motion/balance plate (with support for rotation and data preview)
- Improve ForeSight launch monitor integration
Bugs fixed
- Crashes when using AVT/Prosilica video cameras
- Many minor fixes
4.6
4.6.798.12770 (September 13th 2013)
Improvements
- Implement support for TM3e
- Improved integration with ForeSight GC2
- Playback should pause when processing lesson dialog is visible
Bugs Fixed
- Balance plate data not saved for left handed golfers
- Force plate data plays incorrectly after exporting/importing takes for left handed golfers
- Force data out of sync when triggering capture late or when using TrackMan 3e as trigger
- Force data out of sync in 4.7 when opening old takes (with .dat force data)
- Zebris calibration dialog hangs if a swing is triggered at the same time
- Playback jumps to wrong bookmark position when synced on a bookmark
- Fixed occasional crashes when moving bookmarks
- Changing handedness of golfer causes wrong playback of takes
- Occasional video capture errors
- No data from Launch Monitor when using manual or Audio trigger
- It is possible to set negative crop values in camera settings
4.6.779.12579 (July 10th 2013)
Improvements
- Centered the cropping of IDS uEye "USB 2.0" camera picture
Bugs Fixed
- No data from Launch Monitor when using manual or Audio trigger
- Pressure data missing after impact
- Zebris calibration dialog hangs if a swing is triggered at the same time
- Balance plate says DONE immediately in capture process
4.6.773.12549 (July 5th 2013)
Improvements
- TrackMan 3e support
- TrackMan no longer triggers when performing practice golf swings without hitting any balls
- Full Swing Golf branding option
- Remember number of cameras and fill mode used
- Performance improvement when opening takes
- Playback paused when processing lesson dialog is visible
Bugs Fixed
- Crash on startup in Windows XP
- Occasional crash on dragging bookmarks
- Occasional crash on closing/opening take
- Uninstalling causes custom datapath to be reset, so license, settings and database are reset
- Bookmarks are not saved
- Lesson videos do not work on iOS devices
- Lesson video shared by email has .wmv instead of the correct .mp4 extension
- Rotational force/CoP upside down for lefties
- Occasional error when capturing with uEye
- Timestamping of Prosilica camera video sometimes wrong when stopping and starting again
- The size of Swing Explorer and other windows could reach outside the screen with non-standard DPI settings
4.6.600.12064 (22 May 2013)
Bugs Fixed
- Fixed memory leak in video playback
- Fixed bug where lesson files via email were saved as .wmv, and could sometimes not be opened
- Fixed bug where the capture dialog sometimes hangs
- Fixed bug where swing analysis sometimes crashed
- Fixed bug where the clock in the upper right corner did not work when started in full screen mode
- Fixed bug where bookmark positions were slightly off on the timeline
- Fixed bug where lesson processing dialog hangs when cancelled
- Fixed bug where new version dialog sometimes gives error on clicking Update
4.6.576.11870 (22 March 2013)
Improvements
- Motion Plate and Balance Plate #2 supported on Windows 8
Bugs Fixed
- Fix Bug #2578 – The lighting configuration dialog is completely black
- Fix Bug #2580 – Fix occasional crashes in Swing Explorer dialog
- Fix Bug #2564 – Fix default filter values when using calibrated pressure pad
4.6.550.11732 (6.3.2013)
Improvements
- Added a new help button in the window style that opens the official support website
- Increased the size of the lesson preview dialog
Bugs Fixed
- The search student function could break and get stuck on a student
- Fixed out-of-memory problems due to a memory leak
- Updated video libraries fixes many problems related to video playback
- Fixed styling errors in the window style (no resize handles on some windows)
- Fixed styling errors related to text boxes
- The data boxes in ViewPort B would sometimes show live data when in capture mode
- Fixed playback of MOV files (Exilim camera)
- Flightscope logo did not scale correctly and could cover important data
4.6.355.11101 (5.2.2012)
New Features
- Add support for importing the database from JC Video
- Add support for importing the database from V1
- Add support for cropping streaming cameras (configured in settings), useful to remove black borders on analog video sources
- Add support for branding lesson videos with a configurable intro and outro
Bugs Fixed
- The "configure video source" button in the advanced camera settings dialog (for DirectShow cameras) now works on Windows 8
- Several fixes to increase stability
Improvements
- Support licenses with 0 live cameras
- Minor tweaks to the analysis mode GUI
4.5
First release: 4.5.33 on 14.11.2012
A total of 47 features and 46 bug fixes in the first release, additional bugfixes released later. 3 months of development.
Remarks:
All motion plate customers must uninstall old NI SDK and install NI 9.6.0 core runtime for 3D Motion Plate to work with 64‑bit.
4.5.82.10907
Released: 17 Dec 2012
Changes from 4.5.79:
Bugs
- When switching between angles in live capture the student/feedback screen is not updated to show the correct angle
- When moving the student/feedback screen to another monitor the application may crash
4.5.79.10861
Released: 11 Dec 2012
Changes from 4.5.57:
Bugs
- Fixed big memory leak with AVT, Prosilica and PointGrey cameras
- Fixed frequent crash in Swing Explorer on certain computers due to ExecutionEngineException
- Fixed occasional crash in Swing Explorer on drag'n'drop of recordings
- Auto‑fill of email in Lesson and Email dialog wasn't working
- Fixed autoimport of bundled swings
4.5.57.10711
Released: 27.11.2012
Changes from 4.5.33:
Bugs
- Fixed bug where it said "Client disconnected" forever in FlightScope software
- Fixed bug where certain video clips could not be opened
- Fixed bug where machine ID could change over time on the same computer
- Fixed missing start menu shortcuts for 32‑bit and log sender application
- Fixed crash in log sender when no comment was supplied
- Feedback in camera settings menu if uEye driver is outdated
- Fixed bug where video errors were not always properly reported in advanced camera dialog
- Fixed bug where changing launch monitor took several seconds
- Fixed bug where enabling a launch monitor for the first time incorrectly reported that it was disconnected first
4.5.33.10647
Released: 14.11.2012
Features
- 64‑bit support
- New window style and optimized for running in window mode
- Add vertical and horizontal line drawing tools
- Video angles are now automatically synchronized between the two open takes in compare mode
Hardware:
- Support for ForeSight GC2 launch monitor
- Support for dual balance plate setup and automatically switching between right and left handed players
- Support for auto‑trigging a capture by using any of the supported launch monitors
- Support for club data from FlightScope
- Driver download for motion plate decreased from 1.5 GB to 180MB
Video:
- Support for IDS uEye USB 3.0 cameras
- Rotate, flip and mirror the image of individual cameras when recording
- Better support for controlling the auto‑exposure mode on IDS uEye cameras (brightness bias)
- Generally improved support for DirectShow video sources (such as webcams)
- Feedback in camera settings menu if uEye driver is outdated
Bug Fixes
- Fixed out‑of‑memory problems (64‑bit utilizes all available memory)
- Improved stability for Trackman Performance Studio integration
- Improved support and stability for IDS uEye cameras
- Filter range of smash factor in Swing Explorer now matches a realistic range up to 1.5
- Unchecking the lesson microphone will now properly disable it
- Fixed bug where it said "Client disconnected" forever in FlightScope software
- Fixed crash in log sender when no comment was supplied
4.1.278.9889
Released: 16.07.2012
Features
- Unlinked playback option in compare mode
- Advanced configuration of image quality for IDS uEye and AVT GigE cameras (brightness, contrast, colors, sharpness and more)
- Improved performance and image quality of GigE video capture (better debayer filter)
- Reduced memory usage when opening many takes
- Reduced memory usage with GigE cameras
- Add support for playing Windows Media video files (WMV)
- Improved drag'n'drop for touch screens in Swing Explorer
- User is now forced to assign angles to cameras to make it easier to compare swings
- More robust launch monitor connectivity by polling just the selected device
Bug Fixes
- Comments were not always saved for swing B in compare mode
- E-mails with dash symbols and various other valid symbols are now allowed in golfer profile and settings
- Disabling trigger microphone now properly disables it
- License dialog no longer says "invalid license" when running evaluation
- Fixed occasional error message about "unhandled exception" upon exiting Swing Catalyst
- Fixed occasional error message about "unhandled exception" when clicking link in new version dialog
- Fixed occasional loss of AVT GigE camera settings
4.0.761.9152
Released: 18.04.2012
Features
- YouTube support for lessons
- Support for custom email accounts
- Easier to manage microphones (auto‑detect and configuration button)
- Configure Windows firewall to let Swing Catalyst through upon install
- Significant performance improvements
Video:
- Advanced control of camera settings (shutter speed, gain, white balance, cross bar sources and much more)
- Video angles always laid out in the same order
- Coexists better with other installed video software
- Blacklist of camera sources to avoid known problems
- Significant reduction of memory usage to counter problems with multiple cameras
- Added support for widescreen DV clips
Hardware:
- Support for Swing Catalyst Balance Plate v1 & v2
- Support for IDS uEye high speed USB camera
- Support for automated lighting control
- Extended support for new AVT GigE camera models
GUI:
- Redesign of analysis menu bar
- Redesign of Swing Explorer
- Redesign of camera settings
- Touch‑screen compatible
- Much better support for laptop and projectors (resolution/aspect ratio)
- New license management dialog
- Improved pressure data rendering (looks better)
- Improved launch monitor data box layout in lower resolutions
3.1.35.7529 r6695
Released: 13.04.2011
Features
- Rendering of internal foot pressure distribution as heatmaps
- Show ball trajectory in launch monitor data box
- Send lessons by e‑mail
- Video‑only mode by hiding data boxes
- Faster application startup
Hardware:
- Auto‑detect 3D Motion Plate setup
- TrackMan OEM support
Video:
- Generic support for different camera solutions, such as capture cards, DV, CCTV, GigE and webcams
- Advanced filtering of video to improve picture quality
- Settings for adjusting the output of video sources
Bugfixes
- Upgrading from older versions sometimes failed or was incomplete
3.0.0.4 rev. 6187
Released: 20.01.2011
Features
- New GUI look'n'feel (Office ribbons)
- Support for 3D Motion Plate v4
- Screen capture for lesson videos
- Golfer groups
- GigE high‑speed camera support
- Checks for new versions on startup
- Drawing tools color and thickness
- Hotkeys (ESC, Enter) supported in dialogs
- Added a clock to show the time
- Performance improvements, in particular on swing analysis
Bugfixes
- Rotational force timing bug
- Support unicode characters in golfer names when exporting (æøå)
- Using stanceless rotational force due to issues
- COG percentage now based on stance shown
- Fixed memory leak, can now stream data infinitely
- Fixed issue where fonts in Office became replaced with weird fonts
2.6.3.2 rev. 4234
Released: 20.08.2010
Features
- FlightScope 5.8.4 support (culture bugfix on their end)
- Backup DB before migrating
Bugfixes
- Rotational force timing
Earlier Versions
Changelog for previous versions is not publicly available.