Issue 1.4
18/06/98
Page 8
THE MOST COMMONLY ASKED I2C QUESTIONS
3.1.
General Questions
Question
Answer
Will my adapter run I2C clock speeds greater than 90KHz
At the moment your adapter is limited by the Bus Controller chip fitted, to a maximum
of 90KHz as a master and 100KHz as a slave.
Question
Answer
Will my adapter work under Windows NT4* or Windows 95*
The adapter will work under both these systems without problems. If you need to
access the Windows NT and Windows 95 DLLs please contact our sales team for
further information.
* All trade marks acknowledged
I get corrupted transfers why is this
The most likely reason for corrupted transfers is either incorrect bus termination or
excessive capacitance - see the manual for details.
Question
Answer
Question
Answer
Do you have software to talk to my........
Unfortunately there are too many I2C devices for us to be able to offer complete
solutions - although we can supply a windows based application called WINI2C which
is designed for those just starting I2C or wishing to perform simple I2C tasks, please
www.calibreuk.com for further
information.
I am trying to read from a device, the first time my software works fine but when
I try again I can't get anything what's wrong
Please check that you are changing the value of Setnack in accordance with the
manual, it is likely that you have not made Setnack 1 for the last
AND
last but one
bytes being read.
DOS Software Questions
Question
Answer
3.2.
Question
Answer
My I2C adapter locks up with a constant status - why
If you are using either the 'C' or Basic library functions supplied with the adapter on a
fast PC it is possible that the PC is polling the status register too quickly, the simplest
way to prevent this is to add a small delay prior to reading the status in the getstatus
routine. Alternatively use the windows DLL supplied as these automatically allow for
speed of the PC at run-time.
3.3.
WINDOWS 95 and NT Questions
Question
My software cannot find the adapter. Your Windows software reports that it
cannot configure the adapter. Why is this
Have you registered the device driver as detailed in the software manual If so check
that the address links (see adapter manual for details) are correct for the location at
which you registered the driver.
Answer
Question
Answer
I think I have registered the driver how can I find out if I have
You need to inspect the registry as follows