Instrument Control Toolbox™ Support Package for Total Phase Aardvark I2C/SPI™ Interface enables you to use the Total Phase Aardvark adaptor to communicate, using I2C or SPI interfaces, with your chips, circuit boards, or sensors remotely from a computer running MATLAB®.
This support package is functional for R2014b and beyond.
Well support for Aardvark was dropped on the macOS version with no warning. According to Mathworks: "For R2018a, you cannot use the Aardvark adaptor for I2C or SPI interfaces on the macOS platform. You can still use it on Windows® and Linux®. For releases other than R2018a, you can use it on all three platforms, including the Mac."
Package offers the ability to use I2C or SPI, but only one interface at a time. Have to close and open the driver if need to switch from I2C to SPI. If using one interface, the other pins cannot be used as GPIO, greatly limiting the functionality of the Total Phase Aardvark tool.
Capability for just SPI operation is excellent. Much desired capability would be the ability to control the I2C pins as GPIO pins while using SPI.