SUPER MICRO Computer MIIC-203 manual Asynchronous Interface Events, Slave Transmit Request

Page 45

Asynchronous Interface Events

Asynchronous Events are those iPort/AFM interface activities initiated by the iPort/AFM I2C Host Adapter in response to activities on the I2C Bus.

Slave Transmit Request

This event is caused by the reception of an I2C Bus Slave Transmit message directed at the current iPort/AFM’s own Slave address.

Prompt: /STR[CR]

‘Slave Transmit Request

Command: /Stext[CR]

‘Slave Transmit Text

The normal Host computer response is to send a Slave Transmit Text (/Stext[CR]) command.

Note: Upon receiving a Slave Transmit request from a Master Receiver device on the I2C Bus, iPort/AFM outputs a Slave Transmit Request to its Host device, and initiates an I2C Clock Stretch (SCL Low) until a Slave Transmit Text command is received from the Host computer. While clock stretching, no other messages can be transmitted on the I2C Bus.

Slave Receive Complete

This event is caused by the reception of an I2C Bus Slave Receive message directed at the current iPort/AFM’s own Slave address.

The received text is a representation of the data bytes within the Slave Receive message. The format of this data is controlled by the current setting of the Hex Only Display Control .

Prompt: /SRCtext[CR]

‘Slave Receive Complete

Command:

None Required

General Call Receive Complete

This event is caused by the reception of an I2C Bus Slave Receive message directed at the I2C General Call Address (00), when iPort/AFM’s General Call recognition is enabled.

46

Image 45
Contents 479,12 Introduction Page Table of Contents Programmer’s Reference Ascii Command Interface Definitions Page Model MIIC-203 PartOverview RS-232 to I2C Host Adapter Ascii Fast Mode InterfaceSystem Requirements RS-232 Serial Port ConnectorInterconnects Packing SlipDB-25 Serial Port Pinout +5VDC Power JackINT, Interrupt Signal Control I2C Interface ConnectorConnecting to an SMBus System Connecting to a 3.3v SystemHardware Set-Up Pull-up ResistorsIPort Utility Pack for Windows Introduction to Utility Pack IPort Message CenterIPort Message Manager Software Installation Page I2C Message Operations Page Page Page Starting the program Select iPort DeviceEstablish iPort Link Basic Set-up Advanced Set-up Diagnostic Set-up iPort Only To Master Transmit Data Sending Messages Master OperationsTo Master Receive Data Uninstalling iPort Utility Pack To Slave Transmit a messageTo Slave Receive a message Programmer’s Reference IPort/AFM Quick Start Command Description IPort/AFM Ascii Text Interface CommandsSynchronous Interface Events IPort/AFM ResetRS-232 Baud Rate Status DisplaySet Destination I2C Slave Address Close I2C ConnectionEcho/Prompt Control Flow ControlHex Only Display Control I2C General Call ControlCommand Menu Display Set iPort/AFM’s Own I2C Slave AddressI2C Bus Clock Rate Control Open I2C Connection Interrupt Signal Control/StatusMaster Read Message Slave Transmit Message Master Transmit Message EXtended Commands requires V2.00+ Set I2C Bus Time-oUt in msecDisplay Firmware Version requires V2.00+ Page Issue a Read WCR command to a Xicor X9241 at slave address Display Tx bYte Count requires V2.00+ Slave Transmit Request Asynchronous Interface EventsSlave Receive Complete General Call Receive CompleteINterrupt Signal Assert INterrupt Signal ReleaseI2C Bus Time-out Detected IPort/AFM Prompts I2C Bus Error DetectedIPort/AFM Ready Slave Not AcknowledgingInvalid iPort/AFM Command Invalid Command ArgumentIPort/AFM Connection Closed Slave Transmit Request Not ActiveIPort/AFM Initialization Example CodeMaster Receive Message Communication Event ProcessingPage Page Page Revision IPort/AFM Revision ReportAdditional Information Micro Computer Control CorporationLife Support Applications Limited WarrantyLimitation of Remedies and Damages Appendix a