The real-time bus monitor, Calibre – Calibre UK UCA93 User Manual

Page 20

Advertising
background image

CALIBRE

Issue 1.0

Page 17

01/07/03

The Real-Time Bus Monitor

To install the monitor run the setup program located in the \CD_USB\USB_Monitor folder, follow the
instructions given by the installation wizard.

Before attempting to run the monitor program ensure that the device drivers are installed correctly in
accordance with this manual.

The program UI2C_MONITOR.EXE is a windows based non-invasive real-time bus monitor which
records activity on an I

2

C-bus. The transfers are processed into a simple to read format which can be

saved to the PC hard disc.

The monitor can be configured to capture all transfers or alternatively it can capture all transfers
between a start and end address. These features allow the user to capture only those transfers which
are of interest.

Every effort has been made to ensure that the monitor captures all of the transfers it is possible that the
program may miss part of a transfer on heavily loaded I2C buses, this is due to the operating system
servicing other hardware and / or applications. To minimise the amount of data missed we recommend
that you close as many windows applications as possible especially all windows messaging applications,
e-mail and FindFast. We also recommend that you run the application from a 900MHz PC (or better),
note the application will run on a lesser specification PC but you are likely to miss more data.

The following mnemonics are used by the monitor program.

SaXX Start code followed by address, acknowledged.

SnXX Start code followed by address, not acknowledged.

DaXX Data byte, acknowledged.

DnXX Data byte, not acknowledged.

STOP Stop code.

BUS ERROR

A bus error has occurred. This is non-fatal to the monitor but a small amount of data

may have been lost whilst recovery was taking place.

Advertising