This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AFE4490 (Optical Analog Front End for Pulse Oxidation Sensing) - Beginner Implementation Questions

Other Parts Discussed in Thread: AFE4490, MSP430F5529

I'm working on a component of a larger system that partly involves obtaining the SpO2. As a preliminary design, we want to load two particular signals from this chip (along with others) into LabVIEW. The AFE4490 has a SPI interface for serial communication. We also plan on using the associated development kit, AFE44x0SPO2EVM, if possible.

However, I'm relatively new to embedded systems hardware and programming and am attempting to figure out a way to use the development kit, which has a USB interface, to send the two signals mentioned before (on the diagram, the signals LED1 - Amb and LED2 - Amb) to the computer. It seems to be relatively easy to have the development kit use its own software to obtain these signals; I'm curious as to if its possible to have an outside program read them. I understand the AFE4490 sends the signals over SPI to the MSP430F5529 chip on the development kit.

To sum up:

1) How does the USB interface on the AFE44x0SPO2EVM connect to the SPI pins on the AFE4490? Where are the signals obtained from the SPI on the AFE4490 stored and accessed by the USB?

2) Is it possible to set up the AFE44x0SPO2EVM to run continuously, periodically sending specific signals over the USB interface to the computer?

3) If so, is any of this implementation difficult or require complex code?

Thanks for any and all help!