Bertec Device DLL revision history.
Changes since March 24, 2014 to May 8, 2014 - build 420:
- DLL now supports the latest series of force plates and devices..
- Updated to current FTDI chipset drivers.
Changes since July 1, 2012 to March 24, 2014 - build 417:
- Added functionality to support re-ordering of plates.
- Added functionality to allow thread priority changes.
- Added 64-bit support.
- Updated to current FTDI chipset drivers.
Changes since March 28, 2012 to July 1, 2012 - build 352:
- Improved handling of dual synced plates.
- Removed function to get current sync drift since this no longer applies.
- Added functions to check if sync cable connected and resetting of sync values.
- Added code to resolve problems with certain mixes of system USB ports, amplifiers, and devices.
- Other minor improvements.
Changes since August 23, 2010 to March 28, 2012 - build 310:
- Added advanced functionality to control usb thread priority.
- Changes made to support control over the usb timeouts.
- Now supports plates that have calibration matrixes that include + signs as part of the data.
- Error logging in the %TEMP% folder now records more information which will assist in resolving device issues.
Changes since October 28, 2009 to August 23, 2010 - build 300:
- Removed Get/SetAcquirePortReadRate.
- Added ClearPollBuffer to discard current buffered data.
- Added GetZeroLevelNoiseValue for advanced filtering.
- Changed how multiple plates are handled to prevent "stalling" on some systems.
- CoP channel now uses a threshold value for better results.
- Better handling of USB errors.
- Updated to current chipset drivers.
- Improvements to data reading to reduce "lag" on slower systems, noticeably older laptops.
- No longer initializes devices twice.
- Syncing with more than one device now works properly
Changes since October 8, 2009 to October 28, 2009 - build 200:
- Support for new firmware version that mitigates some USB port issues and data interference.
- USB port reading speed has been improved, along with memory and resource management.
Changes since July 20, 2009 to October 8, 2009 - build 194:
- Improved support for more than two synchronized plates, including diagnostic function to get current offset.
- Flow control has been improved
- Support for newest firmware and data checksum functionality.
- Changes in calibration matrix now handled better.
- Improved the startup response time, no longer inits the devices twice on first start.
- New functionality: get last set buffer size.
- New functionality: set and get the low-level read size for fine control of device latency.
- New functionality: able to clear the poll buffer.
- Added JAVA bindings and example code.
- .NET support library updated with TransducerStatus and better event support.
- Updated examples to be more clear and less redundant.
Changes since February 11, 2009 to July 20, 2009 - build 183:
- Improved processor usage when no devices are connected.
- Improved data sequence checking.
- Improved the way fallbacks are done with regards to handling versions of the FTDI chipset.
- Added support for more "generic" FTDI chipsets for wider range of device usage.
- Added support for new firmware that allows for CRC checksum.
- Devices are now always initialized on startup, instead of waiting for them.
- Error logging is done to a %TEMP%\bertecdevicelog.txt file.
- Multiple synchronized devices are now supported better.
- Corrected handling of plates that report more channels than actually exist.
- The usb controller now uses RTS/DTS flow control to improve latency on some systems.
Thank you for your support.