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?