Page 1 of 1

DLL translation library

Posted: Fri Sep 04, 2009 5:43 am
by xol
Here are the steps to setup SUB-20 as a replacement for obsolete U2C-12 boards

1) Install latest SUB-20 software package (see viewtopic.php?f=2&t=3)
2) Update the SUB-20 firmware to the latest one(viewtopic.php?f=2&t=31#p69 )
3) Verify that everything works properly i.e. launch subtool and try to communicate with SUB-20 board
4) Rename and unzip the attached i2cbrdg.zip.
5) Rename the original i2cbrdg.dll to i2cbrdg_orig.dll in the system32 folder
6) Copy the attached i2cbrdg.dll to the system32 folder

Run your U2C application. If during U2C_OpenDevice no SUB-20 units can be found this dll will load original i2cbrdg_orig.dll and use it for any future calls.

Re: DLL translation library

Posted: Sun Sep 30, 2012 1:47 pm
by xol
This is an INF file and DLLs for native U2C Devices based on WinUSB and running on 32 and 64 bit platforms

Re: DLL translation library

Posted: Wed Feb 12, 2020 5:11 am
by xol
Below is a correspondence between U2C Ports and SUB-20 GPIO:

Code: Select all

| U2C Port    |  A  |  B   |   C   |  N/A  |
| SUB-20 GPIO | 0-7 | 8-15 | 16-23 | 24-32 | 
For instance: U2C Port B0 - SUB-20 GPIO8