advertisement
1 iPort Utility Pack for Windows
The iPort Utility Pack for Windows is your express lane to I 2 C Bus communications. The Utility Pack includes two (2) Windows-based applications
(Message Center and Message Manager) that will help you get started sending and receiving I 2 C Bus messages quickly and easily.
1.1
iPort Message Center
The iPort Message Center, our most popular application, operates with all versions of our I 2 C Bus Host Adapters. With the Message Center, you can create, save, and automatically execute scripts of I 2 C Bus messages. I 2 C Bus message activity includes:
• Master Transmit
• Master Receive
Main Screen (Typical)
15
1.2
iPort Message Manager
The iPort Message Manager operates with all versions of our I 2 C Bus Host
Adapters. Using the Message Manager, you can perform all four (4) modes of I 2 C
Bus message activity, including:
• Master Transmit
• Master Receive
• Slave Transmit
• Slave Receive
Main Screen (Typical)
16
advertisement
Related manuals
advertisement
Table of contents
- 1 iPort/USB User’s Guide
- 2 Introduction
- 4 Table of Contents
- 10 Part 1 - iPort/USB USB to I2C Bus Host Adapter
- 11 Overview
- 11 iPort/USB Product Features
- 11 iPort/USB USB to I2C Bus Host Adapter
- 11 iPort/USB Virtual Communications Port (VCP)
- 12 iPort Utility Pack Software
- 12 iPort/USB Programmer’s Reference
- 12 Packing Slip
- 12 System Requirements
- 12 Interconnects
- 13 USB Connector
- 13 Virtual Communications Port (VCP)
- 13 +5VDC Power Jack
- 14 I2C Interface Connector
- 15 Interrupt (/INT) Signal Connector
- 15 Hardware Configuration
- 15 Pull-up Resistors
- 15 Connecting to a 3.3 Volt Target System
- 16 Connecting to an SMBus Target System
- 16 ESD (Electrostatic Discharge) Precautions
- 17 Host Computer Grounding
- 17 Grounding Solutions
- 18 Driver Software Set-Up
- 18 Driver Install
- 18 Driver Update
- 18 Driver Uninstall
- 19 Hardware Set-Up
- 19 USB Connection
- 19 I2C Bus Connection
- 19 Optional +5VDC Power Connection
- 22 Part 2 - iPort Utility Pack for Windows
- 24 iPort Utility Pack for Windows
- 24 iPort Message Center
- 25 iPort Message Manager
- 26 System Requirements
- 26 iPort Utility Pack Installation
- 26 Installing from CD
- 26 Installing from the Web
- 27 iPort Message Center
- 28 Message Center Operations
- 28 Starting the Message Center
- 28 Selecting the Adapter
- 29 Select the Communications Port
- 29 Options Menu
- 29 Establish Adapter Communications Link
- 29 Entering or Editing I2C Messages
- 30 Set I2C Address
- 30 Set Message Read/Write Direction
- 30 Specify Repeated Start Messages
- 31 Set Time Delay
- 31 Specify Write Data or Read Byte Count
- 32 Inserting and Deleting Messages
- 32 Saving or Loading Message Lists
- 32 Send the Message List
- 32 Special Event Handling
- 33 Slave Not Acknowledging
- 34 Command Line Arguments
- 35 Set Adapter Type
- 35 Set RS-232 Communication Port
- 35 Set RS-232 Baud Rate
- 35 Set I2C Bus Clock Rate
- 36 Enable /INT Signal Monitor
- 36 Stop On Busy
- 36 Stop On Arbitration Loss
- 36 Stop On Slave Negative Acknowledgment
- 36 Beep On Busy
- 37 Beep On Arbitration Loss
- 37 Beep On Slave Negative Acknowledgment
- 37 Beep On /INT Assert
- 37 Load I2C Message List File
- 38 Saved I2C Message List File
- 38 Auto Open
- 38 Auto Send
- 38 Auto Exit
- 39 iPort Message Manager
- 40 Message Manager Operations
- 40 Starting the Message Manager
- 40 Select the Adapter
- 41 Establish Adapter Communications Link
- 41 Basic Setup
- 42 Advanced Setup
- 42 Adapter’s Own I2C Slave Address
- 42 General Call Enable
- 42 I2C Bus Master Bit Rate
- 42 I2C Bus Time-Out
- 42 Enable INT Signal Monitor
- 43 Diagnostic Setup
- 43 Log File Level
- 43 Log File Name
- 43 Log File Size
- 44 Sending I2C Messages
- 44 Master Operations
- 44 Specifying the Destination Address
- 44 Repeated Start Messages
- 45 Auto Repeat
- 45 Master Transmitting Data
- 45 Specifying Master Tx Message Bytes
- 46 Sending Master Transmit Messages
- 46 Master Receive Data
- 46 Specifying Data to Read
- 47 Negative Acknowledge Last Byte
- 47 Master Transmit and Receive
- 47 Slave Operations
- 47 Slave Transmit Data
- 47 Slave Receive Data
- 47 Uninstalling Software Components
- 48 Uninstalling iPort Utility Pack for Windows
- 48 Uninstalling VCP Device Driver
- 50 Part 3 - iPort/USB Programmer’s Reference
- 51 Quick Start
- 52 ASCII Command Interface
- 53 Synchronous Interface Events
- 53 iPort/USB Reset
- 53 Status Display
- 54 Serial Communications Baud Rate
- 54 Close I2C Connection
- 54 Set Destination I2C Slave Address
- 55 Echo/Prompt Control
- 55 Serial Communications Flow Control
- 56 I2C General Call Control
- 56 Hex Only Display Control
- 56 Set iPort/USB’s Own I2C Slave Address
- 57 I2C Bus Clock Rate Control
- 57 Command Menu Display
- 58 Interrupt Signal Control/Status
- 58 Open I2C Connection
- 58 Master Read Message
- 59 Slave Transmit Message
- 60 Master Transmit Message
- 62 Set I2C Bus Time-oUt in msec
- 62 Display Firmware Version
- 62 eXtended Commands
- 64 Display Tx bYte Count
- 66 Asynchronous Interface Events
- 66 Slave Transmit Request
- 66 Slave Receive Complete
- 66 General Call Receive Complete
- 67 iPort/USB Ready
- 67 Slave Not Acknowledging
- 67 iPort/USB Busy
- 67 I2C Bus Arbitration Loss
- 67 I2C Bus Error Detected
- 68 I2C Bus Time-out Detected
- 68 iPort/USB Connection Closed
- 68 Invalid Command Argument
- 68 Slave Transmit Request Not Active
- 68 Invalid iPort/USB Command
- 69 iPort/USB Receive Buffer Overflow
- 70 Example Code
- 70 iPort/USB Reset
- 70 iPort/USB Initialization
- 70 Master Transmit Message
- 70 Master Receive Message
- 71 Communication Event Processing
- 74 iPort/USB Revision Report
- 74 Additional Information
- 75 Appendix A - I2C Connector Information
- 76 Declaration of Conformity