Upgrading from previous versions of Win-I2CNTDLL 1. Why upgrade? - Win-I2CNTDLL v4.x adds support for Windows XP. Win-I2CNTDLL V3.2 and earlier versions did not support Windows XP. - Three new functions were added to Win-I2CNTDLL: - SetWaitTime - allows the user to increase the wait/hold times for slow I²C peripherals - I2C10_WriteArray (10-bit addressing) - I2C10_ReadArray (10-bit addressing) 2. How to upgrade from Win-I2CNTDLL V3.2 and earlier to Win-I2CNTDLL V4.x a. Uninstall the previous version of Win-I2CNTDLL, if desired b. Install Win-I2CNTDLL V4.x c. Your existing projects will need minor modifications to work with v4.x: Visual C++ - replace the sbsi2c.h file with sbsi2c4.h - replace the sbsi2c.lib file with sbsi2c4.lib (or cdecl4.lib) - these files can be found in the examples directories Delphi - include the file I2Cdeclarations.pas in your project - the I2Cdeclarations.pas file can be found in the Delphi example directory Visual Basic - include the module sbsi2c4.bas in your project - the sbsi2c4.bas file can be found in the VB example directory