I am not sure what was the logic used in making the "dual step voltage" VI to change the voltage of LC but it is very problematic. It doesn't have 1mV resolution. Whenever I want to change the voltage from 0-3.5 V with 0.1V step, all of a sudden the voltage supplied starts becoming random numbers like 0.214. I don't understand how can it happen!
This needs to be changed because it means voltage applied is random!
Also, for future its advisable to not add stuff in VI if it can't generate perfect requirements!
I took this subvi for granted and didn't notice this before. But, it seems there always has been a discrepancy in the voltage. It means that there is a high possibility that the input voltage used for calibration and for characterizing the optics were never same.