Image by Geralt
Question from the Customer:We have Aardvark I2C/SPI Host Adapters and are trying to use them for emulating flight kit I2C subsystems. The purpose is developing an onboard computer software to interact with the flight kits. We are using the Aardvark Software API. There seems to be a conflict:
Is there a workaround for this, such as another API call that can be used?
Response from Technical Support:Thank you for your question! As you observed, the maximum message size for the Aardvark adapter in I2C slave mode is 64 bytes. This maximum applies to Control Center Serial Software as well as the Aardvark Software API. For your project, we recommend another device that would fulfill the specification of delivering 206 bytes as a slave response – the Promira Serial Platform.
To fulfill the response requirement, the Promira Serial Platform can send up to 256 bytes as a slave response. With the Promira Aardvark Wrapper Software API, you can use the software you created for the Aardvark adapter – however, Promira-specific features would not be supported.
For an introduction to using the software wrapper and known limitations, here are articles to review:
Here is a summary of other Promira platform features that the Aardvark adapter does not support:
We hope this answers your question. 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.