46
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/AFMs 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/AFMs 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/AFMs General Call recognition is
enabled.