LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Which SPI API should I use?

We're starting a new project that will involve communication over an SPI bus, using an NI FPGA card. I see two SPI implementations posted, both by NI, on the LabVIEW Tools Network under NI Free Add-ons. Which of these is recommended? What is the difference between them?

SPI and I2C Driver API - National Instruments

FPGA IP (IPNet): Digital Buses and Protocols (SPI, I2C, and Serial) 

0 Kudos
Message 1 of 3
(2,425 Views)

As I can remember https://www.ni.com/en/support/downloads/tools-network/download.spi-and-i2c-driver-api.html code is better organized, and up-to-date.

0 Kudos
Message 2 of 3
(2,406 Views)

I can't comment on the comparison.

 

I use SPI and I2C Driver API - National Instruments,  found the examples included in it to be very useful. These examples are based on sbRIO,  was successfully  able to port logic  to FlexRIO

 

Thanks,

 

Mohit Kapur

0 Kudos
Message 3 of 3
(2,296 Views)