
I am using the Aardvark I2C/SPI Host Adapter and Aardvark Software API to interact with an SMBus system. I have looked through the API library to find a way to send a quick command, but all the examples seem to involve data exchange – are quick commands available with the API?
Response from Technical Support:Thank you for your question! With the right parameters, there are commands that you can use as quick commands, which are described below. Additionally, we’re including information about other tools that can be used for communicating with SMBus devices, as well as for simulation and analysis.
Here are the read and write commands that you can use as quick commands without sending data.
For more information about API commands, refer to API Documentation in the Aardvark I2C/SPI Adapter User Manual.
While the Control Center Serial Software and the Aardvark Software API packages don’t include example scripts for SMBus explicitly, the Aardvark adapter is compatible with SMBus protocols, as SMBus is based on the I2C standard. Both the batch scripts for Control Center Serial Software and in the API, can be modified by updating the hex values to correspond with commands for your SMBus devices.
The following articles and documents provide examples of setting up and using I2C tools with SMBus systems and devices:
We hope this answers your questions. Additional resources that you may find helpful include the following:
If you want more information, feel free to contact us with your questions, or request a demo that applies to your application.
Key Focus: SMBus