===================================================================== = Windows Driver for Counter Input Driver = = API-CNT(WDM) Ver2.34 = = CONTEC Co.,Ltd. = ===================================================================== - Contents ========== Introduction Notes Installation The files installed Sample programs The history of version-up - Introduction ============== Thank you for purchasing this product. The following description is a supplementary explanation for API-CNT(WDM). Please refer to Online Help(CCNT.chm) for how to use API-CNT(WDM). - Notes ======= API-CNT(WDM) is different from the earlier editions of counter input driver. Please refer to Online Help(CCNT.chm) for the difference. - Installation ============== - Installation of development environment(help, sample, tool, etc) You must uninstall older version of development environment from [control panel] before installing newer version. Unzip downloaded file and execute following setup file. Apipac\CntWdm\Disk1\Setup.exe Install from Autorun.exe. - Installation of device driver You must uninstall older version of device driver before installing newer driver. For uninstallation or installation procedure, refer to following help file in API-PAC(W32) CD-ROM. \Apipac\Help\Hwinst\Eng\Apitool.chm For uninstallation or installation procedure, refer to following help file which is created after unzipping the downloaded file. Help\CntWdm\Eng\Apitool.chm - The files installed ===================== - This product uses a setup program to install files in the System directory or other directory designated by the user in the following configuration. - If other API-TOOL drivers have already been installed, the files will be installed in that directory. \ CONTEC.ICO Icon file CONTEC_APIPACW32_HOMEPAGE.URL Shortcut of API-PAC(W32)HP CNTWDM\CCNT.chm Help file CNTWDM\README.TXT This file CNTWDM\SAMPLES\ Sample programs - Sample programs ================= The sample programs consist of the following directories for every language. [32bitOS] \ | +--\CNTWDM | +--\SAMPLES | +--\INC Include file for every language | +--\Lib_i386 Library file for every language | +--\CntBusMasterDevice Sample for device with bus master transfer function | | | +--\Vb6 Sample program for Visual Basic 6.0 | | | +--\VbNet Sample program for Visual Basic .Net | | | +--\Vc6 Sample program for Visual C++ 6.0 | | | +--\VcNet Sample program for Visual C++ .Net | | | +--\VcNetCLI Sample program for Visual C++ .Net(C++/CLI) | | | +--\Vcs Sample program for Visual C# .Net | +--\CntDevice Sample for device without bus master transfer function | +--\Vb6 Sample program for Visual Basic 6.0 | +--\VbNet Sample program for Visual Basic .Net | +--\Vc6 Sample program for Visual C++ 6.0 | +--\VcNet Sample program for Visual C++ .Net | +--\VcNetCLI Sample program for Visual C++ .Net(C++/CLI) | +--\Vcs Sample program for Visual C# .Net [64bitOS] \ | +--\CNTWDM | +--\SAMPLES | +--\INC Include file for every language | +--\Lib_amd64 Library file for every language | +--\CntBusMasterDevice Sample for device with bus master transfer function | | | +--\VbNet Sample program for Visual Basic .Net | | | +--\VcNet2005 Sample program for Visual C++ .Net | | | +--\Vcs Sample program for Visual C# .Net | +--\CntDevice Sample for device without bus master transfer function | +--\VbNet Sample program for Visual Basic .Net | +--\VcNet2005 Sample program for Visual C++ .Net | +--\Vcs Sample program for Visual C# .Net - The history of version-up =========================== Ver2.34 (Web Release) -------------------------------- - When the comparison register is rewritten one by one by using the count match notification with two or more channels, trouble which the event message might come off is corrected. Ver2.33 (Web Release) -------------------------------- - When both the sampling message and other event messages are used, trouble which other event messages might come off is corrected. - The trouble that might not be normally set even if a specified number is set by the CntNotifySamplingCount function before the CntSamplingSetBuffer function is executed is corrected. Ver2.32 -------------------------------- - The trouble that OS might freeze when both the sampling message and other event messages are used is corrected. Ver2.31 -------------------------------- - Trouble from which the status of CNTS_STATUS_BMSTOP might stand earlier than the fact is corrected by the CntGetSamplingStatus function. Ver2.30 (Web Release) -------------------------------- - Add support OS Support OS: Microsoft Windows Server 2008 Microsoft Windows Server 2008 x64 Edition Ver2.25 (Ver.Jan.2009) -------------------------------- - Add support development language Support development language: Microsoft Visual C++ (C++/CLI) 2005, 2008 Ver2.24 -------------------------------- - Trouble from which the filter value is not set in devices other than the device equipped with the bus master transfer function is corrected. Ver2.23 (Web Release) -------------------------------- - Add support OS Support OS: Microsoft Visual Basic 2008 Microsoft Visual C# 2008 Microsoft Visual C++ 2008 - Trouble that interrupt at the hardware level doesn't stop is corrected by the CntStopNotifyCountUp function. Ver2.22 -------------------------------- - The trouble set as CNT_ZPHASE_NEXT_ONE (next one) is corrected to Z phase mode CNT_ZPHASE_NOT_USE (unused) with the device of CNT24-4xxx actually when it sets it. Ver2.21 (Web Release) -------------------------------- - Trouble where the exception is generated in the callback function when the debug mode of VisualStudio 2005 is executed with the CounterCallback sample for C#.NET is corrected. - When the driver in 32bit version Windows Vista is installed, trouble to which the message box with "Register Server stopped working and closed" might be displayed is corrected. Ver2.20 (Var.Apr.2008) -------------------------------- - Supports API-TIMER(WDM) Ver2.19 (Var.Jan.2008) -------------------------------- - Trouble to which the CNT_ERR_SYS_RECOVERED_FROM_STANDBY error was not returned by the function for the bus master when returning from the standby mode is corrected. - Trouble to which the notifications other than channel 0 are not done by the CntNotifyCarryBorrow function is corrected. - Trouble that TimeValue of the device equipped with the bus master transfer function is set to 1/10 by the CntNotifyTimer function is corrected. Ver2.16 (Web Release 2007.10.22) -------------------------------- - Solves the problem that occures while using ACX-PAC(W32) Ver2.15 (Ver.Oct.2007) -------------------------------- - Supports Microsoft Visual Basic 2005 Express Edition. - Supports Microsoft Visual C# 2005 Express Edition. - It is corrected that 0 initialization of the one shot pulse width setting by CntSetPulseWidth() with CntResetDevice. Ver2.14 -------------------------------- - The one shot pulse width by CntSetPulseWidth() is corrected and trouble from which the setting is not reflected in the device is corrected. Ver2.13 -------------------------------- - Trouble to which CntSetOutputHardwareEvent() EventType argument was not able to be set by the logical add is corrected. Ver2.12 -------------------------------- - To acquire the list of the device that exists in CntQueryDeviceName normally even if information on the device that doesn't exist remains, it changes. Ver2.11 -------------------------------- - To complete the bus master forwarding at that time when the buffer for the bus master is set in the thread, and the thread is ended with the bus master forwarded, the specification is changed. Ver2.10 (Ver.Jun.2007) -------------------------------- - Add support OS Support OS: Microsoft Windows Vista x64 Edition Microsoft Windows Server 2003 x64 Edition Microsoft Windows XP Professional x64 Edition - Trouble with the possibility that data cannot be normally taken by the bus master forwarding is corrected. - Trouble where the error of CNT_ERR_DLL_CALL_DRIVER might occur when the bus master forwarding is repeatedly executed is corrected. - The bus master's forwarding completion notification corrects trouble from which dependence might be actually notified a lot. Ver2.01 (Web Release) -------------------------------- - It is corrected that the registration of the callback function is cleared by the CntExit function. Ver2.00 (Ver.Feb.2007) -------------------------------- - First release