What is the Fastest Way I Can Switch from an I2C Master I2C to I2C Slave using the Aardvark I2C/SPI Host Adapter when Testing I2C Devices?

Question from the Customer:

I am using Aardvark I2C/SPI Host Adapter, and I’ve come to a stage in the project where I could use your help.  I’m testing SMBus/I2C devices running at 400 kbps. This test includes logging the following steps (which are repeated):

  1. As an I2C Master, I need the Aardvark adapter to transmit an I2C sequential writ...

For a Preliminary Design Simulation, What Do I Need to Set Up the Aardvark I2C/SPI Host Adapter as a Slave for Responding to Requests from the Master Device? Is Polling Needed?

Question from the Customer:

I plan to run a simulation using the Aardvark I2C/SPI Host Adapter in Slave mode. Before I get started, I would like some information about the Master request. I have two simulation scenarios.

Scenario 1:

Step 1 - Master sends a request to Slave (ex: 01 01)
Step 2 - Slave responds to Master (ex: 01 01 01)

The hardwar...

When Monitoring a USB Bus, I Am Capturing a Lot of Data Packets that I Don’t Need to See. How Can I Exclude the USB Data that Doesn’t Matter to Me?

Question from the Customer:

I am interested in the Beagle USB protocol analyzers, and I have very specific questions about the Data Center Software. What searching or filtering options do you offer?

The exact scenario is that I am looking to find and ideally exclude particular packets based on a given sequence within the packet data. For exampl...

For SPI Devices, How Do I Modify Data at the Bit Level During Read and Write Operations in Both Master and Slave Configurations?

Question from the Customer:

I’m looking at three devices that interface with the SPI bus: Aardvark I2C/SPI Host Adapter, Cheetah SPI Host Adapter and the Promira Serial Platform. So far, the Promira platform looks best for our needs. Before I make a decision, I’d like some information about I/O buffers and data handling:

  • Is there a differe...

Which Data Formats Can I Use to View and Access the Saved SPI Data from an SPI Slave?

159131-dataQuestion from the Customer:

I'm working with the Aardvark I2C/SPI Host Adapter to collect data from an SPI slave interface, and then view and analyze the information with the Control Center Serial Software.

Which data formats I should use to load the SPI test data into the Control Center Serial Software? I tried doing this a few times, but look...

For I2C and SPI Host Adapters, What Is the Timing Resolution Difference Between Block Functionality and Queuing?

Question from the Customer:
With the Aardvark I2C/SPI Host Adapter and Aardvark Software API, I’m trying to read from an I2C sensor with the smallest time resolution possible. Can I buffer read/write commands to avoid being limited by USB frame rates?

Response from Technical Support:
Thanks for your question! For the Aardvark API functions, e...