Labview for spectrometer -- 6

Job ID: 30997290

Budget: $250 – $750 USD

I want to have a user interface in labview to control the spectrometer https://www.ti.com/tool/DLPNIRNANOEVM.

You can establish the communication through USB by using the Hidapi library. I want complete block diagram so that I can make changes later on. The code should be properly documented and easy to understand. Also walk me through the code.
So, here is the list of features I want to be implemented:
1) Establish USB link
2) Gives the option to the user to choose the type of scan (3 different types).
3) Gives the user the ability to change all the parameters like gain, exposure time, average number of scans, resolution, width.
4) Takes a scan and stores the results in a csv file alongwith the temperature values.
5) Utility feature: Keep the lamp on, temperature, humidity, time and date of the scan.
Related categories: Electronics Microcontroller LabVIEW