Because of the Thanksgiving holiday in the U.S., TI E2E™ design support forum responses may be delayed from November 25 through December 2. Thank you for your patience.

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.

DLPNIRNANOEVM: DLPNIRNANOEVM: NirScanNano Library implementation questions

Part Number: DLPNIRNANOEVM

Hello, We are using a DLPSpectrum Library 2.0.3. Our goal is to get the data from the NIR sensor in a required wavelength range with its corresponding raw data. Reading the documentation we understood that we need to generate a configuration and we have the option to write it using dlpspec_scan_write_configuration() function however it's still hard to understand how to get the actual data from the sensor.
The dlpspec_scan_read_data() function which we supposed is meant for reading data from the sensor in fact is reading data which was written by the dlpspec_scan_write_data() function. There is also dlpspec_scan_genPatterns() function which generates patterns and uses calibration coefficients as parameters which are generated from calibration of spectrometer as it is written in documentation..

The first question is which function/functions used in correct order are required to get the data from the sensor and interpret it in a way that it returns 'scanResults' struct object?
The second question is if there is a need of calibration coefficients for one of the functions, what are their values in our device and where can we obtain them? In other words if there is a need of calibration coefficients which steps are required to do the calibration of spectrometer in order to get them?