===================================================================== = Driver for GPIB Communication = = API-USBP(WDM) Driver for GPIB Communication Ver3.40 = = CONTEC Co.,Ltd. = ===================================================================== - Contents =========== Introduction Notes The files installed Career at version up - Introduction ============== Here, the driver (execution environment) installed by the INF file is explained. In addition to this, installation of development environment is needed for development of application. Host's PC execution environment and the firmware in a USB module interlock. We recommend you to confirm also about the contents of a firmware. - Notes ======= - Installing this product for Windows 2000 or later, it is necessary to login by Administrator. - How to install (Web Download) ===================== - Please execute the file when you download it and refer to the help file with the following place. Executed file\HELP\ENG\APIUSBP.chm - API-GPIB(WDM) under [Content]-[How to install device driver], there are drivers and description of how to install device driver for every OS. - The files installed ===================== \\System\drivers Cusb.sys USB Device driver \\System - Common files for API-USBP(WDM) Cusb.dll DLL for USB Device driver CSBus.dll DLL for USB Device driver CMessage.ocx Control for message Cpropsub.exe File for property page - Driver files for GPIB Communication CGpib.dll DLL driver for GPIB Communication CTstGpib.exe Diagnosis program for GPIB Communication CGpibP32.dll DLL for property page CGpibDel.exe Uninstaller \\Inf CGpib.inf INF for I/O Module - Career at version up ====================== Ver3.30->Ver3.40 (Web Release Jul.2020) -------------------------------- - Checked the operation on Windows 10 2004. Ver3.20->Ver3.30 (Web Release Dec.2019) -------------------------------- - Checked the operation on Windows 10 19H2. - GP-IB(USB)FL fixed the bug that return value may be 10003 when GpibInit() is executed. Ver3.10->Ver3.20 (Web Release Aug.2019) -------------------------------- - Supports Visual Studio 2019 Ver3.00->Ver3.10 (Web Release Jul.2019) -------------------------------- - Checked the operation on Windows 10 19H1. Ver2.90->Ver3.00 (Web Release Nov.2018) -------------------------------- - Add support device Support device: GPIB-FL2-USB Ver2.80->Ver2.90 (Web Release) -------------------------------- - Add support development language Support development language: Microsoft Visual Basic 2017 Microsoft Visual C# 2017 Microsoft Visual C++ 2017 Ver2.70->Ver2.80 (Web Release) -------------------------------- - Supports "Driver Signing policy changes in Windows 10". - The support on the following OS was terminated Microsoft Windows 98 and Second Edition Microsoft Windows Me Ver2.60->Ver2.70 (Web Release) -------------------------------- - Add support development language Support development language: Microsoft Visual Basic 2015 Microsoft Visual C# 2015 Microsoft Visual C++ 2015 Ver2.50->Ver2.60 (Web Release) -------------------------------- - Add support OS Support OS: Microsoft Windows 10 Microsoft Windows 10 x64 Edition Ver2.40->Ver2.50 (Web Release) -------------------------------- - Add support OS Support OS: Microsoft Windows 8.1 Microsoft Windows 8.1 x64 Edition - Add support development language Support development language: Microsoft Visual Basic 2013 Microsoft Visual C# 2013 Microsoft Visual C++ 2013 Ver2.30->Ver2.40 -------------------------------- - Add support OS Support OS: Microsoft Windows 8 Microsoft Windows 8 x64 Edition - Add support development language Support development language: Microsoft Visual Basic 2012 Microsoft Visual C# 2012 Microsoft Visual C++ 2012 Ver2.11->Ver2.30 (Web Release) -------------------------------- - Support WOW64(Since Windows 7) Ver2.10->Ver2.11 (Web Release) -------------------------------- - Fault correction when GP-IB(USB)FL is used, if two or more USB devices including the other categories are used in the same process, the USB devices doesn't work normally. - Fault correction to which the following information is displayed in diagnosis report when normal operation. [The file and synchronization of others CGPIB.DLL/.SYS cannot be taken.] [The file and synchronization of others GPIB-32.DLL cannot be taken.] Ver2.00->Ver2.10 -------------------------------- - Add support development language Support development language: Microsoft Visual Basic 2010 Microsoft Visual C# 2010 Microsoft Visual C++ 2010 Ver1.80->Ver2.00 (API-USBP(WDM) Ver4.40) -------------------------------- - Add support OS Support OS: Microsoft Windows 7 x64 Edition Microsoft Windows Server 2008 x64 Edition Microsoft Windows Vista x64 Edition Microsoft Windows Server 2003 x64 Edition Microsoft Windows XP Professional x64 Edition - Fault correction with the function declaration file of Visual Basic.NET - Add How to install (Web Download) of Readme Ver1.70->Ver1.80 (API-USBP(WDM) Ver4.10) -------------------------------- - Add support OS Support OS: Microsoft Windows 7 - Fault correction to which USB-FIFO mode is not correctly displayed by diagnosis program. - Fault correction to which the display of "Order of the card insertion" of the diagnosis report. Ver1.41->Ver1.70 (Web 2009.05.20) -------------------------------- - Fault correction to which OS is not correctly displayed by diagnosis program. For F Series - Fault correction that TA flag might not be turned off while continuously executing sendingand receiving. Ver1.40->Ver1.41 (API-USBP(WDM) Ver3.80) -------------------------------- - Supports Microsoft Visual Basic.NET 2008. - Supports Microsoft Visual C#.NET 2008. - Supports Microsoft Visual C++.NET 2008. For F Series - Fault correction with timing where timeout error occurs when normal transmission ends. Ver1.37->Ver1.40 (2008.03.18) -------------------------------- - Fault correction on which CPU utilization doesn't fall when Mode=1 is set with GpSmoothMode(). - Fault correction that becomes timeout in master mode when receiving it without command. Ver1.36->Ver1.37 (API-USBP(WDM) Ver3.70) -------------------------------- - When GP-IB(USB)FL is used, the transfer mode on property page selection is changed. - Fault correction that doesn't return even if reconnected afterwards when USB cable is pulled out while executing initialization when GP-IB(USB)FL is used. - Problem correction that it depends on other party equipment and GpibSetEquipment() does time out when GP-IB(USB)FL is used. - Fault correction that GpibQueryDeviceName() doesn't operate normally when GP-IB(USB)FL is used. Ver1.34->Ver1.36 (API-USBP(WDM) Ver3.50) -------------------------------------------- - Support Windows Vista. - Fault correction with timing where lack of head by one byte is generated by receive when CPU load is high. Ver1.33->Ver1.34 (Web 2006.08.10) -------------------------------------------- - Fault correction that becomes timeout at serial poll. Ver1.32->Ver1.33 (API-USBP(WDM) Ver3.40) -------------------------------------------- - Fault correction that status of SRQ becomes abnormal. - Fault correction that becomes timeout at serial poll. Ver1.31->Ver1.32 (Web 2006.05.31) -------------------------------------------- - Fault correction where timeout is generated by receive in master mode after serial poll. - Fault correction that cannot be normally received in BusMaster mode and FIFO mode when send -> receive -> receive. - Fault correction that cannot be normally transmitted depending at speed of CPU in BusMaster mode. Ver1.24->Ver1.31 (API-USBP(WDM) Ver3.30) -------------------------------------------- - Support Boards for GPIB-F-LPE, GPIB-FL-LPE - Update USB Driver's DLL and Propaty page's DLL. - Support OS for Windows Server 2003. Ver1.20->Ver1.24 (API-USBP(WDM) Ver3.20) -------------------------------------------- - Support API-GPIB(98/PC) and API-GPLV(W32). Fault correction - Fault correction that myaddress don't reflect by GpBoardstsEx. - Fault correction that lose last byte when receive data in master mode receive same number of bytes. - Fault correction that cannot act GpibSendTrigger and GpibChangeLocal. - Fault correction that GpibSetNotifySignal keeps adding status. - Fault correction that SRQ EVENT can't stop. - Fault correction that cansel of GpibSetNotifySignal can't move. Ver1.20 (API-USBP(WDM) Ver3.10) ------------------------------- - Release.