BIGFOOT (Characterization)
ShalikaSingh - 19:17, Monday 28 April 2025 (4007)
Comment to fully automated vi preparation (Click here to view original report: 3980)

We were having several moments of labview crashes. I saw that we had some patch available from NI, so labview has been updated today. 

Other design updates

1. For polarizer rotator it's critical for polarizer to be able to access its NET properly. (I don't know why) If there are too many nested VIs the net have a hard time having the proper memory referencing. I added the polarizer subvi directly on the main  vi. They work fine now. Also, there were several copies of the cage rotator DLL which was causing issues with proper referencing. This can be changed later if it's too annoying. But, I feel it's better to have polarizer controller accessible on main VI, as we might require to tune the initial (first) polarization manually. 

2. The sequence is polarizer rotates, map without sample, map with sample. 

3. Set initial position of map, and polarizer. Such as start making map with initial polarizatiion as 's'.

the only issue that remains is when the first map (without sample) is made everything is fine. When VI moves to make map with sample, all value goes to nan. Then for 2nd map, everything for map without sample is fine. So, there is a repeatable issue, when making map without sample and with sample.