Tutorials

Control Center Serial Software Series: Enabling Slave Mode

The Control Center Serial Software provides an interface for Total Phase host adapters and allows users to control and interact with I2C and SPI devices.

Total Phase host adapters offer numerous ways to test and develop I2C and SPI systems, including support for master and slave configurations. In this article, we’ll...

Control Center Software Series: General Purpose IO

The Total Phase Control Center Serial Software provides access to I2C and SPI functionalities of the Aardvark I2C/SPI Host AdapterCheetah SPI Host Adapter, and Promira Serial Platform, including reading and writing messages, XML batch scripting, and more. Additionally, this software allows users to access and interact w...

Why am I Missing ACK Signals with the Aardvark I2C/SPI Host Adapter Using the Python API?

Question from the customer:

I am using the Aardvark I2C/SPI Host Adapter to imitate a temperature sensor on an I2C bus and am experiencing problems with request replies. I am using the Python API to reply to I2C requests. Everything seems to work fine until I decrease the delay between the requests to 1 ms.

The ACK signal is not bein...

How Do I Quickly Resume Using the Aardvark I2C/SPI Host Adapter when the Application is Restarted?

Question from the Customer:

I am writing a program to detect multiple Aardvark I2C/SPI Host Adapters and connect to them.

I want to ensure that when the application fails and is restarted, it can connect to the Aardvark adapters that were open and working. This is where I am having issues:

  • If I write some buggy application code tha...

How Do I Set Up the Timing for SPI Slave and SPI Master Devices to Communicate?

Question from the Customer:

I am streaming 5.56 MHz SPI data over the MOSI line. I am using the Aardvark I2C/SPI Host Adapter as the slave device in SPI + GPIO mode with the Control Center Serial Software. My problem is I do not see data at either 4 MHz or 8 MHz in the transaction log window.  I see that the master sends out dat...

Which Aardvark I2C/SPI Host Adapter Pins Can Be Made Available for GPIO Signals and How Are They Controlled?

Question from the Customer:

I am starting to use the Aardvark I2C/SPI Host Adapter and I have some questions about the GPIO pins, including how to program them with your software. I am using the Aardvark adapter with an I2C device.

  • Can you provide guidelines for configuring Aardvark adapter's MISO pin as an output and setting the l...