v2.4.1.0 (2018-08-09) ===================== - added - check if controller is online before connection attempt in ScLibClient - fixed - refreshing all windows on pressing F5 - fixed - generating xml file - fixed - calculation of frequency in External Switch mode - fixed - bug when trying to access EEPROM in DID window v2.4.0.0 (2018-03-29) ===================== - added - linux support (ScLib, Client, examples) - added - input trigger mapping HPSCx in internal trigger mode v2.3.0.0 (2018-03-13) ===================== - added - support for input trigger mapping feature on HPSCx - added - c, cpp, Visual Basic and c# raw commands examples for HPSCx v2.2.1.0 (2017-12-15) ===================== - added - support for HPSC1v2 and HPSC2 - added - firmware version check before firmware update (cannot update to same version) v2.1.4.0 (2017-07-04) ===================== - fixed - incorrect enabling and disabling trigger input boxes in ScLibClient - fixed - incorrect loading of HPSC4 parameters in ScLibClient v2.1.3.0 (2017-06-13) ===================== - added - notification in ScLibClient of possible parameter recalculation - added - HPSC4 format version check, supported format version 1.1.x.x v2.0.3.0 (2017-04-07) ===================== - added - support for Windows XP - added - button for sending params to HPSC4 without saving them - fixed - ScLibClient save/load HPSC4 parameters - changed - supported HPSC4 firmware 1.1.0.0 or higher (communication structure changed, replaced CRC with MD5) - changed - redesigned ScLibClient v2.0.2.0 (2017-02-14) ===================== - added - HPSC4 format version displayed in ScLibClient - added - timeout notification in ScLibClient - fixed - reading from HPSC4 when not specifying max wait time - changed - supported HPSC4 firmware v1.0.2.1 or higher v2.0.0.10 (2017-01-23) ====================== - added - support for HPSC4 - added - search controller by IP address - fixed - ScLib did not recognize unplugging network cable - fixed - controller connectivity bug when using multiple network cards - fixed - ScLib did not recognize COM Port disappear - changed - library name changed from ScLibSDK to ScLib - changed - using dynamic Qt 4.8.6 libraries v1.3.4.0 (2016-01-20) ===================== - fixed - operation fails when setting connection parameters to controller with multiple NICs on Linux - fixed - all connected controllers stop responding to external trigger when find controllers is executed - changed - ScLibClient and ScLibSDK projects use dynamic Qt libraries for compilation instead of static v1.3.3.0 (2015-12-07) ===================== - fixed - support for IPSC4 devices with firmware version below 1.2 v1.3.2.0 (2015-12-07) ===================== - fixed - IsConnected() method for Ethernet devices was not working correctly v1.3.1.0 (2015-11-16) ===================== - fixed - serial bootloader speed v1.3.0.0 (2015-11-08) ===================== - added - support for serial bootloader - removed - support for 3rd party controllers - fixed - QNativeSocketEngine::hasPendingDatagrams<> was called in QAbstractSocket::UnconnectedState v1.2.6.0 (2015-09-29) ===================== - added support for new HPSC1 controller v1.2.5.0 (2015-09-07) ===================== - binaries on Windows compiled with Qt 4.8.4 - bug in ScLibSDK when searching for new controllers, connection to old controllers in list is lost (fixed) v1.2.4.1 (2014-03-25) ===================== - bug in ScLibClient in Internal Trigger mode resolved, channel outputs 2 and higher were disabled v1.2.4.0 (2014-01-31) ===================== - bug in ScLibClient with disabled checkboxes in External Switch mode resolved - bug in ScLibClient resulting in crash when network card not found resolved - installation folder is changed from \Smartek\ScLibSDK to \SMARTEKvision\ScLibSDK v1.2.3.0 (2013-07-01) ===================== - added - InternalTrigger mode with Start/Stop functions - added - Trigger Active status - resolved bug with GetAvailableTransactionTypes() - linked to static Qt library version 4.8.4 - multithreading is safe now - resolved bugs v1.2.2.0 (2012-09-18) ===================== - resolved issue with discovery UDP broadcast packets for Linux - minor bugs resolved - environment variables fixed v1.2.1.0 (2012-04-25) ===================== - resolved bug in WaitForTransaction() function v1.2.0.0 (2011-12-06) ===================== - Gardasoft RT series supported - resolved bug with Windows 7 and Vista discovery UDP broadcast v1.1.1.0 (2011-05-05) ===================== - resolved bug with Delphi array in interfaces (ntdll.dll error) v1.1.0.0 (2011-04-21) ===================== - support for IPSC1 and IPSC2 implemented - added descriptions for controllers and lightheads in ScLibCLient - added access to help file - examples for VB .NET added - Linux RPM and Debian packages v1.0.0.0 (2010-09-27) ===================== - C API interface - C++ API interface - C# API interface - Delphi API interface - examples for delphi, C and C# .NET added - compiler independent interface - WinXP, Win Vista, Win7, 32 and 64 Bit v0.9.1.0 (2009-12-07) ===================== - binaries on windows compiled with Qt 4.5.3 - problems with some OX16PCI952 PCI UARTs on Linux - added Qt Creator project, OpenSUSE Linux first tests - renamed some files for Qt Creator v0.9.0.1 (2009-09-22) ===================== - workaround for Gardasoft TCP/IP bug with ST command on PP420 v0.9.0.0 (2009-09-14) ===================== - lighthead DID implemented - lighthead limits load and save to XML file (*.sclib_did) - added repeated test function - added check lighthead limits v0.8.1.0 (2009-07-08) ===================== - load and save params to XML file (*.sclib_par) - remote software update of IPSC4 - interface definition for lighthead limits - resolved bug with SC1, SC6 and external trigger mode v0.8.0.0 (2009-05-26) ===================== - initial beta release