07-24-2012 04:50 PM
Im fairly new to LabVIEW so I do not know the best and most concise way to phrase everything, here is my best shot;
My program is supposed to open a previous saved file which consists of a header, simply "Wavelength(nm): Power(W):/n", followed by two columns one of which has non-descending values (500,510,520,530...) of equal difference, the other column has a "power reading" which corresponds to said value. THe program attached is supposed to open the txt file and extract the two arrays, it is supposed to then use them to calculate the EQE of the device using a live reading of iph v wavelength (naturally, for every one wavelength there should be a corresponding power value, from the file, and an iph value, which is read live from a device) it is then supposed to output a single EQE value for the said wavelength, and repeat until an EQE value has been obtained for every wavelength value in the original txt file. I have attached the vi that should simply open read and calculate my desired values, and I also have attached the file into which this vi is supposed to be put (in the larger file, the vi is broken into three subvis, which are "prompt eqe file" "extractwavelengthandpower" "calculate eqe").
Thank you so much!!
07-24-2012 04:58 PM
I forgot to include the fact that the last third, the third in which the calculations are actually done, is enclosed in a while loop which loops once per wavelength value (and produces an iph value for said wavelength) I hope no one was too thrown off by that